SALOME documentation central

GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort > Class Template Reference

Inheritance diagram for GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >:

Public Types

typedef DataManipulator::Type DataType
typedef
DataManipulator::CorbaInType 
CorbaInDataType

Public Member Functions

virtual const char * get_repository_id ()
template<typename TimeType , typename TagType >
void put (CorbaInDataType data, TimeType time, TagType tag)
virtual void uses_port_changed (Engines::DSC::uses_port *new_uses_port, const Engines::DSC::Message message)

Protected Attributes

Engines::DSC::uses_port_my_ports

template<typename DataManipulator, typename CorbaPortType, char * repositoryName, typename UsesPort = uses_port>
class GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >