mrdocs::Corpus::qualifiedName

qualifiedName overloads

Synopses

Declared in <mrdocs/Corpus.hpp>

std::string
qualifiedName(Symbol const& I) const;

Return the fully qualified name of the specified Symbol.

virtual
void
qualifiedName(
    Symbol const& I,
    std::string& temp) const = 0;
std::string
qualifiedName(
    Symbol const& I,
    SymbolID const& context) const;

Return a qualified name from the specified context.

virtual
void
qualifiedName(
    Symbol const& I,
    SymbolID const& context,
    std::string& result) const = 0;

Return Value

A reference to the string temp.

Parameters

Name Description

I

The Symbol to get the qualified name for.

temp

The string to store the result in.

context

The context to get the qualified name from.

result

The string to store the result in.

Created with MrDocs