CLAM-Development
1.4.0
|
#include <ProcessingDefinitionAdapter.hxx>
Public Member Functions | |
ProcessingDefinitionAdapter (Processing *adaptee=0, const std::string &name="", const std::string &position="", const std::string &size="") | |
virtual | ~ProcessingDefinitionAdapter () |
Processing * | GetProcessing () |
const std::string & | GetName () const |
const std::string & | GetPosition () const |
const std::string & | GetSize () const |
const ProcessingConfig * | GetConfiguration () const |
const char * | GetClassName () const |
Return the class name. | |
virtual void | StoreOn (Storage &store) const |
Stores component's subitems on the given Storage. | |
virtual void | LoadFrom (Storage &store) |
Loads component's subitems from the given Storage. | |
![]() | |
virtual | ~Component () |
virtual Component * | ShallowCopy () const |
virtual Component * | DeepCopy () const |
Definition at line 35 of file ProcessingDefinitionAdapter.hxx.
CLAM::ProcessingDefinitionAdapter::ProcessingDefinitionAdapter | ( | Processing * | adaptee = 0 , |
const std::string & | name = "" , |
||
const std::string & | position = "" , |
||
const std::string & | size = "" |
||
) |
Definition at line 33 of file ProcessingDefinitionAdapter.cxx.
|
virtual |
Definition at line 42 of file ProcessingDefinitionAdapter.cxx.
|
inlinevirtual |
Return the class name.
Implements CLAM::Component.
Definition at line 55 of file ProcessingDefinitionAdapter.hxx.
|
inline |
Definition at line 51 of file ProcessingDefinitionAdapter.hxx.
Referenced by CLAM::Network::LoadFrom().
|
inline |
Definition at line 48 of file ProcessingDefinitionAdapter.hxx.
Referenced by CLAM::Network::LoadFrom().
|
inline |
Definition at line 49 of file ProcessingDefinitionAdapter.hxx.
Referenced by CLAM::Network::LoadFrom().
|
inline |
Definition at line 47 of file ProcessingDefinitionAdapter.hxx.
Referenced by CLAM::Network::LoadFrom().
|
inline |
Definition at line 50 of file ProcessingDefinitionAdapter.hxx.
Referenced by CLAM::Network::LoadFrom().
|
virtual |
Loads component's subitems from the given Storage.
store | The given storage where the subitem will be loaded from |
Implements CLAM::Component.
Definition at line 71 of file ProcessingDefinitionAdapter.cxx.
References CLAM_ASSERT, CLAM::Factory< AbstractProductType >::CreateSafe(), CLAM::DynamicType::DeepCopy(), CLAM::Processing::GetConfig(), CLAM::ProcessingFactory::GetInstance(), and CLAM::Storage::Load().
|
virtual |
Stores component's subitems on the given Storage.
storage | The given storage where the subitem will be stored |
Implements CLAM::Component.
Definition at line 47 of file ProcessingDefinitionAdapter.cxx.
References CLAM::Processing::GetClassName(), CLAM::Processing::GetConfig(), and CLAM::Storage::Store().