|
Limbo
|
test ascii callbacks More...
Public Member Functions | |
| AsciiDataBase () | |
| constructor | |
| virtual void | bit_array_cbk (const char *ascii_record_type, const char *ascii_data_type, vector< int > const &vBitArray) |
| bit array callback More... | |
| virtual void | integer_2_cbk (const char *ascii_record_type, const char *ascii_data_type, vector< int > const &vInteger) |
| 2-byte integer callback More... | |
| virtual void | integer_4_cbk (const char *ascii_record_type, const char *ascii_data_type, vector< int > const &vInteger) |
| 4-byte integer callback More... | |
| virtual void | real_4_cbk (const char *ascii_record_type, const char *ascii_data_type, vector< double > const &vFloat) |
| 4-byte floating point number callback More... | |
| virtual void | real_8_cbk (const char *ascii_record_type, const char *ascii_data_type, vector< double > const &vFloat) |
| 8-byte floating point number callback More... | |
| virtual void | string_cbk (const char *ascii_record_type, const char *ascii_data_type, string const &str) |
| string callback More... | |
| virtual void | begin_end_cbk (const char *ascii_record_type) |
| begin or end indicator of a block More... | |
| template<typename ContainerType > | |
| void | general_cbk (string const &ascii_record_type, string const &ascii_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 ascii callbacks
Definition at line 14 of file test_reader.cpp.
|
inlinevirtual |
begin or end indicator of a block
| ascii_record_type | record |
Implements GdsParser::GdsDataBase.
Definition at line 78 of file test_reader.cpp.
|
inlinevirtual |
bit array callback
required callbacks /////////////////////
| ascii_record_type | record |
| ascii_data_type | data type |
| vBitArray | data array |
Implements GdsParser::GdsDataBase.
Definition at line 26 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 |
| ascii_record_type | record |
| ascii_data_type | data type |
| data | data values |
Definition at line 91 of file test_reader.cpp.
|
inlinevirtual |
2-byte integer callback
| ascii_record_type | record |
| ascii_data_type | data type |
| vInteger | data array |
Implements GdsParser::GdsDataBase.
Definition at line 35 of file test_reader.cpp.
|
inlinevirtual |
4-byte integer callback
| ascii_record_type | record |
| ascii_data_type | data type |
| vInteger | data array |
Implements GdsParser::GdsDataBase.
Definition at line 44 of file test_reader.cpp.
|
inlinevirtual |
4-byte floating point number callback
| ascii_record_type | record |
| ascii_data_type | data type |
| vFloat | data array |
Implements GdsParser::GdsDataBase.
Definition at line 53 of file test_reader.cpp.
|
inlinevirtual |
8-byte floating point number callback
| ascii_record_type | record |
| ascii_data_type | data type |
| vFloat | data array |
Implements GdsParser::GdsDataBase.
Definition at line 62 of file test_reader.cpp.
|
inlinevirtual |
string callback
| ascii_record_type | record |
| ascii_data_type | data type |
| str | data |
Implements GdsParser::GdsDataBase.
Definition at line 71 of file test_reader.cpp.
1.8.8