ATLAS Offline Software
CxxUtils::ClassName Member List

This is the complete list of members for CxxUtils::ClassName, including all inherited members.

applyRules(const Rules &rules)CxxUtils::ClassName
applyRules(const std::string &name, const Rules &rules)CxxUtils::ClassNamestatic
applyRules1(const Rules &rules)CxxUtils::ClassNameprivate
ClassName()CxxUtils::ClassName
ClassName(const char *name)CxxUtils::ClassName
ClassName(const std::string &name)CxxUtils::ClassName
ClassName(const std::string &name, std::string::size_type &pos)CxxUtils::ClassName
fullName() constCxxUtils::ClassName
isConst() constCxxUtils::ClassName
m_constCxxUtils::ClassNameprivate
m_nameCxxUtils::ClassNameprivate
m_namespaceCxxUtils::ClassNameprivate
m_targsCxxUtils::ClassNameprivate
match(const ClassName &pattern, match_t &matches) constCxxUtils::ClassName
match1(const ClassName &pattern, bool topLevel, match_t &matches) constCxxUtils::ClassNameprivate
match_t typedefCxxUtils::ClassName
name() constCxxUtils::ClassName
ntargs() constCxxUtils::ClassName
operator!=(const ClassName &other) constCxxUtils::ClassName
operator==(const ClassName &other) constCxxUtils::ClassName
parse(const std::string &name, std::string::size_type &pos)CxxUtils::ClassNameprivate
parseNamespace(const std::string &name, std::string::size_type &pos)CxxUtils::ClassNameprivate
parsePrimary(const std::string &name, std::string::size_type &pos)CxxUtils::ClassNameprivate
parseTemplateArgs(const std::string &name, std::string::size_type &pos)CxxUtils::ClassNameprivate
qualifiedName() constCxxUtils::ClassName
setConst()CxxUtils::ClassName
skipSpaces(const std::string &name, std::string::size_type &pos)CxxUtils::ClassNameprivate
subst(const match_t &matches)CxxUtils::ClassName
substCopy(const match_t &matches) constCxxUtils::ClassName
swap(ClassName &other)CxxUtils::ClassName
targ(size_t i) constCxxUtils::ClassName