
This protocol is used for all types which did not get a protocol. Specifically, if the type is UnknownType.
Definition at line 64 of file CorbaLib.cpp.
| RTT::corba::CorbaFallBackProtocol::CorbaFallBackProtocol | ( | bool | do_warn = true |
) | [inline] |
Definition at line 69 of file CorbaLib.cpp.
| virtual base::ChannelElementBase* RTT::corba::CorbaFallBackProtocol::buildChannelInput | ( | base::OutputPortInterface & | port, | |
| ConnPolicy const & | policy | |||
| ) | const [inline, virtual] |
Definition at line 129 of file CorbaLib.cpp.
| virtual base::ChannelElementBase* RTT::corba::CorbaFallBackProtocol::buildChannelOutput | ( | base::InputPortInterface & | port, | |
| ConnPolicy const & | policy | |||
| ) | const [inline, virtual] |
Definition at line 122 of file CorbaLib.cpp.
| virtual base::ChannelElementBase* RTT::corba::CorbaFallBackProtocol::buildDataStorage | ( | ConnPolicy const & | policy | ) | const [inline, virtual] |
Definition at line 113 of file CorbaLib.cpp.
| virtual CORBA::Any* RTT::corba::CorbaFallBackProtocol::createAny | ( | DataSourceBase::shared_ptr | source | ) | const [inline, virtual] |
Definition at line 70 of file CorbaLib.cpp.
| virtual base::DataSourceBase::shared_ptr RTT::corba::CorbaFallBackProtocol::createAttributeDataSource | ( | CService_ptr | serv, | |
| const std::string & | vname | |||
| ) | [inline, virtual] |
Implements RTT::corba::CorbaTypeTransporter.
Definition at line 141 of file CorbaLib.cpp.
| virtual CRemoteChannelElement_i* RTT::corba::CorbaFallBackProtocol::createChannelElement_i | ( | DataFlowInterface * | sender, | |
| ::PortableServer::POA * | poa, | |||
| bool | is_pull | |||
| ) | const [inline, virtual] |
Builds a channel element for remote transport in both directions.
| sender | The data flow interface which will be sending or receiving this channel. | |
| poa | The POA to manage the server code. |
Implements RTT::corba::CorbaTypeTransporter.
Definition at line 115 of file CorbaLib.cpp.
| virtual base::DataSourceBase::shared_ptr RTT::corba::CorbaFallBackProtocol::createDataSource | ( | const CORBA::Any * | any | ) | const [inline, virtual] |
Create a Data Source from an any.
Implements RTT::corba::CorbaTypeTransporter.
Definition at line 90 of file CorbaLib.cpp.
| virtual base::DataSourceBase::shared_ptr RTT::corba::CorbaFallBackProtocol::createPropertyDataSource | ( | CService_ptr | serv, | |
| const std::string & | vname | |||
| ) | [inline, virtual] |
Create a data source for an attribute or property. Will create an assignable data source when the property or attribute can be changed, a normal data source otherwise.
Implements RTT::corba::CorbaTypeTransporter.
Definition at line 135 of file CorbaLib.cpp.
| virtual ChannelElementBase::shared_ptr RTT::corba::CorbaFallBackProtocol::createStream | ( | base::PortInterface * | , | |
| const ConnPolicy & | p, | |||
| bool | ||||
| ) | const [inline, virtual] |
The CORBA transport does not support creating 'CORBA' streams.
Reimplemented from RTT::corba::CorbaTypeTransporter.
Definition at line 107 of file CorbaLib.cpp.
| virtual bool RTT::corba::CorbaFallBackProtocol::updateAny | ( | base::DataSourceBase::shared_ptr | source, | |
| CORBA::Any & | any | |||
| ) | const [inline, virtual] |
Evaluate source and update an any which contains the value of source.
Implements RTT::corba::CorbaTypeTransporter.
Definition at line 80 of file CorbaLib.cpp.
| virtual bool RTT::corba::CorbaFallBackProtocol::updateFromAny | ( | const CORBA::Any * | blob, | |
| DataSourceBase::shared_ptr | target | |||
| ) | const [inline, virtual] |
Update target with the contents of blob which is an object of a protocol.
Definition at line 98 of file CorbaLib.cpp.
bool RTT::corba::CorbaFallBackProtocol::warn [private] |
Definition at line 67 of file CorbaLib.cpp.