Generic large ADT
class | XxxLargeADTEnv : public XxxADTEnv Environment variable class
|
virtual XxxErrCode | CreateEnv ( XxxADTEnv* &Env ) Creates an ADT environment |
virtual XxxErrCode | DeleteEnv ( XxxADTEnv* Env ) Reclaims an ADT environment |
virtual XxxErrCode | GetResultSize (const XxxADTValue *ObjectRef, const XxxADTMetaInfo *MetaInfo, const char *Message, const int MessageSize, int &ResultSize) This function will only be called on ADTs which support callbacks |
virtual XxxBool | IsSmall (const XxxADTMetaInfo*) Are the values "small" i |
virtual XxxErrCode | ServiceCallback (const XxxADTValue *ObjectRef, const XxxADTMetaInfo *MetaInfo, const char *Message, const int MessageSize, ostream &OStr) This function will only be called on ADTs which support callbacks |
virtual XxxBool | SupportsCallback () Must return XXX_TRUE for ADTs which wish to implement callbacks |
Generic large ADT
MetaInfo - The meta info for that object
Message - A binary message that was sent with the callback
(or NULL if none was sent)
MessageSize - The size of the Message array
ResultSize - (out) The size of the object to be sent
BufferSize - The buffer's size
OStr - The output stream to the JCL data type
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de