All Categories  Class Hierarchy  This Category  Previous  Next  Indexes

Interface_Dispatcher Class CATCdpObject

CATCdpObject
 


public class CATCdpObject


Constructor and Destructor Index


o CATCdpObject(CATCdpObject&)
o CATCdpObject(CATCdpObjectFactory*,int)
o ~CATCdpObject()

Method Index


o ChangeMaturity(int,CATCdpAttributeAny* const)
o DeletePartVersion()
o GetObjectName()
o GetObjectUuid(int&)
o GetType()
o NewVerRev(int,CATCdpAttributeAny* const)
o _ChangeMaturity(int,CATCdpAttributeAny* const)
o _DeletePartVersion()
o _GetAttribute(char*,CATCdpAttributeAny&)
o _GetAttribute(char*,char*&)
o _GetAttribute(int&,CATCdpAttributeAny*&)
o _ModifyAttribute(int,CATCdpAttributeAny* const)
o _NewVerRev(int,CATCdpAttributeAny* const)
o _UpdateAttribute()
o operator=(CATCdpObject&)

Data Member Index


o _aAttributeObject
o _cObjectUuid
o _classFactory
o _eventDiffered
o _eventType
o _nObjectUuidSize
o _nbAttribute

Constructor and Destructor


o CATCdpObject
public CATCdpObject( const CATCdpObject& elt)
o CATCdpObject
public CATCdpObject(CATCdpObjectFactory* xFactory,
int EventDiffered= 0 )
o ~CATCdpObject
protected virtual ~CATCdpObject()

Methods


o ChangeMaturity
protected virtual int ChangeMaturity(int nbAttributeMatur,
CATCdpAttributeAny* const aAttributeMatur)
o DeletePartVersion
protected int DeletePartVersion()
o GetObjectName
public const char * GetObjectName()const
o GetObjectUuid
public const char * GetObjectUuid(int& nSize)const
o GetType
public int GetType()const
o NewVerRev
protected virtual int NewVerRev(int nAttribute,
CATCdpAttributeAny* const aAttributeNew)
o _ChangeMaturity
protected int _ChangeMaturity(int nbAttributeMatur,
CATCdpAttributeAny* const aAttributeMatur)
o _DeletePartVersion
protected int _DeletePartVersion()
o _GetAttribute
protected int _GetAttribute( const char* cAttributeName,
CATCdpAttributeAny& aAttribute)
o _GetAttribute
protected int _GetAttribute( const char* cAttributeName,
const char*& cAttributeValue)
o _GetAttribute
protected int _GetAttribute(int& nAttribute,
CATCdpAttributeAny*& aAttribute)
o _ModifyAttribute
protected CATCdpError _ModifyAttribute(int nAttribute,
CATCdpAttributeAny* const aAttributeNew)
o _NewVerRev
protected int _NewVerRev(int nAttribute,
CATCdpAttributeAny* const aAttributeNew)
o _UpdateAttribute
protected int _UpdateAttribute()
o operator=
public const CATCdpObject& operator=( const CATCdpObject& )

Data Members


o _aAttributeObject
  protected CATCdpAttributeAny * _aAttributeObject
o _cObjectUuid
  protected char * _cObjectUuid
o _classFactory
  protected CATCdpObjectFactory * _classFactory
o _eventDiffered
  protected int _eventDiffered
o _eventType
  protected int _eventType
o _nObjectUuidSize
  protected int _nObjectUuidSize
o _nbAttribute
  protected int _nbAttribute

This object is included in the file: CATCdpObject.h
If needed, your Imakefile.mk should include the module: VY0INF

Copyright © 2003, Dassault Systèmes. All rights reserved.