Main BERTREE Memory Manager class
![]()
| | AddBitString (ASN1TAG Tag, const STRING& Data) Add a bit string to this browser |
| | AddChar (ASN1TAG Tag, const STRING& Data) Add a generic tag character string to this browser |
| | AddCharU (ASN1TAGU Tag, const STRING& Data) Add a Universal tag character string to this browser |
| | AddInt (ASN1TAG Tag, INT4 Data) Add an Integer value to this browser |
| | AddNULL (ASN1TAG Tag) Add a NULL leaf to this browser |
| | AddOID (ASN1TAG Tag, const STRING& Data) Add an OID to this browser |
| | AddSubdirectory (ASN1TAG Tag, BERBROWSER * Newdir) Add Subdirectory to a browser with generic tag |
| | AddSubdirectory (ASN1TAG Tag) Add Subdirectory to current browser with generic tag |
| | AddSubdirectoryU (ASN1TAGU Tag, BERBROWSER * Newdir) Add Subdirectory to a browser with universal tag |
| | AddSubdirectoryU (ASN1TAGU Tag) Add Subdirectory to current browser with universal tag |
| | BERBROWSER (BERTREE *Tree) Build Browser from BERTREE |
| | BERBROWSER (const BERBROWSER & b) Construct a new Browser from existing BERBROWSER |
| | GetBitString (ASN1TAG Tag, STRING *Data) Get a bit string from this browser |
| | GetChar (ASN1TAG Tag, STRING * Data) Get character string with a given tag from this browser |
| | GetInt (ASN1TAG Tag, INT4 *Data) Get an Integer value from this browser |
| | GetOID (ASN1TAG Tag, STRING * Data) Get an OID from this browser |
| | GetParent (BERBROWSER * Parent) Get Directory Parent |
| | GetSubdirectory (ASN1TAG Tag, BERBROWSER * Subdir) Get Directory by Tag Number |
| | GetSubdirectoryCount () Get Number of Subdirectories |
| | GetSubdirectoryX (INT4 DirNum, BERBROWSER * Subdir) Get Directory by Directory Number |
| | GetTag (ASN1TAG *Tag) Get the field ID of a directory with this tag in this browser |
| | HasNULL (ASN1TAG Tag) Check for existence of NULL leaf in this browser |
| | HasTag (ASN1TAG Tag) Test if current browser has a tag |
| | HexDir () Dump out browser in hex |
| | HTMLDump () Dump out browser in HTML |
| | ~BERBROWSER () Destructor - zap BERTREE and clean up memory list |
| | c_block |
| | c_dirptr |
| | FindTag (ASN1TAG Tag) Locate a DATA_DIR with a given tag |
| | HTMLDump (DATA_DIR *d) Dump a DATA_DIR in HTML |
| | PrintHTMLNode (DATA_DIR *d) Print entire node in HTML |
![]()
Main BERTREE Memory Manager class
DATA_DIR* c_dirptr
DATA_DIR* FindTag(ASN1TAG Tag)
void HTMLDump(DATA_DIR *d)
void PrintHTMLNode(DATA_DIR *d)
BERBROWSER(BERTREE *Tree)
BERBROWSER(const BERBROWSER & b)
~BERBROWSER()
void HexDir()
void HTMLDump()
INT GetParent(BERBROWSER * Parent)
INT GetSubdirectory(ASN1TAG Tag, BERBROWSER * Subdir)
INT GetSubdirectoryX(INT4 DirNum, BERBROWSER * Subdir)
INT4 GetSubdirectoryCount()
INT AddSubdirectory(ASN1TAG Tag, BERBROWSER * Newdir)
INT AddSubdirectoryU(ASN1TAGU Tag, BERBROWSER * Newdir)
INT AddSubdirectoryU(ASN1TAGU Tag)
INT AddSubdirectory(ASN1TAG Tag)
INT HasTag(ASN1TAG Tag)
void GetTag(ASN1TAG *Tag)
INT AddNULL(ASN1TAG Tag)
INT HasNULL(ASN1TAG Tag)
INT AddChar(ASN1TAG Tag, const STRING& Data)
INT AddCharU(ASN1TAGU Tag, const STRING& Data)
INT GetChar(ASN1TAG Tag, STRING * Data)
INT AddBitString(ASN1TAG Tag, const STRING& Data)
INT GetBitString(ASN1TAG Tag, STRING *Data)
INT GetInt(ASN1TAG Tag, INT4 *Data)
INT AddInt(ASN1TAG Tag, INT4 Data)
INT AddOID(ASN1TAG Tag, const STRING& Data)
INT GetOID(ASN1TAG Tag, STRING * Data)
![]()
![]()
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de