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