class ZSORTREQUEST : public ZSORTBASE

Z39.50 Sort Request PDU

Inheritance:

Public Fields










Public Methods

inline INT AddInputResultSetNames ()
Add Entry
inline INT AddSortedResultSetName (const STRING & argValue)
Add Entry
inline INT AddSortSequence ()
Add Entry
inline INT GetInputResultSetNames (PBERBROWSER & Dir)
Get entry
inline INT GetSortedResultSetName ( STRING *argValue)
Get entry
inline INT GetSortSequence (PBERBROWSER & Dir)
Get entry
inline INT HasInputResultSetNames ()
Check for entry
inline INT HasSortedResultSetName ()
Check for entry
inline INT HasSortSequence ()
Check for entry
ZSORTREQUEST ( const STRING& RefId, const CHR *InputResultSetNames, const STRING& SortedResultSetName, const CHR *SortSequence)
Basic Constructor
ZSORTREQUEST (PUCHR Buf, INT4 Length)
Basic Buffered Constructor

Inherited from ZSORTBASE:

Inherited from ZPDU:

Public Methods

inline INT AddReferenceId(const STRING & argValue)
inline INT GetReferenceId( STRING *argValue)
inline INT HasReferenceId()

Protected Fields

* c_browser
BERBROWSER* c_root

Protected Methods

void Init()

Inherited from BERTREE:

Public Methods

void AddPointer(UCHR *p)
void DeletePointers()
void Error(CHR *Msg)
void ExitOnError(INT YesOrNo)
PUCHR GetRecord(INT4 *len)
void GetRecordLength(INT4 *Length)
void HexDir()
void HexDir(ostream &os)
friend ostream& operator<<(ostream& os, BERTREE& b)

Protected Fields

UCHR* c_buf
PDATA_DIR c_dir
INT c_exit_on_error
UCHR** c_ptrlist
c_ptrlist_count
c_ptrlist_maxcount

Private Fields

friend class BERBROWSER

Documentation

Z39.50 Sort Request PDU
ZSORTREQUEST(PUCHR Buf, INT4 Length)
Basic Buffered Constructor

ZSORTREQUEST( const STRING& RefId, const CHR *InputResultSetNames, const STRING& SortedResultSetName, const CHR *SortSequence)
Basic Constructor

inline INT HasInputResultSetNames()
Check for entry

inline INT AddInputResultSetNames()
Add Entry

inline INT GetInputResultSetNames(PBERBROWSER & Dir)
Get entry

inline INT HasSortedResultSetName()
Check for entry

inline INT GetSortedResultSetName( STRING *argValue)
Get entry

inline INT AddSortedResultSetName(const STRING & argValue)
Add Entry

inline INT HasSortSequence()
Check for entry

inline INT AddSortSequence()
Add Entry

inline INT GetSortSequence(PBERBROWSER & Dir)
Get entry

This class has no child classes.

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