Version: 9.15.0
SALOMEDSClient_AttributeStudyProperties Class Referenceabstract

#include <SALOMEDSClient_AttributeStudyProperties.hxx>

Inheritance diagram for SALOMEDSClient_AttributeStudyProperties:

Public Member Functions

virtual void SetUserName (const std::string &theName)=0
 
virtual std::string GetUserName ()=0
 
virtual void SetCreationDate (int theMinute, int theHour, int theDay, int theMonth, int theYear)=0
 
virtual bool GetCreationDate (int &theMinute, int &theHour, int &theDay, int &theMonth, int &theYear)=0
 
virtual void SetCreationMode (const std::string &theMode)=0
 
virtual std::string GetCreationMode ()=0
 
virtual void SetModified (int theModified)=0
 
virtual bool IsModified ()=0
 
virtual int GetModified ()=0
 
virtual void SetLocked (bool theLocked)=0
 
virtual bool IsLocked ()=0
 
virtual void SetModification (const std::string &theName, int theMinute, int theHour, int theDay, int theMonth, int theYear)=0
 
virtual void GetModificationsList (std::vector< std::string > &theNames, std::vector< int > &theMinutes, std::vector< int > &theHours, std::vector< int > &theDays, std::vector< int > &theMonths, std::vector< int > &theYears, bool theWithCreator)=0
 
virtual void SetUnits (const std::string &theUnits)=0
 
virtual std::string GetUnits ()=0
 
virtual void SetComment (const std::string &theComment)=0
 
virtual std::string GetComment ()=0
 
virtual std::vector< std::string > GetStoredComponents ()=0
 
virtual std::string GetComponentVersion (const std::string &theComponent)=0
 
virtual std::vector< std::string > GetComponentVersions (const std::string &theComponent)=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.

◆ GetClassType()

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

Implemented in SALOMEDS_GenericAttribute.

◆ GetComment()

virtual std::string SALOMEDSClient_AttributeStudyProperties::GetComment ( )
pure virtual

◆ GetComponentVersion()

virtual std::string SALOMEDSClient_AttributeStudyProperties::GetComponentVersion ( const std::string &  theComponent)
pure virtual

◆ GetComponentVersions()

virtual std::vector<std::string> SALOMEDSClient_AttributeStudyProperties::GetComponentVersions ( const std::string &  theComponent)
pure virtual

◆ GetCreationDate()

virtual bool SALOMEDSClient_AttributeStudyProperties::GetCreationDate ( int &  theMinute,
int &  theHour,
int &  theDay,
int &  theMonth,
int &  theYear 
)
pure virtual

◆ GetCreationMode()

virtual std::string SALOMEDSClient_AttributeStudyProperties::GetCreationMode ( )
pure virtual

◆ GetModificationsList()

virtual void SALOMEDSClient_AttributeStudyProperties::GetModificationsList ( std::vector< std::string > &  theNames,
std::vector< int > &  theMinutes,
std::vector< int > &  theHours,
std::vector< int > &  theDays,
std::vector< int > &  theMonths,
std::vector< int > &  theYears,
bool  theWithCreator 
)
pure virtual

◆ GetModified()

virtual int SALOMEDSClient_AttributeStudyProperties::GetModified ( )
pure virtual

◆ GetSObject()

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

◆ GetStoredComponents()

virtual std::vector<std::string> SALOMEDSClient_AttributeStudyProperties::GetStoredComponents ( )
pure virtual

◆ GetUnits()

virtual std::string SALOMEDSClient_AttributeStudyProperties::GetUnits ( )
pure virtual

◆ GetUserName()

virtual std::string SALOMEDSClient_AttributeStudyProperties::GetUserName ( )
pure virtual

◆ IsLocked()

virtual bool SALOMEDSClient_AttributeStudyProperties::IsLocked ( )
pure virtual

◆ IsModified()

virtual bool SALOMEDSClient_AttributeStudyProperties::IsModified ( )
pure virtual

◆ SetComment()

virtual void SALOMEDSClient_AttributeStudyProperties::SetComment ( const std::string &  theComment)
pure virtual

◆ SetCreationDate()

virtual void SALOMEDSClient_AttributeStudyProperties::SetCreationDate ( int  theMinute,
int  theHour,
int  theDay,
int  theMonth,
int  theYear 
)
pure virtual

◆ SetCreationMode()

virtual void SALOMEDSClient_AttributeStudyProperties::SetCreationMode ( const std::string &  theMode)
pure virtual

◆ SetLocked()

virtual void SALOMEDSClient_AttributeStudyProperties::SetLocked ( bool  theLocked)
pure virtual

◆ SetModification()

virtual void SALOMEDSClient_AttributeStudyProperties::SetModification ( const std::string &  theName,
int  theMinute,
int  theHour,
int  theDay,
int  theMonth,
int  theYear 
)
pure virtual

◆ SetModified()

virtual void SALOMEDSClient_AttributeStudyProperties::SetModified ( int  theModified)
pure virtual

◆ SetUnits()

virtual void SALOMEDSClient_AttributeStudyProperties::SetUnits ( const std::string &  theUnits)
pure virtual

◆ SetUserName()

virtual void SALOMEDSClient_AttributeStudyProperties::SetUserName ( const std::string &  theName)
pure virtual

◆ Type()

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

Implemented in SALOMEDS_GenericAttribute.