_RoboEarthExportCopModel.py
Go to the documentation of this file.
00001 """autogenerated by genpy from re_srvs/RoboEarthExportCopModelRequest.msg. Do not edit."""
00002 import sys
00003 python3 = True if sys.hexversion > 0x03000000 else False
00004 import genpy
00005 import struct
00006 
00007 
00008 class RoboEarthExportCopModelRequest(genpy.Message):
00009   _md5sum = "039cdc2e4e021929b349f87d86d0ea70"
00010   _type = "re_srvs/RoboEarthExportCopModelRequest"
00011   _has_header = False #flag to mark the presence of a Header object
00012   _full_text = """
00013 
00014 uint64 object_id
00015 
00016 """
00017   __slots__ = ['object_id']
00018   _slot_types = ['uint64']
00019 
00020   def __init__(self, *args, **kwds):
00021     """
00022     Constructor. Any message fields that are implicitly/explicitly
00023     set to None will be assigned a default value. The recommend
00024     use is keyword arguments as this is more robust to future message
00025     changes.  You cannot mix in-order arguments and keyword arguments.
00026 
00027     The available fields are:
00028        object_id
00029 
00030     :param args: complete set of field values, in .msg order
00031     :param kwds: use keyword arguments corresponding to message field names
00032     to set specific fields.
00033     """
00034     if args or kwds:
00035       super(RoboEarthExportCopModelRequest, self).__init__(*args, **kwds)
00036       #message fields cannot be None, assign default values for those that are
00037       if self.object_id is None:
00038         self.object_id = 0
00039     else:
00040       self.object_id = 0
00041 
00042   def _get_types(self):
00043     """
00044     internal API method
00045     """
00046     return self._slot_types
00047 
00048   def serialize(self, buff):
00049     """
00050     serialize message into buffer
00051     :param buff: buffer, ``StringIO``
00052     """
00053     try:
00054       buff.write(_struct_Q.pack(self.object_id))
00055     except struct.error as se: self._check_types(se)
00056     except TypeError as te: self._check_types(te)
00057 
00058   def deserialize(self, str):
00059     """
00060     unpack serialized message in str into this message instance
00061     :param str: byte array of serialized message, ``str``
00062     """
00063     try:
00064       end = 0
00065       start = end
00066       end += 8
00067       (self.object_id,) = _struct_Q.unpack(str[start:end])
00068       return self
00069     except struct.error as e:
00070       raise genpy.DeserializationError(e) #most likely buffer underfill
00071 
00072 
00073   def serialize_numpy(self, buff, numpy):
00074     """
00075     serialize message with numpy array types into buffer
00076     :param buff: buffer, ``StringIO``
00077     :param numpy: numpy python module
00078     """
00079     try:
00080       buff.write(_struct_Q.pack(self.object_id))
00081     except struct.error as se: self._check_types(se)
00082     except TypeError as te: self._check_types(te)
00083 
00084   def deserialize_numpy(self, str, numpy):
00085     """
00086     unpack serialized message in str into this message instance using numpy for array types
00087     :param str: byte array of serialized message, ``str``
00088     :param numpy: numpy python module
00089     """
00090     try:
00091       end = 0
00092       start = end
00093       end += 8
00094       (self.object_id,) = _struct_Q.unpack(str[start:end])
00095       return self
00096     except struct.error as e:
00097       raise genpy.DeserializationError(e) #most likely buffer underfill
00098 
00099 _struct_I = genpy.struct_I
00100 _struct_Q = struct.Struct("<Q")
00101 """autogenerated by genpy from re_srvs/RoboEarthExportCopModelResponse.msg. Do not edit."""
00102 import sys
00103 python3 = True if sys.hexversion > 0x03000000 else False
00104 import genpy
00105 import struct
00106 
00107 
00108 class RoboEarthExportCopModelResponse(genpy.Message):
00109   _md5sum = "1c39f3eb3ccdcb41c87e9592b334f2a2"
00110   _type = "re_srvs/RoboEarthExportCopModelResponse"
00111   _has_header = False #flag to mark the presence of a Header object
00112   _full_text = """byte success
00113 
00114 
00115 """
00116   __slots__ = ['success']
00117   _slot_types = ['byte']
00118 
00119   def __init__(self, *args, **kwds):
00120     """
00121     Constructor. Any message fields that are implicitly/explicitly
00122     set to None will be assigned a default value. The recommend
00123     use is keyword arguments as this is more robust to future message
00124     changes.  You cannot mix in-order arguments and keyword arguments.
00125 
00126     The available fields are:
00127        success
00128 
00129     :param args: complete set of field values, in .msg order
00130     :param kwds: use keyword arguments corresponding to message field names
00131     to set specific fields.
00132     """
00133     if args or kwds:
00134       super(RoboEarthExportCopModelResponse, self).__init__(*args, **kwds)
00135       #message fields cannot be None, assign default values for those that are
00136       if self.success is None:
00137         self.success = 0
00138     else:
00139       self.success = 0
00140 
00141   def _get_types(self):
00142     """
00143     internal API method
00144     """
00145     return self._slot_types
00146 
00147   def serialize(self, buff):
00148     """
00149     serialize message into buffer
00150     :param buff: buffer, ``StringIO``
00151     """
00152     try:
00153       buff.write(_struct_b.pack(self.success))
00154     except struct.error as se: self._check_types(se)
00155     except TypeError as te: self._check_types(te)
00156 
00157   def deserialize(self, str):
00158     """
00159     unpack serialized message in str into this message instance
00160     :param str: byte array of serialized message, ``str``
00161     """
00162     try:
00163       end = 0
00164       start = end
00165       end += 1
00166       (self.success,) = _struct_b.unpack(str[start:end])
00167       return self
00168     except struct.error as e:
00169       raise genpy.DeserializationError(e) #most likely buffer underfill
00170 
00171 
00172   def serialize_numpy(self, buff, numpy):
00173     """
00174     serialize message with numpy array types into buffer
00175     :param buff: buffer, ``StringIO``
00176     :param numpy: numpy python module
00177     """
00178     try:
00179       buff.write(_struct_b.pack(self.success))
00180     except struct.error as se: self._check_types(se)
00181     except TypeError as te: self._check_types(te)
00182 
00183   def deserialize_numpy(self, str, numpy):
00184     """
00185     unpack serialized message in str into this message instance using numpy for array types
00186     :param str: byte array of serialized message, ``str``
00187     :param numpy: numpy python module
00188     """
00189     try:
00190       end = 0
00191       start = end
00192       end += 1
00193       (self.success,) = _struct_b.unpack(str[start:end])
00194       return self
00195     except struct.error as e:
00196       raise genpy.DeserializationError(e) #most likely buffer underfill
00197 
00198 _struct_I = genpy.struct_I
00199 _struct_b = struct.Struct("<b")
00200 class RoboEarthExportCopModel(object):
00201   _type          = 're_srvs/RoboEarthExportCopModel'
00202   _md5sum = '6d8d55e47adcbc6e8b3347eeb7ef0727'
00203   _request_class  = RoboEarthExportCopModelRequest
00204   _response_class = RoboEarthExportCopModelResponse


re_srvs
Author(s): Alexander Perzylo
autogenerated on Sun Jan 5 2014 11:28:42