27 #ifndef SALOMEDSClient_AttributeTarget_HeaderFile
28 #define SALOMEDSClient_AttributeTarget_HeaderFile
38 virtual void Add(
const _PTR(SObject)& theObject) = 0;
39 virtual std::vector<
_PTR(SObject)>
Get() = 0;
#define _PTR(Class)
Definition: SALOMEDSClient_definitions.hxx:72
Definition: SALOMEDSClient_AttributeTarget.hxx:36
virtual void Add(const clt_shared_ptr< SALOMEDSClient_SObject > &theObject)=0
virtual std::vector< clt_shared_ptr< SALOMEDSClient_SObject > > Get()=0
virtual void Remove(const clt_shared_ptr< SALOMEDSClient_SObject > &theObject)=0
Definition: SALOMEDSClient_GenericAttribute.hxx:35