Public Member Functions | |
ParsedAlias (std::string const &src) | |
Constructor - performs parse and normalization of format. | |
ParsedAlias (Json::Value src) | |
Constructor - performs normalization of format. | |
bool | isValid () const |
Did the alias parse in a valid way? | |
bool | isSimple () const |
Is this a simple (string-only, no transform) alias? | |
std::string | getLeaf () const |
Get the ultimate source/leaf of the alias. | |
void | setLeaf (std::string const &leaf) |
Set the leaf of the alias: should be an absolute path. | |
std::string | getAlias () const |
Get the normalized, cleaned, compacted version of the alias. | |
Json::Value | getAliasValue () const |
Gets a copy of the normalized version of the alias as a Json::Value. | |
Definition at line 39 of file ParseAlias.h.