Load into the specified 'root' the value of the root part of the specified 'path'. If the optionally specified 'rootEnd' offset is non‐negative, it is taken as the position in 'path' of the character following the root. Return 0 on success, and a non‐zero value otherwise; in particular, return a nonzero value if 'path' is relative. Note that the meaning of the root part is platform‐dependent. See []and Performance). See also for the definition of root.

Synopsis

Declared in <bdls_pathutil.h>

static
int
getRoot(
    bsl::string* root,
    std::string_view const& path,
    int rootEnd = ‐1);

Created with MrDocs