// This file is generated by omniidl (C++ backend)- omniORB_4_1. Do not edit.

#include "Rmp.hh"
#include <omniORB4/IOP_S.h>
#include <omniORB4/IOP_C.h>
#include <omniORB4/callDescriptor.h>
#include <omniORB4/callHandle.h>
#include <omniORB4/objTracker.h>


OMNI_USING_NAMESPACE(omni)

static const char* _0RL_library_version = omniORB_4_1;



void
RTC::TimedVelocity::operator>>= (cdrStream &_n) const
{
  (const Time&) tm >>= _n;
  (const _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > &) id >>= _n;
  vx >>= _n;
  vy >>= _n;
  w >>= _n;
  (const _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > &) error >>= _n;

}

void
RTC::TimedVelocity::operator<<= (cdrStream &_n)
{
  (Time&)tm <<= _n;
  (_CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > &)id <<= _n;
  (::CORBA::Double&)vx <<= _n;
  (::CORBA::Double&)vy <<= _n;
  (::CORBA::Double&)w <<= _n;
  (_CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > &)error <<= _n;

}

void
RTC::TimedPosition::operator>>= (cdrStream &_n) const
{
  (const Time&) tm >>= _n;
  (const _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > &) id >>= _n;
  x >>= _n;
  y >>= _n;
  theta >>= _n;
  (const _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > &) error >>= _n;

}

void
RTC::TimedPosition::operator<<= (cdrStream &_n)
{
  (Time&)tm <<= _n;
  (_CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > &)id <<= _n;
  (::CORBA::Double&)x <<= _n;
  (::CORBA::Double&)y <<= _n;
  (::CORBA::Double&)theta <<= _n;
  (_CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > &)error <<= _n;

}

