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 Int_t .................... Signed integer 4 bytes (int) 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) Bool_t ................... Boolean (0=false, 1=true) (bool) Version_t ................ Class version identifier (short) Float_t .................. Float 4 bytes (float) Double_t ................. Float 8 bytes (double) Option_t ................. Option string (const char) Handle_t ................. Generic resource handle Pixmap_t ................. Pixmap handle GContext_t ............... Graphics context handle FontStruct_t ............. Pointer to font structure Window_t ................. Window handle Drawable_t ............... Drawable handle FontH_t .................. Font handle (as opposed to Font_t which is an index) Real_t ................... TVector and TMatrix element type (float) Style_t .................. Style number (short) Width_t .................. Line width (short) Color_t .................. Color number (short) Char_t ................... Signed Character 1 byte (char) Seek_t ................... File pointer (int) Long64_t ................. Portable signed long integer 8 bytes Stat_t ................... Statistics type (double) Short_t .................. Signed Short integer 2 bytes (short) Size_t ................... Attribute size (float) Text_t ................... General string (char) Axis_t ................... Axis values type (double) Marker_t ................. Marker number (short) Font_t ................... Font number (short) UChar_t .................. Unsigned Character 1 byte (unsigned char) SecureAuth_t ............. Int_t (*SecureAuth_t)(TSocket *sock, const char *user, Krb5Auth_t ............... Int_t (*Krb5Auth_t)(TSocket *sock, TString &user); Streamer_t ............... void (*Streamer_t)(TBuffer&, void*, Int_t); ShowMembersFunc_t ........ void (*ShowMembersFunc_t)(void *obj, TMemberInspector &R__insp, char *R__parent); IsAFunc_t ................ TClass *(*IsAFunc_t)(const void *obj); VoidFuncPtr_t ............ pointer to void function Display_t ................ Display handle Visual_t ................. Visual handle Region_t ................. Region handle Colormap_t ............... Colormap handle Cursor_t ................. Cursor handle KeySym_t ................. Key symbol handle Atom_t ................... WM token Mask_t ................... Structure mask type Time_t ................... Event time UShort_t ................. Unsigned Short integer 2 bytes (unsigned short) 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) ULong64_t ................ Portable unsigned long integer 8 bytes 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 *); ios_base::event_callback . void (*event_callback) (event, ios_base&, int index);