RobotTypeArr.c

00001 /*
00002  * This file was generated by orte-idl - DO NOT EDIT!
00003  */
00004 
00005 #include "RobotTypeArr.h"
00006 
00007 /****************************************************************/
00008 /* struct - laserData                                           */
00009 /****************************************************************/
00010 
00011 void laserData_serialize(CDR_Codec *cdrCodec,laserData *object) {
00012   CORBA_unsigned_short_serialize(cdrCodec,&(object->cnt));
00013   CORBA_unsigned_short_serialize(cdrCodec,&(object->period));
00014   CORBA_unsigned_short_serialize(cdrCodec,&(object->measures[10]));
00015 }
00016 
00017 void
00018 laserData_deserialize(CDR_Codec *cdrCodec,laserData *object) {
00019   CORBA_unsigned_short_deserialize(cdrCodec,&(object->cnt));
00020   CORBA_unsigned_short_deserialize(cdrCodec,&(object->period));
00021   CORBA_unsigned_short_deserialize(cdrCodec,&(object->measures[10]));
00022 }
00023 
00024 int
00025 laserData_get_max_size(ORTEGetMaxSizeParam *gms) {
00026   CORBA_unsigned_short_get_max_size(gms);
00027   CORBA_unsigned_short_get_max_size(gms);
00028   CORBA_unsigned_short_get_max_size(gms);
00029   return gms->csize;
00030 }
00031 
00032 Boolean
00033 laserData_type_register(ORTEDomain *d) {
00034   Boolean ret;
00035 
00036   ret=ORTETypeRegisterAdd(d,
00037                           "laserData",
00038                           (ORTETypeSerialize)laserData_serialize,
00039                           (ORTETypeDeserialize)laserData_deserialize,
00040                           laserData_get_max_size,
00041                           0);
00042   return ret;
00043 }
00044 
00045 /****************************************************************/
00046 /* struct - stateSharp                                          */
00047 /****************************************************************/
00048 
00049 void stateSharp_serialize(CDR_Codec *cdrCodec,stateSharp *object) {
00050   CORBA_unsigned_short_serialize(cdrCodec,&(object->sharp[4]));
00051 }
00052 
00053 void
00054 stateSharp_deserialize(CDR_Codec *cdrCodec,stateSharp *object) {
00055   CORBA_unsigned_short_deserialize(cdrCodec,&(object->sharp[4]));
00056 }
00057 
00058 int
00059 stateSharp_get_max_size(ORTEGetMaxSizeParam *gms) {
00060   CORBA_unsigned_short_get_max_size(gms);
00061   return gms->csize;
00062 }
00063 
00064 Boolean
00065 stateSharp_type_register(ORTEDomain *d) {
00066   Boolean ret;
00067 
00068   ret=ORTETypeRegisterAdd(d,
00069                           "stateSharp",
00070                           (ORTETypeSerialize)stateSharp_serialize,
00071                           (ORTETypeDeserialize)stateSharp_deserialize,
00072                           stateSharp_get_max_size,
00073                           0);
00074   return ret;
00075 }
00076 

Generated on Thu Sep 13 11:28:29 2007 for DCE-Eurobot by  doxygen 1.5.3