librcsb-core-wrapper  1.005
rcsb_types.h
Go to the documentation of this file.
1 //$$FILE$$
2 //$$VERSION$$
3 //$$DATE$$
4 //$$LICENSE$$
5 
6 #ifndef RCSB_TYPES_H
7 #define RCSB_TYPES_H
8 
9 // Basic types
10 typedef char SInt8;
11 typedef unsigned char UInt8;
12 typedef short int SInt16;
13 typedef unsigned short int UInt16;
14 typedef int SInt32;
15 typedef unsigned int UInt32;
16 
17 // Basic types sizes in octets
18 const UInt8 UINT32_SIZE = sizeof(UInt32);
19 
21 {
29 };
30 
31 #endif // RCSB_TYPES_H not defined
32 
UInt32
unsigned int UInt32
Definition: rcsb_types.h:15
eTYPE_CODE_NONE
Definition: rcsb_types.h:22
eTYPE_CODE_DATETIME
Definition: rcsb_types.h:27
SInt32
int SInt32
Definition: rcsb_types.h:14
eTYPE_CODE_FLOAT
Definition: rcsb_types.h:24
eTYPE_CODE_TEXT
Definition: rcsb_types.h:26
SInt16
short int SInt16
Definition: rcsb_types.h:12
eTYPE_CODE_STRING
Definition: rcsb_types.h:25
eTypeCode
eTypeCode
Definition: rcsb_types.h:20
UInt8
unsigned char UInt8
Definition: rcsb_types.h:11
UInt16
unsigned short int UInt16
Definition: rcsb_types.h:13
SInt8
char SInt8
Definition: rcsb_types.h:10
eTYPE_CODE_BIGINT
Definition: rcsb_types.h:28
UINT32_SIZE
const UInt8 UINT32_SIZE
Definition: rcsb_types.h:18
eTYPE_CODE_INT
Definition: rcsb_types.h:23