XxxLargeVarADT
In file genadt.h: class XxxLargeVarADT : public XxxLargeADT
Large (stored outside record) variable size ADT
Inheritance:
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