1 // File : SALOMEDSClient_SComponent.hxx
2 // Author : Sergey RUIN
5 #ifndef __SALOMEDSCLIENT_SCOMPONENT_H__
6 #define __SALOMEDSCLIENT_SCOMPONENT_H__
8 #include "SALOMEDSClient_definitions.hxx"
9 #include "SALOMEDSClient_SObject.hxx"
12 class SALOMEDSClient_SComponent: public virtual SALOMEDSClient_SObject
15 virtual ~SALOMEDSClient_SComponent() {}
17 virtual std::string ComponentDataType() = 0;
18 virtual bool ComponentIOR(std::string& theID) = 0;