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

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

#include <Output.hpp>

Inheritance diagram for rti::routing::processor::Output:
rti::routing::adapter::StreamWriter

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Generic Representation of a Route's output.

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

This class provides a base representation of the outputs contained in a Route. Since it is generic, this object does not allow performing any operation that requires dealing with the data passed to the underlying rti::routing::adapter::StreamWriter.

Member Function Documentation

template<typename Data , typename Info >
TypedOutput<Data, Info> rti::routing::processor::Output::get ( )
inline

Returns a typed version of this Output.

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

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

Returns a typed version of this Output.

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

See Also
TypedOutput
TypedOutput<DataRep, dds::sub::SampleInfo> Route<DataRep>::output(int32_t index)

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