Public Member Functions | List of all members
iinsp::CInspectionTaskComp::Parameters Class Reference

#include <CInspectionTaskComp.h>

Inheritance diagram for iinsp::CInspectionTaskComp::Parameters:
iprm::IParamsSet imod::CModelUpdateBridge iser::IObject imod::IObserver iser::ISerializable istd::IPolymorphic istd::IChangeable istd::IPolymorphic

Public Member Functions

 Parameters ()
 
void SetParent (CInspectionTaskComp *parentPtr)
 
virtual Ids GetParamIds (bool editableOnly=false) const
 
virtual const iser::ISerializableGetParameter (const QByteArray &id) const
 
virtual iser::ISerializableGetEditableParameter (const QByteArray &id)
 
virtual bool Serialize (iser::IArchive &archive)
 
virtual bool ResetData (CompatibilityMode mode=CM_WITHOUT_REFS)
 
- Public Member Functions inherited from imod::CModelUpdateBridge
 CModelUpdateBridge (istd::IChangeable *changeablePtr, int updateFlags=UF_DELEGATED)
 
virtual ~CModelUpdateBridge ()
 
imod::IModelGetObservedModel (int modelIndex) const
 
int GetModelCount () const
 
void EnsureModelsDetached ()
 
virtual bool IsModelAttached (const imod::IModel *modelPtr) const
 
virtual bool OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)
 
virtual bool OnModelDetached (imod::IModel *modelPtr)
 
virtual void BeforeUpdate (imod::IModel *modelPtr)
 
virtual void AfterUpdate (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)
 

Additional Inherited Members

- Public Types inherited from imod::CModelUpdateBridge
enum  UpdateFlags
 

Detailed Description

Definition at line 135 of file CInspectionTaskComp.h.

Constructor & Destructor Documentation

iinsp::CInspectionTaskComp::Parameters::Parameters ( )

Member Function Documentation

virtual iser::ISerializable* iinsp::CInspectionTaskComp::Parameters::GetEditableParameter ( const QByteArray &  id)
virtual

Implements iprm::IParamsSet.

virtual const iser::ISerializable* iinsp::CInspectionTaskComp::Parameters::GetParameter ( const QByteArray &  id) const
virtual

Implements iprm::IParamsSet.

virtual Ids iinsp::CInspectionTaskComp::Parameters::GetParamIds ( bool  editableOnly = false) const
virtual

Implements iprm::IParamsSet.

virtual bool iinsp::CInspectionTaskComp::Parameters::ResetData ( CompatibilityMode  mode = CM_WITHOUT_REFS)
virtual
virtual bool iinsp::CInspectionTaskComp::Parameters::Serialize ( iser::IArchive archive)
virtual
void iinsp::CInspectionTaskComp::Parameters::SetParent ( CInspectionTaskComp parentPtr)

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy