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.