Base Class for single BER Record
void | AddPointer (UCHR *p) Add a new data pointer |
BERTREE (ASN1TAG tag) Constructor - Create a new tagged BERTREE | |
BERTREE (const STRING & Filename) Constructor - Create BERTREE from BER file. | |
BERTREE (UCHR *buf, INT4 len) Constructor - Create BERTREE from buffered BER. | |
void | DeletePointers () Delete data pointers |
void | Error (CHR *Msg) Set Error Message |
void | ExitOnError (INT YesOrNo) Set Exit On Error flag |
PUCHR | GetRecord (INT4 *len) Get a character record |
void | GetRecordLength (INT4 *Length) Get the length of a record |
void | HexDir () Hex Dump this tree to STDERR |
void | HexDir (ostream &os) Hex Dump this tree to a file |
friend ostream& | operator<< (ostream& os, BERTREE& b) Stream input function |
~BERTREE () Basic Destructor |
enum | default number of dir_nodes to allocate
|
UCHR* | c_buf |
PDATA_DIR | c_dir root of directory structure |
INT | c_exit_on_error |
UCHR** | c_ptrlist |
c_ptrlist_count | |
c_ptrlist_maxcount |
void | Init () Initialize the BERTREE |
enum | default number of dir_nodes to allocate
|
friend class | BERBROWSER |
Base Class for single BER Record
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de