#include <GenericProvidesPort.hxx>
|
| virtual | ~GenericProvidesPort () |
| |
| virtual Ports::Port_ptr | get_port_ref ()=0 |
| | This method permits to get the CORBA reference of the port. More...
|
| |
| virtual void | provides_port_changed (int, const Engines::DSC::Message) |
| | This method is the callback called by the component to inform the provides port of a new or a removed connection. More...
|
| |
| virtual Ports::PortProperties_ptr | get_port_properties () |
| | This is used to get the property object of the port. More...
|
| |
| void | put (CorbaInDataType data, TimeType time, TagType tag) |
| |
| DataType | get (TimeType time, TagType tag) |
| |
| DataType | get (TimeType &ti, TimeType tf, TagType tag=0) |
| |
| DataManipulator::Type | get (TimeType time, TagType tag) |
| |
| DataManipulator::Type | get (TimeType &ti, TimeType tf, TagType tag) |
| |
| DataType | next (TimeType &t, TagType &tag) |
| |
| DataManipulator::Type | next (TimeType &t, TagType &tag) |
| |
| void | close (PortableServer::POA_var poa, PortableServer::ObjectId_var id) |
| |
| void | wakeupWaiting () |
| |
| void | erase (TimeType time, TagType tag, bool before) |
| |
| template<typename Container > |
| bool | isDataIdConveniant (Container &storedDatas, const typename Container::key_type &expectedDataId, bool &isEqual, bool &isBounded, typename Container::iterator &wDataIt1) const |
| |
◆ CorbaInDataType
template<typename DataManipulator , typename CouplingPolicy , typename ProvidesPort = provides_port>
◆ DataId
◆ DataTable
◆ DataType
template<typename DataManipulator , typename CouplingPolicy , typename ProvidesPort = provides_port>
◆ ~GenericProvidesPort()
template<typename DataManipulator , typename CouplingPolicy , typename ProvidesPort = provides_port>
◆ close()
◆ erase()
◆ get() [1/4]
◆ get() [2/4]
◆ get() [3/4]
◆ get() [4/4]
◆ get_port_properties()
| Ports::PortProperties_ptr base_port::get_port_properties |
( |
| ) |
|
|
virtualinherited |
◆ get_port_ref()
| virtual Ports::Port_ptr provides_port::get_port_ref |
( |
| ) |
|
|
pure virtualinherited |
◆ isDataIdConveniant()
template<typename Container >
| bool CouplingPolicy::isDataIdConveniant |
( |
Container & |
storedDatas, |
|
|
const typename Container::key_type & |
expectedDataId, |
|
|
bool & |
isEqual, |
|
|
bool & |
isBounded, |
|
|
typename Container::iterator & |
wDataIt1 |
|
) |
| const |
|
inherited |
◆ next() [1/2]
◆ next() [2/2]
◆ provides_port_changed()
This method is the callback called by the component to inform the provides port of a new or a removed connection.
- Parameters
-
| connection_nbr | current connection number. |
| message | message associated with this connection. |
◆ put()
◆ wakeupWaiting()
◆ cond_instance
◆ default_properties
◆ expectedDataId
◆ lastDataId
◆ lastDataIdSet
◆ storedDatas
◆ storedDatas_mutex
◆ waitingForAnyDataId
◆ waitingForConvenientDataId