Version: 9.12.0
SALOMEDSClient_AttributeFlags Class Referenceabstract

#include <SALOMEDSClient_AttributeFlags.hxx>

Inheritance diagram for SALOMEDSClient_AttributeFlags:

Public Member Functions

virtual int GetFlags ()=0
 
virtual void SetFlags (int theFlags)=0
 
virtual bool Get (int theFlag)=0
 
virtual void Set (int theFlag, bool theValue)=0
 
virtual void CheckLocked ()=0
 
virtual std::string Type ()=0
 
virtual std::string GetClassType ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetSObject ()=0
 

Member Function Documentation

◆ CheckLocked()

virtual void SALOMEDSClient_GenericAttribute::CheckLocked ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.

◆ Get()

virtual bool SALOMEDSClient_AttributeFlags::Get ( int  theFlag)
pure virtual

Implemented in SALOMEDS_AttributeFlags.

◆ GetClassType()

virtual std::string SALOMEDSClient_GenericAttribute::GetClassType ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.

◆ GetFlags()

virtual int SALOMEDSClient_AttributeFlags::GetFlags ( )
pure virtual

Implemented in SALOMEDS_AttributeFlags.

◆ GetSObject()

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_GenericAttribute::GetSObject ( )
pure virtualinherited

◆ Set()

virtual void SALOMEDSClient_AttributeFlags::Set ( int  theFlag,
bool  theValue 
)
pure virtual

Implemented in SALOMEDS_AttributeFlags.

◆ SetFlags()

virtual void SALOMEDSClient_AttributeFlags::SetFlags ( int  theFlags)
pure virtual

Implemented in SALOMEDS_AttributeFlags.

◆ Type()

virtual std::string SALOMEDSClient_GenericAttribute::Type ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.