HIPO namespace is used for the classes that read/write files and records.
Definition bank.cpp:45
constexpr uint32_t COMP_LENGTH_MASK
Definition constants.h:121
constexpr uint32_t HIPO_FILE_UNIQUE_WORD
Definition constants.h:7
constexpr uint32_t HEADER_MAGIC_BE
Definition constants.h:9
constexpr uint32_t STRUCT_FORMAT_BYTE
Definition constants.h:130
constexpr int BANK_STRUCTURE_SIZE
Definition constants.h:17
constexpr int BITINFO_PAD3_SHIFT
Definition constants.h:111
constexpr int FH_USER_INT2_OFFSET
Definition constants.h:31
constexpr int FILE_INDEX_ITEM
Definition constants.h:61
constexpr int FH_USER_HEADER_LEN_OFFSET
Definition constants.h:26
constexpr uint32_t BITINFO_PAD_MASK
Definition constants.h:112
constexpr int EH_MAGIC_OFFSET
Definition constants.h:48
constexpr int BITINFO_PAD1_SHIFT
Definition constants.h:109
constexpr int FH_INDEX_ARRAY_LEN_OFFSET
Definition constants.h:24
constexpr int FILE_HEADER_WORDS
Definition constants.h:12
constexpr int RECORD_HEADER_SIZE
Definition constants.h:15
constexpr int RECORD_HEADER_WORDS
Definition constants.h:13
constexpr int DICT_GROUP
Definition constants.h:54
constexpr int RH_INDEX_ARRAY_LEN_OFFSET
Definition constants.h:38
constexpr int CONFIG_GROUP
Definition constants.h:57
compression_type
Definition constants.h:75
constexpr int EH_SIZE_OFFSET
Definition constants.h:49
constexpr int CONFIG_KEY_ITEM
Definition constants.h:58
constexpr int BITINFO_HAS_DICTIONARY_BIT
Definition constants.h:106
constexpr int RH_EVENT_COUNT_OFFSET
Definition constants.h:37
constexpr int STRUCT_FORMAT_SHIFT
Definition constants.h:129
constexpr int RH_USER_WORD2_OFFSET
Definition constants.h:45
constexpr int FH_USER_INT1_OFFSET
Definition constants.h:30
constexpr int FH_RECORD_COUNT_OFFSET
Definition constants.h:23
constexpr int EVENT_HEADER_SIZE
Definition constants.h:16
constexpr int BITINFO_PAD2_SHIFT
Definition constants.h:110
header_type
Definition constants.h:64
constexpr int RH_BIT_INFO_OFFSET
Definition constants.h:39
constexpr int RH_USER_HEADER_LEN_OFFSET
Definition constants.h:40
constexpr int RH_RECORD_NUMBER_OFFSET
Definition constants.h:35
constexpr int COMP_TYPE_SHIFT
Definition constants.h:119
constexpr int RH_HEADER_LENGTH_OFFSET
Definition constants.h:36
constexpr int RH_MAGIC_NUMBER_OFFSET
Definition constants.h:41
constexpr int EH_TAG_OFFSET
Definition constants.h:50
constexpr int RH_RECORD_LENGTH_OFFSET
Definition constants.h:34
constexpr uint32_t HEADER_MAGIC
Definition constants.h:8
constexpr int FH_FILE_NUMBER_OFFSET
Definition constants.h:21
constexpr int FILE_INDEX_GROUP
Definition constants.h:60
constexpr int FH_UNIQUE_WORD_OFFSET
Definition constants.h:20
constexpr int DICT_JSON_ITEM
Definition constants.h:56
constexpr int EH_RESERVED_OFFSET
Definition constants.h:51
constexpr int FILE_HEADER_SIZE
Definition constants.h:14
constexpr uint32_t BITINFO_VERSION_MASK
Definition constants.h:104
constexpr int FH_BIT_INFO_OFFSET
Definition constants.h:25
constexpr int RH_USER_WORD1_OFFSET
Definition constants.h:44
constexpr int BITINFO_HAS_FIRST_EVENT_BIT
Definition constants.h:107
constexpr int RH_COMP_WORD_OFFSET
Definition constants.h:43
constexpr int FH_HEADER_LENGTH_OFFSET
Definition constants.h:22
constexpr int BITINFO_VERSION_BITS
Definition constants.h:105
constexpr uint32_t COMP_TYPE_BYTE
Definition constants.h:120
constexpr int FH_USER_REGISTER_OFFSET
Definition constants.h:28
constexpr uint32_t STRUCT_FORMAT_MASK
Definition constants.h:128
constexpr int FH_MAGIC_NUMBER_OFFSET
Definition constants.h:27
constexpr int BITINFO_HEADER_TYPE_SHIFT
Definition constants.h:113
constexpr int FH_TRAILER_POS_OFFSET
Definition constants.h:29
constexpr uint32_t COMP_TYPE_MASK
Definition constants.h:118
constexpr int HIPO_VERSION
Definition constants.h:133
constexpr int DICT_ITEM
Definition constants.h:55
constexpr int RH_DATA_LENGTH_OFFSET
Definition constants.h:42
constexpr int BITINFO_TRAILER_WITH_INDEX_BIT
Definition constants.h:108
constexpr uint32_t STRUCT_SIZE_MASK
Definition constants.h:127
constexpr int CONFIG_STRING_ITEM
Definition constants.h:59