All Categories  Class Hierarchy  This Category  Next  Indexes

Interface_Dispatcher Class CATCdpAction

Interface_Dispatcher.CATCdpObject
  |
  +---Interface_Dispatcher.CATCdpObjectOnInstance
    |
    +---CATCdpAction
 


public class CATCdpAction


Method Index


o AddObject(int,int,char*,char*)
o AddObjectAction(CATCdpObject&,char*)
o CreateAction(CATCdpAction*&)
o CreateAction(char* const,CATCdpAction*&)
o CreateAction(int,char* const)
o CreateAction(int,char* const,CATCdpAction*&)
o CreateAction(int,char* const,char* const,CATCdpAction*&)
o CreateActionPrim(char* const,char* const,int,CATCdpAction*&)
o CreateActionSec(char* const,char* const,char* const,int,CATCdpAction*&)
o GetAvailablePriority(int&,char**&)
o GetCreator(int&,char*&)
o GetDescription(int&,char*&)
o GetEndDate(int&,char*&)
o GetIndexedContext(char* const,int,char*&,char*&,char*&)
o GetIndexedContext(int,char*&,char*&,char*&)
o GetName(int&,char*&)
o GetNbOfContext(char* const,int&)
o GetNbOfContext(int&)
o GetNumberOfObjects(int&)
o GetObject(int&,CATCdpObject**&,char**&,char**&,char**&,char**&)
o GetOwner(int&,char*&)
o GetPriority(int&,char*&)
o GetPromoteFlag()
o GetStartDate(int&,char*&)
o GetStatus(int&,char*&)
o GetType(int&,char*&)
o GetUserDefinedName(int&,char*&)
o PromoteAction(int)
o QueryAction(int,CATCdpAttributeAny* const,int&,CATCdpAction**&)
o QueryAction(int,CATCdpAttributeAny* const,int*,int*,int&,CATCdpAction**&)
o SetActionProduct(CATCdpPart&)
o SetDescription(char*)
o SetPriority(char* const)

Data Member Index


o _cOldStatus
o _cOwner
o _cPriority
o _cProduct
o _cStatus
o _lPromoteFlag
o _nOldStatusSize
o _nOwnerSize
o _nPrioritySize
o _nProductSize
o _nStatusSize

Methods


o AddObject
public int AddObject(int nType,
int nUuidSize,
const char* cUuid,
const char* cFlux)
o AddObjectAction
public CATCdpError AddObjectAction(CATCdpObject& iObjectToAdd,
const char* cFlux)
o CreateAction
public static CATCdpError CreateAction(CATCdpAction*& xAction)
o CreateAction
public static CATCdpError CreateAction( const char* const cDescription,
CATCdpAction*& xAction)
o CreateAction
public static CATCdpAction * CreateAction(int nActionUUidSize,
const char* const cActionUUid)
o CreateAction
public static CATCdpError CreateAction(int nActionUUidSize,
const char* const cActionUUid,
CATCdpAction*& xAction)
o CreateAction
public static CATCdpError CreateAction(int nIdSize,
const char* const cId,
const char* const cDescription,
CATCdpAction*& xAction)
o CreateActionPrim
public static CATCdpError CreateActionPrim( const char* const cDesc,
const char* const cType,
int cPriority,
CATCdpAction*& xAction)
o CreateActionSec
public static CATCdpError CreateActionSec( const char* const cId,
const char* const cDesc,
const char* const cType,
int cPriority,
CATCdpAction*& xAction)
o GetAvailablePriority
public CATCdpError GetAvailablePriority(int& nActionPriority,
char**& cActionPrioAvailable)
o GetCreator
public CATCdpError GetCreator(int& nCreatorSize,
char*& cCreator)
o GetDescription
public CATCdpError GetDescription(int& nDescriptionSize,
char*& cDescription)
o GetEndDate
public CATCdpError GetEndDate(int& nEndDateSize,
char*& cEndDate)
o GetIndexedContext
public CATCdpError GetIndexedContext( const char* const cType,
int nContextNb,
char*& cContextType,
char*& cContextName,
char*& cContextDescription)
o GetIndexedContext
public CATCdpError GetIndexedContext(int nContextNb,
char*& cContextType,
char*& cContextName,
char*& cContextDescription)
o GetName
public CATCdpError GetName(int& nNameSize,
char*& cName)
o GetNbOfContext
public CATCdpError GetNbOfContext( const char* const cType,
int& nbContext)
o GetNbOfContext
public CATCdpError GetNbOfContext(int& nbContext)
o GetNumberOfObjects
public int GetNumberOfObjects(int& nNbOfObjects)
o GetObject
public int GetObject(int& nNbOfObjects,
CATCdpObject**& xObjectLsit,
char**& cNameList,
char**& cFlowList,
char**& cVPMTypeList,
char**& cDescList)
o GetOwner
public CATCdpError GetOwner(int& nOwnerSize,
char*& cOwner)
o GetPriority
public int GetPriority(int& nPrioritySize,
char*& cPriority)
o GetPromoteFlag
public int GetPromoteFlag()
o GetStartDate
public CATCdpError GetStartDate(int& nStartDateSize,
char*& cStartDate)
o GetStatus
public CATCdpError GetStatus(int& nStatusSize,
char*& cStatus)
o GetType
public CATCdpError GetType(int& nTypeSize,
char*& cType)
o GetUserDefinedName
public int GetUserDefinedName(int& nNameSize,
char*& cName)
o PromoteAction
public CATCdpError PromoteAction(int lPromoteFlag)
o QueryAction
public static CATCdpError QueryAction(int nAttr,
CATCdpAttributeAny* const xAttrList,
int& nbAction,
CATCdpAction**& aActionList)
o QueryAction
public static CATCdpError QueryAction(int nAttr,
CATCdpAttributeAny* const xAttrList,
int* aComparator,
int* aRuleAndOr,
int& nbAction,
CATCdpAction**& aActionList)
o SetActionProduct
public CATCdpError SetActionProduct(CATCdpPart& iProductPart)
o SetDescription
public int SetDescription( const char* cDescription)
o SetPriority
public CATCdpError SetPriority( const char* const cPriority)

Data Members


o _cOldStatus
  protected char * _cOldStatus
o _cOwner
  protected char * _cOwner
o _cPriority
  protected char * _cPriority
o _cProduct
  protected char * _cProduct
o _cStatus
  protected char * _cStatus
o _lPromoteFlag
  protected int _lPromoteFlag
o _nOldStatusSize
  protected int _nOldStatusSize
o _nOwnerSize
  protected int _nOwnerSize
o _nPrioritySize
  protected int _nPrioritySize
o _nProductSize
  protected int _nProductSize
o _nStatusSize
  protected int _nStatusSize

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

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