ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcbATTR.hpp File Reference
#include <ngc/core/ngcb.h>

Go to the source code of this file.

Classes

class  ngcbATTR
 
class  ngcbDB
 

Macros

#define ngcbDB_MAX_ATTR   (1024 * 128)
 
#define ngcbDB_POOL_SIZE   (1024 * 1024 * 4)
 
#define ngcbATTR_UNKNOWN   0
 
#define ngcbATTR_CHAR   1
 
#define ngcbATTR_UCHAR   2
 
#define ngcbATTR_SHORT   3
 
#define ngcbATTR_USHORT   4
 
#define ngcbATTR_INT   5
 
#define ngcbATTR_UINT   6
 
#define ngcbATTR_FLOAT   7
 
#define ngcbATTR_DOUBLE   8
 
#define ngcbATTR_STRING   9
 
#define ngcbATTR_LINT   10
 
#define ngcbATTR_LUINT   11
 
#define ngcbATTR_INT64   12
 
#define ngcbATTR_UINT64   13
 

Typedefs

typedef char ngcb_attr_s256[256]
 
typedef char ngcb_attr_s128[128]
 
typedef char ngcb_attr_s64[64]
 
typedef char ngcb_attr_s48[48]
 
typedef char ngcb_attr_s32[32]
 
typedef char ngcb_attr_s20[20]
 
typedef char ngcb_attr_s16[16]
 
typedef char ngcb_attr_s12[12]
 
typedef char ngcb_attr_s8[8]
 
typedef char ngcb_attr_s4[4]
 

Detailed Description

Macro Definition Documentation

◆ ngcbATTR_CHAR

#define ngcbATTR_CHAR   1

◆ ngcbATTR_DOUBLE

#define ngcbATTR_DOUBLE   8

◆ ngcbATTR_FLOAT

#define ngcbATTR_FLOAT   7

◆ ngcbATTR_INT

#define ngcbATTR_INT   5

◆ ngcbATTR_INT64

#define ngcbATTR_INT64   12

◆ ngcbATTR_LINT

#define ngcbATTR_LINT   10

◆ ngcbATTR_LUINT

#define ngcbATTR_LUINT   11

◆ ngcbATTR_SHORT

#define ngcbATTR_SHORT   3

◆ ngcbATTR_STRING

#define ngcbATTR_STRING   9

◆ ngcbATTR_UCHAR

#define ngcbATTR_UCHAR   2

◆ ngcbATTR_UINT

#define ngcbATTR_UINT   6

◆ ngcbATTR_UINT64

#define ngcbATTR_UINT64   13

◆ ngcbATTR_UNKNOWN

#define ngcbATTR_UNKNOWN   0

◆ ngcbATTR_USHORT

#define ngcbATTR_USHORT   4

◆ ngcbDB_MAX_ATTR

#define ngcbDB_MAX_ATTR   (1024 * 128)

Maximum number of mirrored database attributes

◆ ngcbDB_POOL_SIZE

#define ngcbDB_POOL_SIZE   (1024 * 1024 * 4)

Default pool size

Typedef Documentation

◆ ngcb_attr_s12

typedef char ngcb_attr_s12[12]

◆ ngcb_attr_s128

typedef char ngcb_attr_s128[128]

◆ ngcb_attr_s16

typedef char ngcb_attr_s16[16]

◆ ngcb_attr_s20

typedef char ngcb_attr_s20[20]

◆ ngcb_attr_s256

typedef char ngcb_attr_s256[256]

◆ ngcb_attr_s32

typedef char ngcb_attr_s32[32]

◆ ngcb_attr_s4

typedef char ngcb_attr_s4[4]

◆ ngcb_attr_s48

typedef char ngcb_attr_s48[48]

◆ ngcb_attr_s64

typedef char ngcb_attr_s64[64]

◆ ngcb_attr_s8

typedef char ngcb_attr_s8[8]