string | CleanType(const char* typeDesc, int mode = 0, const char** tail = 0) |
char* | DemangleName(const char* mangled_name, int& errorCode) |
char* | DemangleTypeIdName(const type_info& ti, int& errorCode) |
TClassEdit::EComplexType | GetComplexType(const char*) |
string | GetLong64_Name(const char* original) |
string | GetLong64_Name(const string& original) |
string | GetNameForIO(const string& templateInstanceName, TClassEdit::EModType mode = TClassEdit::kNone, bool* hasChanged = nullptr) |
void | GetNormalizedName(string& norm_name, string_view name) |
int | GetSplit(const char* type, vector<string>& output, int& nestedLoc, TClassEdit::EModType mode = TClassEdit::kNone) |
bool | GetStdArrayProperties(const char* typeName, string& typeNameBuf, array<int,5>& maxIndices, int& ndim) |
string | GetUniquePtrType(string_view name) |
const char* | GetUnqualifiedName(const char* name) |
void | Init(TClassEdit::TInterpreterLookupHelper* helper) |
string | InsertStd(const char* tname) |
bool | IsDefAlloc(const char* alloc, const char* classname) |
bool | IsDefAlloc(const char* alloc, const char* keyclassname, const char* valueclassname) |
bool | IsDefComp(const char* comp, const char* classname) |
bool | IsDefHash(const char* hashname, const char* classname) |
bool | IsDefPred(const char* predname, const char* classname) |
bool | IsInterpreterDetail(const char* type) |
bool | IsStdArray(string_view name) |
bool | IsStdClass(const char* type) |
bool | IsSTLBitset(const char* type) |
ROOT::ESTLType | IsSTLCont(string_view type) |
int | IsSTLCont(const char* type, int testAlloc) |
bool | IsUniquePtr(string_view name) |
bool | IsVectorBool(const char* name) |
string | ResolveTypedef(const char* tname, bool resolveAll = false) |
string | ShortType(const char* typeDesc, int mode) |
int | STLArgs(int kind) |
ROOT::ESTLType | STLKind(string_view type) |
ROOT::ESTLType | UnderlyingIsSTLCont(string_view type) |