Back to index

salome-kernel  6.5.0
Public Member Functions
SALOMEDSClient_Study Class Reference

#include <SALOMEDSClient_Study.hxx>

Inheritance diagram for SALOMEDSClient_Study:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~SALOMEDSClient_Study ()
virtual std::string GetPersistentReference ()=0
virtual std::string GetTransientReference ()=0
virtual bool IsEmpty ()=0
virtual void SetContext (const std::string &thePath)=0
virtual std::string GetContext ()=0
virtual std::vector< std::string > GetObjectNames (const std::string &theContext)=0
virtual std::vector< std::string > GetDirectoryNames (const std::string &theContext)=0
virtual std::vector< std::string > GetFileNames (const std::string &theContext)=0
virtual std::vector< std::string > GetComponentNames (const std::string &theContext)=0
virtual _PTR (ChildIterator) NewChildIterator(const _PTR(SObject)&theSO)=0
virtual _PTR (SComponentIterator) NewComponentIterator()=0
virtual _PTR (StudyBuilder) NewBuilder()=0
virtual std::string Name ()=0
virtual void Name (const std::string &name)=0
virtual bool IsSaved ()=0
virtual void IsSaved (bool save)=0
virtual bool IsModified ()=0
virtual void Modified ()=0
virtual std::string URL ()=0
virtual void URL (const std::string &url)=0
virtual int StudyId ()=0
virtual void StudyId (int id)=0
virtual std::vector< _PTR(SObject)> FindDependances (const _PTR(SObject)&theSO)=0
virtual _PTR (AttributeStudyProperties) GetProperties()=0
virtual std::string GetLastModificationDate ()=0
virtual std::vector< std::string > GetModificationsDate ()=0
virtual _PTR (UseCaseBuilder) GetUseCaseBuilder()=0
virtual void Close ()=0
virtual void EnableUseCaseAutoFilling (bool isEnabled)=0
virtual bool DumpStudy (const std::string &thePath, const std::string &theBaseName, bool isPublished, bool isMultiFile)=0
virtual bool IsStudyLocked ()=0
virtual void UnLockStudy (const std::string &theLockerID)=0
virtual std::vector< std::string > GetLockerID ()=0
virtual void SetReal (const std::string &theVarName, const double theValue)=0
virtual void SetInteger (const std::string &theVarName, const int theValue)=0
virtual void SetBoolean (const std::string &theVarName, const bool theValue)=0
virtual void SetString (const std::string &theVarName, const std::string &theValue)=0
virtual void SetStringAsDouble (const std::string &theVarName, const double theValue)=0
virtual double GetReal (const std::string &theVarName)=0
virtual int GetInteger (const std::string &theVarName)=0
virtual bool GetBoolean (const std::string &theVarName)=0
virtual std::string GetString (const std::string &theVarName)=0
virtual bool IsReal (const std::string &theVarName)=0
virtual bool IsInteger (const std::string &theVarName)=0
virtual bool IsBoolean (const std::string &theVarName)=0
virtual bool IsString (const std::string &theVarName)=0
virtual bool IsVariable (const std::string &theVarName)=0
virtual std::vector< std::string > GetVariableNames ()=0
virtual bool RemoveVariable (const std::string &theVarName)=0
virtual bool RenameVariable (const std::string &theVarName, const std::string &theNewVarName)=0
virtual bool IsVariableUsed (const std::string &theVarName)=0
virtual std::vector
< std::vector< std::string > > 
ParseVariables (const std::string &theVars)=0
virtual void attach (SALOMEDS::Observer_ptr theObserver, bool modify)=0

Detailed Description

Definition at line 46 of file SALOMEDSClient_Study.hxx.


Constructor & Destructor Documentation

virtual SALOMEDSClient_Study::~SALOMEDSClient_Study ( ) [inline, virtual]

Definition at line 50 of file SALOMEDSClient_Study.hxx.

{}

Member Function Documentation

virtual SALOMEDSClient_Study::_PTR ( ChildIterator  ) const [pure virtual]

Implemented in Standard_EXPORT.

virtual SALOMEDSClient_Study::_PTR ( SComponentIterator  ) [pure virtual]

Implemented in Standard_EXPORT.

virtual SALOMEDSClient_Study::_PTR ( StudyBuilder  ) [pure virtual]

Implemented in Standard_EXPORT.

virtual SALOMEDSClient_Study::_PTR ( AttributeStudyProperties  ) [pure virtual]

Implemented in Standard_EXPORT.

virtual SALOMEDSClient_Study::_PTR ( UseCaseBuilder  ) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::attach ( SALOMEDS::Observer_ptr  theObserver,
bool  modify 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::Close ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_Study::DumpStudy ( const std::string &  thePath,
const std::string &  theBaseName,
bool  isPublished,
bool  isMultiFile 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::EnableUseCaseAutoFilling ( bool  isEnabled) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::vector<_PTR(SObject)> SALOMEDSClient_Study::FindDependances ( const _PTR(SObject)&  theSO) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::GetBoolean ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetComponentNames ( const std::string &  theContext) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::GetContext ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetDirectoryNames ( const std::string &  theContext) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetFileNames ( const std::string &  theContext) [pure virtual]

Implemented in Standard_EXPORT.

virtual int SALOMEDSClient_Study::GetInteger ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::GetLastModificationDate ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetLockerID ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetModificationsDate ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetObjectNames ( const std::string &  theContext) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::GetPersistentReference ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual double SALOMEDSClient_Study::GetReal ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::GetString ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::GetTransientReference ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector<std::string> SALOMEDSClient_Study::GetVariableNames ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsBoolean ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsEmpty ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsInteger ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsModified ( ) [pure virtual]
virtual bool SALOMEDSClient_Study::IsReal ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsSaved ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual void SALOMEDSClient_Study::IsSaved ( bool  save) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsString ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsStudyLocked ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsVariable ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::IsVariableUsed ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::Modified ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::Name ( ) [pure virtual]
virtual void SALOMEDSClient_Study::Name ( const std::string &  name) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::vector< std::vector<std::string> > SALOMEDSClient_Study::ParseVariables ( const std::string &  theVars) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::RemoveVariable ( const std::string &  theVarName) [pure virtual]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_Study::RenameVariable ( const std::string &  theVarName,
const std::string &  theNewVarName 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetBoolean ( const std::string &  theVarName,
const bool  theValue 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetContext ( const std::string &  thePath) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetInteger ( const std::string &  theVarName,
const int  theValue 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetReal ( const std::string &  theVarName,
const double  theValue 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetString ( const std::string &  theVarName,
const std::string &  theValue 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::SetStringAsDouble ( const std::string &  theVarName,
const double  theValue 
) [pure virtual]

Implemented in Standard_EXPORT.

virtual int SALOMEDSClient_Study::StudyId ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual void SALOMEDSClient_Study::StudyId ( int  id) [pure virtual]

Implemented in Standard_EXPORT.

virtual void SALOMEDSClient_Study::UnLockStudy ( const std::string &  theLockerID) [pure virtual]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_Study::URL ( ) [pure virtual]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual void SALOMEDSClient_Study::URL ( const std::string &  url) [pure virtual]

Implemented in Standard_EXPORT.


The documentation for this class was generated from the following file: