|
Limbo
|
test enum callbacks More...
Public Member Functions | |
| EnumDataBase () | |
| constructor | |
| virtual void | bit_array_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, vector< int > const &vBitArray) |
| bit array callback More... | |
| virtual void | integer_2_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, vector< int > const &vInteger) |
| 2-byte integer callback More... | |
| virtual void | integer_4_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, vector< int > const &vInteger) |
| 4-byte integer callback More... | |
| virtual void | real_4_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, vector< double > const &vFloat) |
| 4-byte floating point number callback More... | |
| virtual void | real_8_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, vector< double > const &vFloat) |
| 8-byte floating point number callback More... | |
| virtual void | string_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, string const &str) |
| string callback More... | |
| virtual void | begin_end_cbk (GdsParser::GdsRecords::EnumType record_type) |
| begin or end indicator of a block More... | |
| template<typename ContainerType > | |
| void | general_cbk (GdsParser::GdsRecords::EnumType record_type, GdsParser::GdsData::EnumType data_type, ContainerType const &data) |
| A generic callback function handles all other callback functions. It is not efficient but concise as a demo. More... | |
test enum callbacks
Definition at line 116 of file test_reader.cpp.
|
inlinevirtual |
begin or end indicator of a block
| record_type | record |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 180 of file test_reader.cpp.
|
inlinevirtual |
bit array callback
required callbacks /////////////////////
| record_type | record |
| data_type | data type |
| vBitArray | data array |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 128 of file test_reader.cpp.
|
inline |
A generic callback function handles all other callback functions. It is not efficient but concise as a demo.
| ContainerType | container type |
| record_type | record |
| data_type | data type |
| data | data values |
Definition at line 193 of file test_reader.cpp.
|
inlinevirtual |
2-byte integer callback
| record_type | record |
| data_type | data type |
| vInteger | data array |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 137 of file test_reader.cpp.
|
inlinevirtual |
4-byte integer callback
| record_type | record |
| data_type | data type |
| vInteger | data array |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 146 of file test_reader.cpp.
|
inlinevirtual |
4-byte floating point number callback
| record_type | record |
| data_type | data type |
| vFloat | data array |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 155 of file test_reader.cpp.
|
inlinevirtual |
8-byte floating point number callback
| record_type | record |
| data_type | data type |
| vFloat | data array |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 164 of file test_reader.cpp.
|
inlinevirtual |
string callback
| record_type | record |
| data_type | data type |
| str | data |
Implements GdsParser::GdsDataBaseKernel.
Definition at line 173 of file test_reader.cpp.
1.8.8