library: libCore
#include "TClassEdit.h"

TClassEdit


namespace description - header file - source file

class TClassEdit


    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)

Data Members


    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

Class Description

bool IsDefAlloc(const char *alloc, const char *classname)
bool IsDefAlloc(const char *alloc, const char *keyclassname, const char *valueclassname)
bool IsStdClass(const char *type)
bool IsVectorBool(const char *name)
std::string GetLong64_Name(const std::string& original)
std::string ResolveTypedef(const char *tname, bool resolveAll = false)

Last update: Tue Jul 11 11:48:33 2006


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.