CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | List of all members
CFxHistoryCommand Class Referenceabstract

#include <FxCommandsHistory.h>

Inheritance diagram for CFxHistoryCommand:
CFxHistoryArg CFxHistoryObject

Public Member Functions

 ~CFxHistoryCommand () override
 
virtual const CFxStringGetNameLocal () const =0
 
virtual const CFxStringGetNameGlobal () const =0
 
virtual OdInt32 GetFlags () const =0
 
virtual int GetArgCount ()=0
 
virtual CFxHistoryObjectGetArg (unsigned int index)=0
 
virtual void AddArg (CFxHistoryObject *pArg)=0
 
- Public Member Functions inherited from CFxHistoryArg
 ~CFxHistoryArg () override
 
virtual OdResBufPtr GetData () const =0
 
virtual void SetData (OdResBufPtr pValue)=0
 
- Public Member Functions inherited from CFxHistoryObject
virtual ~CFxHistoryObject ()
 
virtual bool IsCommand () const =0
 
virtual bool IsArg () const =0
 
virtual bool ToString (CFxString &output, const CFxUnitsFormatter *pFormatter) const =0
 
virtual CFxHistoryObjectCopy ()=0
 

Static Public Member Functions

static CFxHistoryCommandCreate (const CFxString &local, const CFxString &global, int flags)
 
static CFxHistoryCommandCast (const CFxHistoryObject *pObject)
 
- Static Public Member Functions inherited from CFxHistoryArg
static CFxHistoryArgCreate (OdResBufPtr value)
 
static CFxHistoryArgCast (const CFxHistoryObject *pObject)
 

Detailed Description

Description: Represents a command from user input history. Library: DDKERNEL

Definition at line 110 of file FxCommandsHistory.h.

Constructor & Destructor Documentation

◆ ~CFxHistoryCommand()

CFxHistoryCommand::~CFxHistoryCommand ( )
override

Member Function Documentation

◆ AddArg()

virtual void CFxHistoryCommand::AddArg ( CFxHistoryObject pArg)
pure virtual

Description: Arguments:

Parameters
pArgInput

◆ Cast()

static CFxHistoryCommand* CFxHistoryCommand::Cast ( const CFxHistoryObject pObject)
static

Description: Arguments:

Parameters
pObjectInput Return Value:

◆ Create()

static CFxHistoryCommand* CFxHistoryCommand::Create ( const CFxString local,
const CFxString global,
int  flags 
)
static

Description: Arguments:

Parameters
localInput
globalInput
flagsInput Return Value:

◆ GetArg()

virtual CFxHistoryObject* CFxHistoryCommand::GetArg ( unsigned int  index)
pure virtual

Description: Arguments:

Parameters
indexInput Return Value:

◆ GetArgCount()

virtual int CFxHistoryCommand::GetArgCount ( )
pure virtual

Description: Return Value:

◆ GetFlags()

virtual OdInt32 CFxHistoryCommand::GetFlags ( ) const
pure virtual

Description: Return Value:

◆ GetNameGlobal()

virtual const CFxString& CFxHistoryCommand::GetNameGlobal ( ) const
pure virtual

Description: Return Value:

◆ GetNameLocal()

virtual const CFxString& CFxHistoryCommand::GetNameLocal ( ) const
pure virtual

Description: Return Value:


The documentation for this class was generated from the following file: