AmpTools
URtypes.h File Reference
#include "UpRootMinuit/URConfig.h"
#include <cstddef>
Include dependency graph for URtypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NULL   0
 

Typedefs

typedef char Char_urt
 
typedef unsigned char UChar_urt
 
typedef short Short_urt
 
typedef unsigned short UShort_urt
 
typedef int Int_urt
 
typedef unsigned int UInt_urt
 
typedef int Seek_urt
 
typedef long Long_urt
 
typedef unsigned long ULong_urt
 
typedef float Float_urt
 
typedef double Double_urt
 
typedef char Text_urt
 
typedef bool Bool_urt
 
typedef unsigned char Byte_urt
 
typedef short Version_urt
 
typedef const char Option_urt
 
typedef int Ssiz_urt
 
typedef float Real_urt
 
typedef long long Long64_urt
 
typedef unsigned long long ULong64_urt
 
typedef void(* VoidFuncPtr_urt) ()
 

Variables

const Bool_urt kurTRUE = 1
 
const Bool_urt kurFALSE = 0
 
const Int_urt kurMaxUShort = 65534
 
const Int_urt kurMaxShort = kurMaxUShort >> 1
 
const UInt_urt kurMaxUInt = ~0
 
const Int_urt kurMaxInt = Int_urt(kurMaxUInt >> 1)
 
const ULong64_urt kurMaxULong64 = ~R__LL(0)
 
const Long64_urt kurMaxLong64 = Long64_urt(kurMaxULong64 >> 1)
 
const std::size_t kurBitsPerByte = 8
 
const Ssiz_urt kurNPOS = ~(Ssiz_urt)0
 

Macro Definition Documentation

◆ NULL

#define NULL   0

Definition at line 72 of file URtypes.h.

Typedef Documentation

◆ Bool_urt

typedef bool Bool_urt

Definition at line 52 of file URtypes.h.

◆ Byte_urt

typedef unsigned char Byte_urt

Definition at line 53 of file URtypes.h.

◆ Char_urt

typedef char Char_urt

Definition at line 29 of file URtypes.h.

◆ Double_urt

typedef double Double_urt

Definition at line 50 of file URtypes.h.

◆ Float_urt

typedef float Float_urt

Definition at line 49 of file URtypes.h.

◆ Int_urt

typedef int Int_urt

Definition at line 37 of file URtypes.h.

◆ Long64_urt

typedef long long Long64_urt

Definition at line 62 of file URtypes.h.

◆ Long_urt

typedef long Long_urt

Definition at line 46 of file URtypes.h.

◆ Option_urt

typedef const char Option_urt

Definition at line 55 of file URtypes.h.

◆ Real_urt

typedef float Real_urt

Definition at line 57 of file URtypes.h.

◆ Seek_urt

typedef int Seek_urt

Definition at line 45 of file URtypes.h.

◆ Short_urt

typedef short Short_urt

Definition at line 31 of file URtypes.h.

◆ Ssiz_urt

typedef int Ssiz_urt

Definition at line 56 of file URtypes.h.

◆ Text_urt

typedef char Text_urt

Definition at line 51 of file URtypes.h.

◆ UChar_urt

typedef unsigned char UChar_urt

Definition at line 30 of file URtypes.h.

◆ UInt_urt

typedef unsigned int UInt_urt

Definition at line 38 of file URtypes.h.

◆ ULong64_urt

typedef unsigned long long ULong64_urt

Definition at line 63 of file URtypes.h.

◆ ULong_urt

typedef unsigned long ULong_urt

Definition at line 47 of file URtypes.h.

◆ UShort_urt

typedef unsigned short UShort_urt

Definition at line 32 of file URtypes.h.

◆ Version_urt

typedef short Version_urt

Definition at line 54 of file URtypes.h.

◆ VoidFuncPtr_urt

typedef void(* VoidFuncPtr_urt) ()

Definition at line 66 of file URtypes.h.

Variable Documentation

◆ kurBitsPerByte

const std::size_t kurBitsPerByte = 8

Definition at line 85 of file URtypes.h.

◆ kurFALSE

const Bool_urt kurFALSE = 0

Definition at line 76 of file URtypes.h.

◆ kurMaxInt

const Int_urt kurMaxInt = Int_urt(kurMaxUInt >> 1)

Definition at line 81 of file URtypes.h.

◆ kurMaxLong64

const Long64_urt kurMaxLong64 = Long64_urt(kurMaxULong64 >> 1)

Definition at line 83 of file URtypes.h.

◆ kurMaxShort

const Int_urt kurMaxShort = kurMaxUShort >> 1

Definition at line 79 of file URtypes.h.

◆ kurMaxUInt

const UInt_urt kurMaxUInt = ~0

Definition at line 80 of file URtypes.h.

◆ kurMaxULong64

const ULong64_urt kurMaxULong64 = ~R__LL(0)

Definition at line 82 of file URtypes.h.

◆ kurMaxUShort

const Int_urt kurMaxUShort = 65534

Definition at line 78 of file URtypes.h.

◆ kurNPOS

const Ssiz_urt kurNPOS = ~(Ssiz_urt)0

Definition at line 86 of file URtypes.h.

◆ kurTRUE

const Bool_urt kurTRUE = 1

Definition at line 75 of file URtypes.h.