1 // File : SALOMEDSClient_AttributeFlags.hxx
2 // Author : Sergey RUIN
6 #ifndef SALOMEDSClient_AttributeFlags_HeaderFile
7 #define SALOMEDSClient_AttributeFlags_HeaderFile
9 #include "SALOMEDSClient_definitions.hxx"
10 #include "SALOMEDSClient_GenericAttribute.hxx"
12 class SALOMEDSClient_AttributeFlags: public virtual SALOMEDSClient_GenericAttribute
16 virtual int GetFlags() = 0;
17 virtual void SetFlags(int theFlags) = 0;
19 virtual bool Get(int theFlag) = 0;
20 virtual void Set(int theFlag, bool theValue) = 0;