class ZRECORDLIST

A List of returned records

Inheritance:

Public Methods

virtual void AddBER (BERBROWSER &ber)
Adds BER Node to Each Record
virtual void AddRecord (ZRECORDSCHOICE *Record)
Add A Record to List
virtual void AddRecord (ZRECORDSCHOICE *Record, CHR *dbn)
Add A Record and DBName to List
void Clear ()
Clear the list
virtual ZRECORDSCHOICE* GetRecord (const INT RecNum, CHR *dbn)
Get a Record and DB Name
virtual ZRECORDSCHOICE* GetRecord (const INT RecNum)
Get a Record
virtual const INT GetRecordCount ()
Get Count of Records
virtual void Print (ostream & os)
Print the record
virtual void SetRecordType (INT Tag)
Set the Type for the list
ZRECORDLIST ()
Create the List
ZRECORDLIST (INT Tag)
Create the List
virtual ~ZRECORDLIST ()
Destroy the list

Private Fields

CHR** c_dbname
INT c_maxrecords
c_recordcount
ZRECORDSCHOICE** c_recordlist
ASN1TAG* c_recordtype

Private Methods

void Init (INT Tag)

Documentation

A List of returned records
ZRECORDSCHOICE** c_recordlist

INT c_maxrecords

c_recordcount

ASN1TAG* c_recordtype

CHR** c_dbname

void Init(INT Tag)

ZRECORDLIST()
Create the List

ZRECORDLIST(INT Tag)
Create the List

virtual ~ZRECORDLIST()
Destroy the list

virtual void AddRecord(ZRECORDSCHOICE *Record, CHR *dbn)
Add A Record and DBName to List

virtual void AddRecord(ZRECORDSCHOICE *Record)
Add A Record to List

virtual ZRECORDSCHOICE* GetRecord(const INT RecNum)
Get a Record

virtual ZRECORDSCHOICE* GetRecord(const INT RecNum, CHR *dbn)
Get a Record and DB Name

virtual const INT GetRecordCount()
Get Count of Records

virtual void AddBER(BERBROWSER &ber)
Adds BER Node to Each Record

virtual void Print(ostream & os)
Print the record

virtual void SetRecordType(INT Tag)
Set the Type for the list

void Clear()
Clear the list

Direct child classes:
ZRESPONSERECORDS

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Z&oumlckler, Roland Wunderling
contact: doc++@zib.de