TClassEdit
namespace description - source file
public:
string CleanType(const char* typeDesc, int mode = 0, const char** tail = "0")
string GetLong64_Name(const string& original)
int GetSplit(const char* type, vector<std::string>& output, int& nestedLoc)
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 IsStdClass(const char* type)
int IsSTLCont(const char* type, int testAlloc = 0)
bool IsVectorBool(const char* name)
string ResolveTypedef(const char* tname, bool resolveAll = false)
string ShortType(const char* typeDesc, int mode)
int STLArgs(int kind)
int STLKind(const char* type)
public:
static const TClassEdit::EModType kDropTrailStar
static const TClassEdit::EModType kDropDefaultAlloc
static const TClassEdit::EModType kDropAlloc
static const TClassEdit::EModType kInnerClass
static const TClassEdit::EModType kInnedMostClass
static const TClassEdit::EModType kDropStlDefault
static const TClassEdit::EModType kDropComparator
static const TClassEdit::ESTLType kNotSTL
static const TClassEdit::ESTLType kVector
static const TClassEdit::ESTLType kList
static const TClassEdit::ESTLType kDeque
static const TClassEdit::ESTLType kMap
static const TClassEdit::ESTLType kMultiMap
static const TClassEdit::ESTLType kSet
static const TClassEdit::ESTLType kMultiSet
static const TClassEdit::ESTLType kEnd
Inline Functions
(unknown) ()
string CleanType(const char* typeDesc, int mode = 0, const char** tail = "0")
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)
int IsSTLCont(const char* type, int testAlloc = 0)
bool IsStdClass(const char* type)
bool IsVectorBool(const char* name)
string GetLong64_Name(const string& original)
int GetSplit(const char* type, vector<std::string>& output, int& nestedLoc)
int STLKind(const char* type)
int STLArgs(int kind)
string ResolveTypedef(const char* tname, bool resolveAll = false)
string ShortType(const char* typeDesc, int mode)
Author: Victor Perev 10/04/2003
Last update: root/base:$Name: $:$Id: TClassEdit.h,v 1.12 2005/09/03 02:23:03 pcanal Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.