Module SALOME contains all base interfaces of SALOME Kernel. More...
Data Structures | |
| class | GenericObj_i | 
| Implementation of the base servant for SALOME objects with reference counter.  More... | |
| class | GenericObj_wrap | 
| interface | MultiCommClass | 
| interface | ServantLifeCycle | 
| interface | Sender | 
| interface | SenderDouble | 
| interface | SenderInt | 
| interface | CorbaDoubleNCSender | 
| interface | CorbaDoubleCSender | 
| interface | CorbaLongNCSender | 
| interface | CorbaLongCSender | 
| interface | MPISender | 
| interface | MPISenderDouble | 
| interface | MPISenderInt | 
| interface | SocketSender | 
| interface | SocketSenderDouble | 
| interface | SocketSenderInt | 
| interface | Matrix | 
| struct | ExceptionStruct | 
| This struct contains a set of fields defining the structure of the exception.  More... | |
| exception | SALOME_Exception | 
| The main exception in SALOME application.  More... | |
| interface | GenericObj | 
| interface for common behavior of SALOME transient CORBA objects  More... | |
| interface | ExportableObject | 
| common usage interface for exporting of arbitrary data in SALOME environment  More... | |
| interface | BasicDataServer | 
| interface | PickelizedPyObjServer | 
| interface | PickelizedPyObjRdOnlyServer | 
| interface | PickelizedPyObjRdExtBaseServer | 
| interface | PickelizedPyObjRdExtServer | 
| interface | PickelizedPyObjRdExtInitServer | 
| interface | PickelizedPyObjRdWrServer | 
| interface | DataScopeKiller | 
| interface | DataScopeServerBase | 
| interface | DataScopeServer | 
| interface | Transaction | 
| interface | TransactionRdWrAccess | 
| interface | TransactionMultiKeyAddSession | 
| interface | KeyWaiter | 
| interface | DataScopeServerTransaction | 
| interface | DataServerManager | 
| struct | StatSession | 
| Session State and Statistics  More... | |
| interface | Session | 
| Interface of the session.  More... | |
Typedefs | |
| typedef sequence< double > | vectorOfDouble | 
| typedef sequence< long > | vectorOfLong | 
| typedef sequence< string > | StringSeq | 
| typedef sequence< string > | StringVec | 
| typedef sequence< octet > | ByteVec | 
| typedef sequence< ByteVec > | SeqOfByteVec | 
| typedef sequence< Transaction > | ListOfTransaction | 
Enumerations | |
| enum | TypeOfDataTransmitted { _DOUBLE_, _INT_ } | 
| enum | TypeOfCommunication { CORBA_, MPI_, SOCKET_ } | 
| enum | ExceptionType { COMM, BAD_PARAM, INTERNAL_ERROR } | 
| This enumeration contains the elements indicating the type of the exception which can be raised during SALOME session.  More... | |
| enum | SessionState { asleep, running, shutdown } | 
| State of the session.  More... | |
Functions | |
| void | is_obj_in_question (const GenericObj_i *o, int myRefCounter, const char *where) | 
| template<class SEQ_OF_GENOBJ > | |
| void | UnRegister (SEQ_OF_GENOBJ &seq) | 
Module SALOME contains all base interfaces of SALOME Kernel.
| typedef sequence<octet> SALOME::ByteVec | 
| typedef sequence<Transaction> SALOME::ListOfTransaction | 
| typedef sequence<ByteVec> SALOME::SeqOfByteVec | 
| typedef sequence<string> SALOME::StringSeq | 
| typedef sequence<string> SALOME::StringVec | 
| typedef sequence<double> SALOME::vectorOfDouble | 
| typedef sequence<long> SALOME::vectorOfLong | 
| enum SALOME::SessionState | 
| void SALOME::is_obj_in_question | ( | const GenericObj_i * | o, | 
| int | myRefCounter, | ||
| const char * | where | ||
| ) | 
| void SALOME::UnRegister | ( | SEQ_OF_GENOBJ & | seq | ) |