RTI Routing Service  Version 6.0.1
 All Data Structures Files Functions Typedefs Enumerations Enumerator Groups Pages
rti::routing::processor::Input Class Reference

Generic Representation of a Route's input. More...

#include <Input.hpp>

Inheritance diagram for rti::routing::processor::Input:
rti::routing::adapter::StreamReader

Public Member Functions

template<typename Data , typename Info >
TypedInput< Data, Info > get ()
 Returns a typed version of this Input.
 
template<typename Data >
TypedInput< Data,
dds::sub::SampleInfo > 
get ()
 Returns a typed version of this Input.
 

Additional Inherited Members

- Private Member Functions inherited from rti::routing::adapter::StreamReader
virtual ~StreamReader ()
 Virtual destructor.
 

Detailed Description

Generic Representation of a Route's input.

This class provides a wrapper to the underlying rti::routing::adapter::StreamReader.

This class provides a base representation of the inputs contained in a Route. Since it is generic, this object does not allow you to perform any operation that requires dealing with the data provided by the underlying rti::routing::adapter::StreamReader.

Member Function Documentation

template<typename Data , typename Info >
TypedInput<Data, Info> rti::routing::processor::Input::get ( )
inline

Returns a typed version of this Input.

Note: This operation is not type-safe. It is the caller's responsibility to use the appropriate type.

See Also
TypedInput
TypedInput<DataRep, Info> Route<DataRep, InfoRep>::input(int32_t index)
template<typename Data >
TypedInput<Data, dds::sub::SampleInfo> rti::routing::processor::Input::get ( )
inline

Returns a typed version of this Input.

Note: This operation is not type-safe. It is the caller's responsibility to use the appropriate type.

See Also
TypedInput
TypedInput<DataRep, dds::sub::SampleInfo> Route<DataRep>::input(int32_t index)

RTI Routing Service Version 6.0.1 Copyright © Sun Nov 17 2019 Real-Time Innovations, Inc