#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | _TIME_CDS_EXPANDED |
struct | _TIME_CDS_SHORT |
struct | _TIME_GENERALIZED |
struct | _TIME_GENERALIZED_EXPANDED |
Defines | |
#define | PACKED __attribute((packed)) |
#define | ENUMERATED_SIZE(nbits) struct { uint8_t val[nbits/8]; } PACKED |
#define | UNSIGNED_SIZE(nbits) struct { uint8_t val[nbits/8]; } PACKED |
#define | INTEGER_SIZE(nbits) struct { uint8_t val[nbits/8]; } PACKED |
#define | BITSTRING_SIZE(nbits) struct { unsigned val : (nbits); } PACKED |
#define | TIME_CUC_SIZE(coarse, fine) struct { uint8_t val[coarse+fine]; } PACKED |
Typedefs | |
typedef uint8_t | BOOLEAN_BYTE |
typedef uint16_t | BOOLEAN_SHORT |
typedef uint32_t | BOOLEAN_LONG |
typedef uint8_t | ENUMERATED_BYTE |
typedef uint16_t | ENUMERATED_SHORT |
typedef uint32_t | ENUMERATED_LONG |
typedef uint8_t | UNSIGNED_BYTE |
typedef uint16_t | UNSIGNED_SHORT |
typedef uint32_t | UNSIGNED |
typedef uint64_t | UNSIGNED_DOUBLE |
typedef int8_t | INTEGER_BYTE |
typedef int16_t | INTEGER_SHORT |
typedef int32_t | INTEGER |
typedef int64_t | INTEGER_DOUBLE |
typedef float | REAL |
typedef double | REAL_DOUBLE |
typedef _TIME_CDS_SHORT | TIME_CDS_SHORT |
typedef _TIME_CDS_EXPANDED | PACKED |
typedef ENUMERATED_SHORT | GP_SC_ID |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|