In file basictypes.h:

class XxxIntADT : public XxxCoreADTClass

Integer ADT

Inheritance:


Inherited from XxxCoreADTClass:

Public Classes

class BasicStats: public XxxADTClass::TypeStats

Public Methods

virtual XxxBool CanCastFrom(XxxBasicType SourceType, const XxxADTMetaInfo* SourceMetaInfo, const XxxADTMetaInfo* TargetMetaInfo)
virtual XxxBool CanCastTo(XxxBasicType TargetType, const XxxADTMetaInfo* SourceMetaInfo, const XxxADTMetaInfo* TargetMetaInfo)
virtual XxxErrCode CastFrom(XxxBasicType SourceType, const XxxADTMetaInfo* SourceMetaInfo, const XxxADTMetaInfo* TargetMetaInfo, XxxADTValue* OldObject, XxxADTValue* NewObject)
virtual XxxErrCode CastTo(XxxBasicType TargetType, const XxxADTMetaInfo* SourceMetaInfo, const XxxADTMetaInfo* TargetMetaInfo, XxxADTValue* OldObject, XxxADTValue* NewObject)
virtual XxxErrCode CopyHToN(const XxxADTValue* SrcObject, XxxADTValue *ResultObject, const XxxADTMetaInfo* MetaInfo)
virtual XxxErrCode CopyNToH(const XxxADTValue* SrcObject, XxxADTValue *ResultObject, const XxxADTMetaInfo* MetaInfo)
virtual XxxErrCode DefaultVal(XxxADTValue* Object, const XxxADTMetaInfo* MetaInfo)
static inline XxxBool IsCoreADT(XxxBasicType TypeId)
static inline XxxBool SEquals(XxxBasicType TypeId, const XxxADTValue* Obj1, const XxxADTMetaInfo* MI1, const XxxADTValue* Obj2, const XxxADTMetaInfo* MI2)
static inline int ValueOffset(XxxBasicType TypeId)

Documentation

Integer 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