In file genadt.h:

class XxxLargeVarADT : public XxxLargeADT

Large (stored outside record) variable size ADT

Inheritance:


Inherited from XxxLargeADT:

Public Classes

class XxxLargeADTEnv: public XxxADTEnv
enum XxxLargeADTDisplayTypeEnum
Determines the display type
typedef enum XxxLargeADTDisplayTypeEnum XxxLargeADTDisplayType
A typedef for easy reference
static const char* const DISPLAY_TYPE
The command referencing the next variable
XxxLargeADTDisplayType DisplayType
The desired display type
XxxShoreVolumeId StorageVolume
The volume on which the large ADTs store information
XxxShoreObjectId StorageFile
A file on the default volume which is persistent
XxxShoreObjectId TemporaryFile
A file on the default volume which is cleared after all Xacts end

Public Methods

virtual XxxErrCode CreateEnv( XxxADTEnv* &Env )
virtual XxxErrCode DeleteEnv( XxxADTEnv* Env )
virtual XxxErrCode GetResultSize(const XxxADTValue *ObjectRef, const XxxADTMetaInfo *MetaInfo, const char *Message, const int MessageSize, int &ResultSize)
virtual XxxBool IsSmall(const XxxADTMetaInfo*)
virtual XxxErrCode ServiceCallback(const XxxADTValue *ObjectRef, const XxxADTMetaInfo *MetaInfo, const char *Message, const int MessageSize, ostream &OStr)
virtual XxxBool SupportsCallback()

Documentation

Large (stored outside record) variable size ADT

This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

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