Public Member Functions | Protected Attributes
SeqIn Class Reference

#include <SeqIn.h>

Inheritance diagram for SeqIn:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual RTC::ReturnCode_t onExecute (RTC::UniqueId ec_id)
 Callback function to execute periodically.
virtual RTC::ReturnCode_t onInitialize ()
 Callback function to initialize.
 SeqIn (RTC::Manager *manager)
 ~SeqIn ()

Protected Attributes

TimedDouble m_Double
InPort< TimedDouble > m_DoubleIn
TimedDoubleSeq m_DoubleSeq
InPort< TimedDoubleSeq > m_DoubleSeqIn
TimedFloat m_Float
InPort< TimedFloat > m_FloatIn
TimedFloatSeq m_FloatSeq
InPort< TimedFloatSeq > m_FloatSeqIn
TimedLong m_Long
InPort< TimedLong > m_LongIn
TimedLongSeq m_LongSeq
InPort< TimedLongSeq > m_LongSeqIn
TimedOctet m_Octet
InPort< TimedOctet > m_OctetIn
TimedOctetSeq m_OctetSeq
InPort< TimedOctetSeq > m_OctetSeqIn
TimedShort m_Short
InPort< TimedShort > m_ShortIn
TimedShortSeq m_ShortSeq
InPort< TimedShortSeq > m_ShortSeqIn

Detailed Description

Definition at line 102 of file SeqIn.h.


Constructor & Destructor Documentation

SeqIn::SeqIn ( RTC::Manager manager)

Definition at line 34 of file SeqIn.cpp.

Definition at line 52 of file SeqIn.cpp.


Member Function Documentation

RTC::ReturnCode_t SeqIn::onExecute ( RTC::UniqueId  exec_handle) [virtual]

Callback function to execute periodically.

This is a callback function that is executed when DataFlowComponentAction::on_execute is invoked.
As for actual periodic execution of each component, since this function is dummy-implemented to return RTC::RTC_OK unconditionally, you need to implement this function by overriding it. This function is invoked periodically as the first execution pass of Two-Pass Execution in Periodic Sampled Data Processing.

Parameters:
exec_handleID of the participant ExecutionContext
Returns:
The return code of ReturnCode_t type

Reimplemented from RTC::RTObject_impl.

Definition at line 159 of file SeqIn.cpp.

RTC::ReturnCode_t SeqIn::onInitialize ( void  ) [virtual]

Callback function to initialize.

This is a callback function that is executed when ComponentAction::on_initialize was invoked.
As for actual initialization of each component, since this function is dummy-implemented to return RTC::RTC_OK unconditionally, you need to implement this function by overriding it.

Returns:
The return code of ReturnCode_t type

Reimplemented from RTC::RTObject_impl.

Definition at line 58 of file SeqIn.cpp.


Member Data Documentation

TimedDouble SeqIn::m_Double [protected]

Definition at line 169 of file SeqIn.h.

InPort<TimedDouble> SeqIn::m_DoubleIn [protected]

Definition at line 170 of file SeqIn.h.

TimedDoubleSeq SeqIn::m_DoubleSeq [protected]

Definition at line 179 of file SeqIn.h.

InPort<TimedDoubleSeq> SeqIn::m_DoubleSeqIn [protected]

Definition at line 180 of file SeqIn.h.

TimedFloat SeqIn::m_Float [protected]

Definition at line 167 of file SeqIn.h.

InPort<TimedFloat> SeqIn::m_FloatIn [protected]

Definition at line 168 of file SeqIn.h.

TimedFloatSeq SeqIn::m_FloatSeq [protected]

Definition at line 177 of file SeqIn.h.

InPort<TimedFloatSeq> SeqIn::m_FloatSeqIn [protected]

Definition at line 178 of file SeqIn.h.

TimedLong SeqIn::m_Long [protected]

Definition at line 165 of file SeqIn.h.

InPort<TimedLong> SeqIn::m_LongIn [protected]

Definition at line 166 of file SeqIn.h.

TimedLongSeq SeqIn::m_LongSeq [protected]

Definition at line 175 of file SeqIn.h.

InPort<TimedLongSeq> SeqIn::m_LongSeqIn [protected]

Definition at line 176 of file SeqIn.h.

TimedOctet SeqIn::m_Octet [protected]

Definition at line 161 of file SeqIn.h.

InPort<TimedOctet> SeqIn::m_OctetIn [protected]

Definition at line 162 of file SeqIn.h.

TimedOctetSeq SeqIn::m_OctetSeq [protected]

Definition at line 171 of file SeqIn.h.

InPort<TimedOctetSeq> SeqIn::m_OctetSeqIn [protected]

Definition at line 172 of file SeqIn.h.

TimedShort SeqIn::m_Short [protected]

Definition at line 163 of file SeqIn.h.

InPort<TimedShort> SeqIn::m_ShortIn [protected]

Definition at line 164 of file SeqIn.h.

TimedShortSeq SeqIn::m_ShortSeq [protected]

Definition at line 173 of file SeqIn.h.

InPort<TimedShortSeq> SeqIn::m_ShortSeqIn [protected]

Definition at line 174 of file SeqIn.h.


The documentation for this class was generated from the following files:


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:10