Version: 8.3.0
SALOMESDS Namespace Reference

Data Structures

class  POAHolder
 
class  AutoRefCountPtr
 
class  AutoServantPtr
 
class  BasicDataServer
 
class  DataScopeKiller
 
class  DataScopeServerBase
 
class  DataScopeServer
 
class  DataScopeServerTransaction
 
class  DataServerManager
 
class  Exception
 
class  KeyWaiter
 
class  PickelizedPyObjRdExtInitServer
 State during the producer/consumer phase. More...
 
class  PickelizedPyObjRdExtServer
 
class  PickelizedPyObjRdOnlyServer
 
class  PickelizedPyObjRdWrServer
 
class  PickelizedPyObjServer
 
class  PickelizedPyObjServerModifiable
 
class  RefCountServ
 
class  Transaction
 
class  TransactionVarCreate
 
class  TransactionRdOnlyVarCreate
 
class  TransactionRdExtVarCreate
 
class  TransactionRdExtInitVarCreate
 
class  TransactionRdWrVarCreate
 
class  TransactionKillVar
 
class  TransactionDictModify
 
class  TransactionAddKeyValue
 
class  TransactionAddKeyValueHard
 
class  TransactionAddKeyValueErrorIfAlreadyExisting
 
class  TransactionRemoveKeyInVarErrorIfNotAlreadyExisting
 
class  TransactionMorphRdWrIntoRdOnly
 
class  TransactionMultiKeyAddSession
 This transaction switch from RdExt to RdExtInit in constructor and when perform called RdExtInit to RdExt. More...
 
class  TrustTransaction
 

Functions

template<class T , class U >
SALOMESDS::AutoRefCountPtr< U > DynamicCast (typename SALOMESDS::AutoRefCountPtr< T > &autoSubPtr) throw ()
 
template<class T , class U >
SALOMESDS::AutoRefCountPtr< U > DynamicCastSafe (typename SALOMESDS::AutoRefCountPtr< T > &autoSubPtr)
 

Function Documentation

template<class T , class U >
SALOMESDS::AutoRefCountPtr<U> SALOMESDS::DynamicCast ( typename SALOMESDS::AutoRefCountPtr< T > &  autoSubPtr) throw ()
template<class T , class U >
SALOMESDS::AutoRefCountPtr<U> SALOMESDS::DynamicCastSafe ( typename SALOMESDS::AutoRefCountPtr< T > &  autoSubPtr)