Version: 9.15.0
SALOMESDS Namespace Reference

Data Structures

class  POAHolder
 
class  AutoRefCountPtr
 
class  AutoServantPtr
 
class  BasicDataServer
 
class  DataScopeKiller
 
class  RequestSwitcher
 Servant activated by a specific POA (single thread) having itself its specific POA_manager. More...
 
class  DataScopeServerBase
 
class  DataScopeServer
 
class  DataScopeServerTransaction
 
class  RequestSwitcherDSM
 
class  DataServerManager
 
class  Exception
 
class  NotSameException
 
class  KeyWaiter
 
class  PickelizedPyObjRdExtInitServer
 State during the producer/consumer phase. More...
 
class  PickelizedPyObjRdExtInitFreeStyleServer
 
class  PickelizedPyObjRdExtServer
 
class  PickelizedPyObjRdExtFreeStyleServer
 
class  PickelizedPyObjRdOnlyServer
 
class  PickelizedPyObjRdWrServer
 
class  PickelizedPyObjServer
 
class  PickelizedPyObjServerModifiable
 
class  RefCountServ
 
class  RequestSwitcherBase
 Servant activated by a specific POA (single thread) having itself its specific POA_manager. More...
 
class  Sha1Keeper
 
class  Transaction
 
class  TransactionVarCreate
 
class  TransactionRdOnlyVarCreate
 
class  TransactionRdExtVarCreate
 
class  TransactionRdExtVarFreeStyleCreate
 
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)
 
template<class T , class U >
SALOMESDS::AutoRefCountPtr< U > DynamicCastSafe (typename SALOMESDS::AutoRefCountPtr< T > &autoSubPtr)
 

Function Documentation

◆ DynamicCast()

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

◆ DynamicCastSafe()

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