PoseSplDcps.cpp
Go to the documentation of this file.
00001 #include "PoseSplDcps.h"
00002 #include "ccpp_Pose.h"
00003 
00004 const char *
00005 __Pose__name(void)
00006 {
00007     return (const char*)"Pose";
00008 }
00009 
00010 const char *
00011 __Pose__keys(void)
00012 {
00013     return (const char*)"";
00014 }
00015 
00016 #include <v_kernel.h>
00017 #include <v_topic.h>
00018 #include <os_stdlib.h>
00019 #include <string.h>
00020 
00021 c_bool
00022 __Pose__copyIn(
00023     c_base base,
00024     struct Pose *from,
00025     struct _Pose *to)
00026 {
00027     c_bool result = TRUE;
00028 
00029     if(result){
00030         extern c_bool __Point__copyIn(c_base, Point *, _Point *);
00031         result = __Point__copyIn(base, &from->position, &to->position);
00032     }
00033     if(result){
00034         extern c_bool __Quaternion__copyIn(c_base, Quaternion *, _Quaternion *);
00035         result = __Quaternion__copyIn(base, &from->orientation, &to->orientation);
00036     }
00037     return result;
00038 }
00039 
00040 void
00041 __Pose__copyOut(
00042     void *_from,
00043     void *_to)
00044 {
00045     struct _Pose *from = (struct _Pose *)_from;
00046     struct Pose *to = (struct Pose *)_to;
00047     {
00048         extern void __Point__copyOut(void *, void *);
00049         __Point__copyOut((void *)&from->position, (void *)&to->position);
00050     }
00051     {
00052         extern void __Quaternion__copyOut(void *, void *);
00053         __Quaternion__copyOut((void *)&from->orientation, (void *)&to->orientation);
00054     }
00055 }
00056 


proxyPoseWithCovarianceStamped
Author(s): Ronny Hartanto
autogenerated on Mon Oct 6 2014 06:54:21