BloombergLP::bdls::PipeUtil::makeCanonicalName

Load the canonical pipe name for baseName into pipeName.

Synopses

Declared in <bdls_pipeutil.h>

Load the canonical pipe name for baseName into pipeName.

static
int
makeCanonicalName(
    bsl::string* pipeName,
    std::string_view const& baseName);
» more...

Load the canonical pipe name for baseName into pipeName.

static
int
makeCanonicalName(
    std::pmr::string* pipeName,
    std::string_view const& baseName);
» more...

Load the canonical pipe name for baseName into pipeName.

static
int
makeCanonicalName(
    std::string* pipeName,
    std::string_view const& baseName);
» more...

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
pipeNamereceives the system-dependent canonical pipe name
baseNamebase name from which to form the canonical pipe name