Logo ROOT  
Reference Guide
RtypesCore.h File Reference
#include <ROOT/RConfig.hxx>
#include <stddef.h>
Include dependency graph for RtypesCore.h:
This graph shows which files directly or indirectly include this file:

Typedefs

typedef float Angle_t
 
typedef double Axis_t
 
typedef bool Bool_t
 
typedef unsigned char Byte_t
 
typedef char Char_t
 
typedef short Color_t
 
typedef double Coord_t
 
typedef double Double32_t
 
typedef double Double_t
 
typedef float Float16_t
 
typedef float Float_t
 
typedef short Font_t
 
typedef int Int_t
 
typedef long long Long64_t
 
typedef long Long_t
 
typedef long double LongDouble_t
 
typedef short Marker_t
 
typedef const char Option_t
 
typedef float Real_t
 
typedef short SCoord_t
 
typedef int Seek_t
 
typedef short Short_t
 
typedef float Size_t
 
typedef int Ssiz_t
 
typedef double Stat_t
 
typedef short Style_t
 
typedef char Text_t
 
typedef unsigned char UChar_t
 
typedef unsigned int UInt_t
 
typedef unsigned long long ULong64_t
 
typedef unsigned long ULong_t
 
typedef unsigned short UShort_t
 
typedef short Version_t
 
typedef short Width_t
 

Variables

const size_t kBitsPerByte = 8
 
const Bool_t kFALSE = false
 
const Int_t kMaxChar = kMaxUChar >> 1
 
const Int_t kMaxInt = Int_t(kMaxUInt >> 1)
 
const Long_t kMaxLong = Long_t(kMaxULong >> 1)
 
const Long64_t kMaxLong64 = Long64_t(kMaxULong64 >> 1)
 
const Int_t kMaxShort = kMaxUShort >> 1
 
const Int_t kMaxUChar = 256
 
const UInt_t kMaxUInt = UInt_t(~0)
 
const ULong_t kMaxULong = ULong_t(~0)
 
const ULong64_t kMaxULong64 = ULong64_t(~0LL)
 
const Int_t kMaxUShort = 65534
 
const Int_t kMinChar = -kMaxChar - 1
 
const Int_t kMinInt = -kMaxInt - 1
 
const Long_t kMinLong = -kMaxLong - 1
 
const Long64_t kMinLong64 = -kMaxLong64 - 1
 
const Int_t kMinShort = -kMaxShort - 1
 
const Ssiz_t kNPOS = ~(Ssiz_t)0
 
const Bool_t kTRUE = true
 

Typedef Documentation

◆ Angle_t

typedef float Angle_t

Definition at line 82 of file RtypesCore.h.

◆ Axis_t

typedef double Axis_t

Definition at line 72 of file RtypesCore.h.

◆ Bool_t

typedef bool Bool_t

Definition at line 59 of file RtypesCore.h.

◆ Byte_t

typedef unsigned char Byte_t

Definition at line 60 of file RtypesCore.h.

◆ Char_t

typedef char Char_t

Definition at line 33 of file RtypesCore.h.

◆ Color_t

typedef short Color_t

Definition at line 79 of file RtypesCore.h.

◆ Coord_t

typedef double Coord_t

Definition at line 81 of file RtypesCore.h.

◆ Double32_t

typedef double Double32_t

Definition at line 56 of file RtypesCore.h.

◆ Double_t

typedef double Double_t

Definition at line 55 of file RtypesCore.h.

◆ Float16_t

typedef float Float16_t

Definition at line 54 of file RtypesCore.h.

◆ Float_t

typedef float Float_t

Definition at line 53 of file RtypesCore.h.

◆ Font_t

typedef short Font_t

Definition at line 75 of file RtypesCore.h.

◆ Int_t

typedef int Int_t

Definition at line 41 of file RtypesCore.h.

◆ Long64_t

typedef long long Long64_t

Definition at line 69 of file RtypesCore.h.

◆ Long_t

typedef long Long_t

Definition at line 50 of file RtypesCore.h.

◆ LongDouble_t

typedef long double LongDouble_t

Definition at line 57 of file RtypesCore.h.

◆ Marker_t

typedef short Marker_t

Definition at line 77 of file RtypesCore.h.

◆ Option_t

typedef const char Option_t

Definition at line 62 of file RtypesCore.h.

◆ Real_t

typedef float Real_t

Definition at line 64 of file RtypesCore.h.

◆ SCoord_t

typedef short SCoord_t

Definition at line 80 of file RtypesCore.h.

◆ Seek_t

typedef int Seek_t

Definition at line 49 of file RtypesCore.h.

◆ Short_t

typedef short Short_t

Definition at line 35 of file RtypesCore.h.

◆ Size_t

typedef float Size_t

Definition at line 83 of file RtypesCore.h.

◆ Ssiz_t

typedef int Ssiz_t

Definition at line 63 of file RtypesCore.h.

◆ Stat_t

typedef double Stat_t

Definition at line 73 of file RtypesCore.h.

◆ Style_t

typedef short Style_t

Definition at line 76 of file RtypesCore.h.

◆ Text_t

typedef char Text_t

Definition at line 58 of file RtypesCore.h.

◆ UChar_t

typedef unsigned char UChar_t

Definition at line 34 of file RtypesCore.h.

◆ UInt_t

typedef unsigned int UInt_t

Definition at line 42 of file RtypesCore.h.

◆ ULong64_t

typedef unsigned long long ULong64_t

Definition at line 70 of file RtypesCore.h.

◆ ULong_t

typedef unsigned long ULong_t

Definition at line 51 of file RtypesCore.h.

◆ UShort_t

typedef unsigned short UShort_t

Definition at line 36 of file RtypesCore.h.

◆ Version_t

typedef short Version_t

Definition at line 61 of file RtypesCore.h.

◆ Width_t

typedef short Width_t

Definition at line 78 of file RtypesCore.h.

Variable Documentation

◆ kBitsPerByte

const size_t kBitsPerByte = 8

Definition at line 110 of file RtypesCore.h.

◆ kFALSE

const Bool_t kFALSE = false

Definition at line 88 of file RtypesCore.h.

◆ kMaxChar

const Int_t kMaxChar = kMaxUChar >> 1

Definition at line 91 of file RtypesCore.h.

◆ kMaxInt

const Int_t kMaxInt = Int_t(kMaxUInt >> 1)

Definition at line 99 of file RtypesCore.h.

◆ kMaxLong

const Long_t kMaxLong = Long_t(kMaxULong >> 1)

Definition at line 103 of file RtypesCore.h.

◆ kMaxLong64

const Long64_t kMaxLong64 = Long64_t(kMaxULong64 >> 1)

Definition at line 107 of file RtypesCore.h.

◆ kMaxShort

const Int_t kMaxShort = kMaxUShort >> 1

Definition at line 95 of file RtypesCore.h.

◆ kMaxUChar

const Int_t kMaxUChar = 256

Definition at line 90 of file RtypesCore.h.

◆ kMaxUInt

const UInt_t kMaxUInt = UInt_t(~0)

Definition at line 98 of file RtypesCore.h.

◆ kMaxULong

const ULong_t kMaxULong = ULong_t(~0)

Definition at line 102 of file RtypesCore.h.

◆ kMaxULong64

const ULong64_t kMaxULong64 = ULong64_t(~0LL)

Definition at line 106 of file RtypesCore.h.

◆ kMaxUShort

const Int_t kMaxUShort = 65534

Definition at line 94 of file RtypesCore.h.

◆ kMinChar

const Int_t kMinChar = -kMaxChar - 1

Definition at line 92 of file RtypesCore.h.

◆ kMinInt

const Int_t kMinInt = -kMaxInt - 1

Definition at line 100 of file RtypesCore.h.

◆ kMinLong

const Long_t kMinLong = -kMaxLong - 1

Definition at line 104 of file RtypesCore.h.

◆ kMinLong64

const Long64_t kMinLong64 = -kMaxLong64 - 1

Definition at line 108 of file RtypesCore.h.

◆ kMinShort

const Int_t kMinShort = -kMaxShort - 1

Definition at line 96 of file RtypesCore.h.

◆ kNPOS

const Ssiz_t kNPOS = ~(Ssiz_t)0

Definition at line 111 of file RtypesCore.h.

◆ kTRUE

const Bool_t kTRUE = true

Definition at line 87 of file RtypesCore.h.