Version: 8.3.0
SALOMEDS.idl File Reference

This file contains a set of interfaces used for creation, management and modification of the Study. More...

Include dependency graph for SALOMEDS.idl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

interface  SALOMEDS::Observer
 
exception  SALOMEDS::NotImplemented
 Exception indicating that this feature hasn't been implemented in SALOME application. More...
 
interface  SALOMEDS::Study
 Study Interface More...
 
exception  SALOMEDS::Study::StudyInvalidReference
 Invalid study reference. More...
 
exception  SALOMEDS::Study::StudyInvalidContext
 Invalid study context. More...
 
exception  SALOMEDS::Study::StudyInvalidComponent
 Invalid study component. More...
 
exception  SALOMEDS::Study::StudyInvalidDirectory
 Invalid directory of the study exception. More...
 
exception  SALOMEDS::Study::StudyNameAlreadyUsed
 Exception pointing that this name of the study has already been used. More...
 
exception  SALOMEDS::Study::StudyObjectAlreadyExists
 study object already exists More...
 
exception  SALOMEDS::Study::StudyNameError
 Invalid name of the study exception. More...
 
exception  SALOMEDS::Study::StudyCommentError
 Invalid study comment. More...
 
interface  SALOMEDS::StudyBuilder
 Study Builder Interface More...
 
exception  SALOMEDS::StudyBuilder::LockProtection
 LockProtection Exception More...
 
interface  SALOMEDS::StudyManager
 Study Manager interface More...
 
interface  SALOMEDS::SObject
 SObject interface More...
 
interface  SALOMEDS::GenericAttribute
 Generic attribute interface More...
 
exception  SALOMEDS::GenericAttribute::LockProtection
 Exception locking all changes. More...
 
interface  SALOMEDS::SComponent
 SComponent interface More...
 
interface  SALOMEDS::SComponentIterator
 SComponentIterator interface More...
 
interface  SALOMEDS::ChildIterator
 ChildIterator interface More...
 
interface  SALOMEDS::UseCaseIterator
 Interface of the UseCaseIterator. More...
 
interface  SALOMEDS::UseCaseBuilder
 Interface of the UseCaseBuilder. More...
 
interface  SALOMEDS::Driver
 Driver interface More...
 

Namespaces

namespace  SALOMEDS
 This package contains the interfaces used for creation, management and modification of the Study.
 

Typedefs

typedef string SALOMEDS::URL
 Name of the file in which the Study is saved. More...
 
typedef string SALOMEDS::ID
 Main identifier of an object in SALOME application. More...
 
typedef string SALOMEDS::PersistentReference
 While saving the data, IOR is transformed into persistent reference. More...
 
typedef string SALOMEDS::SalomeReference
 IOR of the study in SALOME application. More...
 
typedef sequence< string > SALOMEDS::ListOfOpenStudies
 List of the names of studies which are currently open in this SALOME session. More...
 
typedef sequence< string > SALOMEDS::ListOfFileNames
 List of file names. More...
 
typedef sequence< string > SALOMEDS::ListOfDates
 List of modification dates of a study. More...
 
typedef sequence< string > SALOMEDS::ListOfStrings
 An unbounded sequence of strings. More...
 
typedef sequence< ListOfStrings > SALOMEDS::ListOfListOfStrings
 An unbounded sequence of sequence of strings. More...
 
typedef sequence< octet > SALOMEDS::TMPFile
 A byte stream which is used for binary data transfer between different components. More...
 
typedef sequence
< GenericAttribute > 
SALOMEDS::ListOfAttributes
 List of attributes of SObjects. More...
 

Detailed Description

This file contains a set of interfaces used for creation, management and modification of the Study.