#include "RConfig.h"
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | TClassEdit |
Classes | |
struct | TClassEdit::TSplitType |
Enumerations | |
enum | TClassEdit::EModType |
enum | TClassEdit::ESTLType |
Functions | |
std::string | TClassEdit::CleanType (const char *typeDesc, int mode=0, const char **tail=0) |
bool | TClassEdit::IsDefAlloc (const char *alloc, const char *classname) |
bool | TClassEdit::IsDefAlloc (const char *alloc, const char *keyclassname, const char *valueclassname) |
bool | TClassEdit::IsDefComp (const char *comp, const char *classname) |
bool | TClassEdit::IsSTLBitset (const char *type) |
int | TClassEdit::IsSTLCont (const char *type, int testAlloc=0) |
bool | TClassEdit::IsStdClass (const char *type) |
bool | TClassEdit::IsVectorBool (const char *name) |
std::string | TClassEdit::GetLong64_Name (const std::string &original) |
int | TClassEdit::GetSplit (const char *type, std::vector< std::string > &output, int &nestedLoc, EModType mode=TClassEdit::kNone) |
int | TClassEdit::STLKind (const char *type) |
int | TClassEdit::STLArgs (int kind) |
std::string | TClassEdit::ResolveTypedef (const char *tname, bool resolveAll=false) |
std::string | TClassEdit::ShortType (const char *typeDesc, int mode) |
std::string | TClassEdit::InsertStd (const char *tname) |