Version: 6.3.1

Data Structures

Here are the data structures with brief descriptions:
A
A::Exp1
A::Exp2
AdjacentFunctor< T >
AdjacentPredicate< T >
AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > >
AdjacentPredicate< std::pair< T1, T2 > >
atom_manipulation< T >
base_port
basic_port_factoryThis class is an example of factory for DSC_User ports
calcium_complex_port_uses
calcium_double_port_uses
calcium_intc_port_uses
calcium_logical_port_uses
calcium_long_port_uses
calcium_port_factory
calcium_provides_port
calcium_real_port_uses
calcium_string_port_uses
calcium_uses_port
CalciumCouplingPolicy
CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >
CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, typename boost::enable_if< boost::is_float< typename DataManipulator::InnerType > >::type >
CalciumCouplingPolicy::DisconnectProcessor< DataManipulator >
CalciumCouplingPolicy::EraseDataIdBeforeOrAfterTagProcessor< DataManipulator >
CalciumCouplingPolicy::EraseDataIdProcessor< DataManipulator >
CalciumCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >
CalciumException
CalciumGenericUsesPort< DataManipulator, CorbaPortType, repositoryName >
CalciumTypesManipulator< PortType >
CalTimeType< T >
CalTimeType< double >
ConnectionManager_iThis class implements the interface Engines::ConnectionManager
ConnectionManager_i::connection_infos
ConstTrait< T >
ConstTrait< const T >
Copy2CorbaSpace< zerocopy, DataManipulator >
Copy2CorbaSpace< false, DataManipulator >
Copy2UserSpace< zerocopy, DataManipulator >
Copy2UserSpace< false, DataManipulator >
CORBA_DATE_CAL_SCHEM
CORBA_DEPENDENCY_TYPE
CORBA_EXTRAPOLATION_SCHEM
CORBA_INTERPOLATION_SCHEM
CouplingPolicy
CouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >
CouplingPolicy::DisconnectProcessor< DataManipulator >
CouplingPolicy::EraseDataIdBeforeOrAfterTagProcessor< DataManipulator >
CouplingPolicy::EraseDataIdProcessor< DataManipulator >
cplx
data_short_port_providesThis class a port that sends a CORBA short with the basic port policy
data_short_port_usesThis class a port that sends a CORBA short with the basic port policy
DATE_CAL_SCHEM
DeleteTraits< rel, DataManipulator >
DeleteTraits< false, DataManipulator >
DEPENDENCY_TYPE
DSC_CallbacksThis is an abstract class that defines methods that the component uses to notify the component user code that the state of the component has changed
DSC_Exception
dsccalcium::PyDSCComponentThe SALOME base class for all DSC components implemented in python (interface Engines::Superv_Component)
Parallel_DSC_serv
Engines_Component_i
Engines_DSC_iThis class implements the interface Engines::DSC
Engines_DSC_interfaceThis class implements the interface Engines::DSC
Engines_DSC_interface::port_t
Engines_Parallel_Component_i
Engines_ParallelDSC_i
EXTRAPOLATION_SCHEM
filtre_conversion
filtre_conversion::conversion_elementaire
filtre_elementaire
FindKeyPredicate< T >
FindKeyPredicate< std::pair< T1, T2 > >
GenericPort< DataManipulator, COUPLING_POLICY >
GenericProvidesPort< DataManipulator, CouplingPolicy, ProvidesPort >
GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >
intc
integer
INTERPOLATION_SCHEM
IsSameType< T1, T2 >
IsSameType< T1, T1 >
iterator_t< MapIterator >
MyRand
OSSClass OSS is useful when streaming data through a function that expect a string as parameter
palm_data_seq_short_port_provides
palm_data_short_port_provides
palm_port_factory
PalmCouplingPolicy
PalmCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >
PalmCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >::DataIdIterator< TTIME, TTAG >
Param_Double_Port_provides_i
Param_Double_Port_uses_i
ConnectionManager
DSC
Superv_Component
Data_Short_Port
Palm_Data_Seq_Short_Port
Palm_Data_Short_Port
PortProperties
port_factoryThis class is an abstract for all the DSC ports factories that have to be registered into the component
PortProperties_iThis class implements the interface Ports::PortProperties
Param_Double_Port_serv
ProcessTimeIntervalTraits< WhatEver >
ProcessTimeIntervalTraits< CalciumCouplingPolicy >
provides_portThis class implements a DSC_User provides C++ port
ProvidesPort
ProvidesPortTraits< T >
ProvidesPortTraits< bool >
ProvidesPortTraits< cplx >
ProvidesPortTraits< double >
ProvidesPortTraits< float >
ProvidesPortTraits< int >
ProvidesPortTraits< intc >
ProvidesPortTraits< integer >
ProvidesPortTraits< long >
ProvidesPortTraits< str >
PySupervCompo
SALOME_ComponentPy_i
SALOME_DriverPy_i
SALOME_Exception
seq_b_manipulation< seq_T, elem_T >
seq_u_manipulation< seq_T, elem_T >
StarTrait< T >
StarTrait< T * >
binary_function
unary_function
str
Superv_Component_iThis class implements DSC_User component
Superv_Component_i::BadCast
Superv_Component_i::BadFabType
Superv_Component_i::BadProperty
Superv_Component_i::BadType
Superv_Component_i::NilPort
Superv_Component_i::PortAlreadyDefined
Superv_Component_i::PortNotConnected
Superv_Component_i::PortNotDefined
Superv_Component_i::superv_port_t
Superv_Component_i::UnexpectedState
TEST1
TEST2
TEST3
UnknownProvidesPortType< T >
UnknownUsesPortType< T >
user_type_manipulation< T >
uses_portThis class implements a DSC_User uses C++ port
UsesPortTraits< T >
UsesPortTraits< bool >
UsesPortTraits< cplx >
UsesPortTraits< double >
UsesPortTraits< float >
UsesPortTraits< int >
UsesPortTraits< intc >
UsesPortTraits< integer >
UsesPortTraits< long >
UsesPortTraits< str >
Copyright © 2007-2011 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