![]() |
Home | Libraries | People | FAQ | More |
Return true if the path is absolute.
bool is_path_absolute() const;
This function returns true if the path begins with a forward slash ('/').
assert( [link url.ref.boost__urls__url_view_base.url_view `url_view`]( "/path/to/file.txt" ).[link url.ref.boost__urls__url_view_base.is_path_absolute `is_path_absolute`]() );
Constant.
Throws nothing.
[link url.ref.boost__urls__url_view_base.path `path`] = [link url.ref.boost__urls__url_view_base.path `path`]-abempty ; begins with "/" or is [link url.ref.boost__urls__url_view_base.empty `empty`] / [link url.ref.boost__urls__url_view_base.path `path`]-absolute ; begins with "/" but not "//" / [link url.ref.boost__urls__url_view_base.path `path`]-noscheme ; begins with a non-colon segment / [link url.ref.boost__urls__url_view_base.path `path`]-rootless ; begins with a segment / [link url.ref.boost__urls__url_view_base.path `path`]-[link url.ref.boost__urls__url_view_base.empty `empty`] ; zero characters [link url.ref.boost__urls__url_view_base.path `path`]-abempty = *( "/" segment ) [link url.ref.boost__urls__url_view_base.path `path`]-absolute = "/" [ segment-nz *( "/" segment ) ] [link url.ref.boost__urls__url_view_base.path `path`]-noscheme = segment-nz-nc *( "/" segment ) [link url.ref.boost__urls__url_view_base.path `path`]-rootless = segment-nz *( "/" segment ) [link url.ref.boost__urls__url_view_base.path `path`]-[link url.ref.boost__urls__url_view_base.empty `empty`] = 0<pchar>