TClassEdit


class description - source file - inheritance tree (.ps)

class TClassEdit

Inheritance Chart:
TClassEdit

    public:
TClassEdit() TClassEdit(const TClassEdit&) ~TClassEdit() static string CleanType(const char* typeDesc, int mode = 0, const char** tail = "0") static int GetSplit(const char* type, vector<string,allocator<string> >& output) static bool IsDefAlloc(const char* alloc, const char* classname) static bool IsDefAlloc(const char* alloc, const char* keyclassname, const char* valueclassname) static bool IsDefComp(const char* comp, const char* classname) static bool IsStdClass(const char* type) static int IsSTLCont(const char* type, int testAlloc = 0) static bool IsVectorBool(const char* name) static string ResolveTypedef(const char* tname, bool resolveAll = false) static string ShortType(const char* typeDesc, int mode) static int STLArgs(int kind) static int STLKind(const char* type)

Data Members


    public:
static const enum TClassEdit:: kDropTrailStar static const enum TClassEdit:: kDropDefaultAlloc static const enum TClassEdit:: kDropAlloc static const enum TClassEdit:: kInnerClass static const enum TClassEdit:: kInnedMostClass static const enum TClassEdit:: kDropStlDefault static const enum TClassEdit:: kDropComparator static const enum TClassEdit:: kNone static const enum TClassEdit:: kVector static const enum TClassEdit:: kList static const enum TClassEdit:: kDeque static const enum TClassEdit:: kMap static const enum TClassEdit:: kMultiMap static const enum TClassEdit:: kSet static const enum TClassEdit:: kMultiSet static const enum TClassEdit:: kEnd

Class Description




Inline Functions


            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)
               int GetSplit(const char* type, vector<string,allocator<string> >& output)
               int STLKind(const char* type)
               int STLArgs(int kind)
            string ResolveTypedef(const char* tname, bool resolveAll = false)
            string ShortType(const char* typeDesc, int mode)
        TClassEdit TClassEdit()
        TClassEdit TClassEdit(const TClassEdit&)
              void ~TClassEdit()


Author: Victor Perev 10/04/2003
Last update: root/base:$Name: $:$Id: TClassEdit.h,v 1.6 2004/01/31 08:59:09 brun 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.