std::vector< CFxHistoryObject * > CFxHistoryObjectArray
static CFxHistoryArg * Create(OdResBufPtr value)
static CFxHistoryArg * Cast(const CFxHistoryObject *pObject)
~CFxHistoryArg() override
virtual OdResBufPtr GetData() const =0
virtual void SetData(OdResBufPtr pValue)=0
virtual const CFxString & GetNameGlobal() const =0
static CFxHistoryCommand * Create(const CFxString &local, const CFxString &global, int flags)
virtual CFxHistoryObject * GetArg(unsigned int index)=0
virtual void AddArg(CFxHistoryObject *pArg)=0
virtual const CFxString & GetNameLocal() const =0
~CFxHistoryCommand() override
static CFxHistoryCommand * Cast(const CFxHistoryObject *pObject)
virtual OdInt32 GetFlags() const =0
virtual int GetArgCount()=0
virtual CFxHistoryObject * Copy()=0
virtual ~CFxHistoryObject()
virtual bool ToString(CFxString &output, const CFxUnitsFormatter *pFormatter) const =0
virtual bool IsCommand() const =0
virtual bool IsArg() const =0