Version: 6.5.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
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:

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::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...
 

Modules

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

Constant Groups

module  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.

Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS