char .................................................... Builtin basic type unsigned char ........................................... Builtin basic type short ................................................... Builtin basic type unsigned short .......................................... Builtin basic type int ..................................................... Builtin basic type unsigned int ............................................ Builtin basic type long .................................................... Builtin basic type unsigned long ........................................... Builtin basic type long long ............................................... Builtin basic type unsigned long long ...................................... Builtin basic type float ................................................... Builtin basic type double .................................................. Builtin basic type void .................................................... Builtin basic type bool .................................................... Builtin basic type char* ................................................... Builtin basic type Char_t .................................................. Signed Character 1 byte (char) Int_t ................................................... Signed integer 4 bytes (int) Bool_t .................................................. Boolean (0=false, 1=true) (bool) Version_t ............................................... Class version identifier (short) Float_t ................................................. Float 4 bytes (float) Double_t ................................................ Double 8 bytes Option_t ................................................ Option string (const char) UInt_t .................................................. Unsigned integer 4 bytes (unsigned int) Long_t .................................................. Signed long integer 4 bytes (long) ULong_t ................................................. Unsigned long integer 4 bytes (unsigned long) Long64_t ................................................ Portable signed long integer 8 bytes TVirtualBranchBrowsable::MethodCreateListOfBrowsables_t . Int_t (*MethodCreateListOfBrowsables_t) Short_t ................................................. Signed Short integer 2 bytes (short) Style_t ................................................. Style number (short) Width_t ................................................. Line width (short) Color_t ................................................. Color number (short) Size_t .................................................. Attribute size (float) Text_t .................................................. General string (char) Axis_t .................................................. Axis values type (double) Marker_t ................................................ Marker number (short) UShort_t ................................................ Unsigned Short integer 2 bytes (unsigned short) Font_t .................................................. Font number (short) Pixmap_t ................................................ Pixmap handle Drawable_t .............................................. Drawable handle Stat_t .................................................. Statistics type (double) TFormulaPrimitive::GenFuncG ............................. Double_t (*GenFuncG)(const Double_t*,const Double_t*); TFormulaPrimitive::GenFunc0 ............................. Double_t (*GenFunc0)(); TFormulaPrimitive::GenFunc10 ............................ Double_t (*GenFunc10)(Double_t); TFormulaPrimitive::GenFunc110 ........................... Double_t (*GenFunc110)(Double_t,Double_t); TFormulaPrimitive::GenFunc1110 .......................... Double_t (*GenFunc1110)(Double_t,Double_t, Double_t); TFormulaPrimitive::TFuncG ............................... Double_t (TObject::*TFuncG)(const Double_t*,const Double_t*) const; TFormulaPrimitive::TFunc0 ............................... Double_t (TObject::*TFunc0)() const; TFormulaPrimitive::TFunc10 .............................. Double_t (TObject::*TFunc10)(Double_t) const; TFormulaPrimitive::TFunc110 ............................. Double_t (TObject::*TFunc110)(Double_t,Double_t) const; TFormulaPrimitive::TFunc1110 ............................ Double_t (TObject::*TFunc1110)(Double_t,Double_t,Double_t) const; UChar_t ................................................. Unsigned Character 1 byte (unsigned char) ULong64_t ............................................... Portable unsigned long integer 8 bytes CheckSecCtx_t ........................................... Int_t (*CheckSecCtx_t)(const char *subj, TSecContext *ctx); GlobusAuth_t ............................................ Int_t (*GlobusAuth_t)(TAuthenticate *auth, TString &user, TString &det); Krb5Auth_t .............................................. Int_t (*Krb5Auth_t)(TAuthenticate *auth, TString &user, TString &det, Int_t version); SecureAuth_t ............................................ Int_t (*SecureAuth_t)(TAuthenticate *auth, const char *user, const char *passwd, ClassStreamerFunc_t ..................................... Streamer function for a class MemberStreamerFunc_t .................................... Streamer function for a data member VoidFuncPtr_t ........................................... pointer to void function ShowMembersFunc_t ....................................... void (*ShowMembersFunc_t)(void *obj, TMemberInspector &R__insp, char *R__parent); IsAGlobalFunc_t ......................................... TClass *(*IsAGlobalFunc_t)(const TClass*, const void *obj); ROOT::NewFunc_t ......................................... void *(*NewFunc_t)(void *); ROOT::NewArrFunc_t ...................................... void *(*NewArrFunc_t)(Long_t size); ROOT::DelFunc_t ......................................... void (*DelFunc_t)(void *); ROOT::DelArrFunc_t ...................................... void (*DelArrFunc_t)(void *); ROOT::DesFunc_t ......................................... void (*DesFunc_t)(void *); TGenCollectionProxy::Method::Call_t ..................... void* (*Call_t)(void*); TAssoc .................................................. for backward compatibility Handle_t ................................................ Generic resource handle Display_t ............................................... Display handle Visual_t ................................................ Visual handle Window_t ................................................ Window handle Region_t ................................................ Region handle Colormap_t .............................................. Colormap handle Cursor_t ................................................ Cursor handle FontH_t ................................................. Font handle (as opposed to Font_t which is an index) KeySym_t ................................................ Key symbol handle Atom_t .................................................. WM token GContext_t .............................................. Graphics context handle FontStruct_t ............................................ Pointer to font structure Mask_t .................................................. Structure mask type Time_t .................................................. Event time Ssiz_t .................................................. String size (int) FreeHookFun_t ........................................... void (*FreeHookFun_t)(void*, void *addr, size_t); ReAllocFun_t ............................................ void *(*ReAllocFun_t)(void*, size_t); ReAllocCFun_t ........................................... void *(*ReAllocCFun_t)(void*, size_t, size_t); SCoord_t ................................................ Screen coordinates (short) Double32_t .............................................. Double 8 bytes in memory, written as a 4 bytes float ios_base::event_callback ................................ void (*event_callback) (event, ios_base&, int index); new_handler ............................................. void (*new_handler)();