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 | ) |