20 #ifndef __SALOMEPYTHONCOMPONENT_HXX__
21 #define __SALOMEPYTHONCOMPONENT_HXX__
39 virtual std::string
getKind()
const;
Base class for all component instances.
virtual std::string getFileRepr() const
For dump in file.
virtual ServiceNode * createNode(const std::string &name)
virtual ComponentInstance * clone() const
virtual void load(Task *askingNode)
Load the component instance.
static unsigned _cntForReprS
std::string getPlacementId() const
virtual bool isLoaded(Task *askingNode) const
Indicate if the component instance is loaded (true) or not.
std::string getStringValueToExportInInterp(const Task *askingNode) const
The specific method that justified SalomePythonComponent class.
SalomePythonComponent(const std::string &name)
virtual void unload(Task *askingNode)
Unload the component instance.
virtual std::string getKind() const
Return the component kind.
virtual ~SalomePythonComponent()
virtual ComponentInstance * cloneAlways() const
Class for calculation node associated with a component service.