GetChargerByName.l 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. ;; Auto-generated. Do not edit!
  2. (when (boundp 'waterplus_map_tools::GetChargerByName)
  3. (if (not (find-package "WATERPLUS_MAP_TOOLS"))
  4. (make-package "WATERPLUS_MAP_TOOLS"))
  5. (shadow 'GetChargerByName (find-package "WATERPLUS_MAP_TOOLS")))
  6. (unless (find-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAME")
  7. (make-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAME"))
  8. (unless (find-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAMEREQUEST")
  9. (make-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAMEREQUEST"))
  10. (unless (find-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAMERESPONSE")
  11. (make-package "WATERPLUS_MAP_TOOLS::GETCHARGERBYNAMERESPONSE"))
  12. (in-package "ROS")
  13. (if (not (find-package "GEOMETRY_MSGS"))
  14. (ros::roseus-add-msgs "geometry_msgs"))
  15. (defclass waterplus_map_tools::GetChargerByNameRequest
  16. :super ros::object
  17. :slots (_name ))
  18. (defmethod waterplus_map_tools::GetChargerByNameRequest
  19. (:init
  20. (&key
  21. ((:name __name) "")
  22. )
  23. (send-super :init)
  24. (setq _name (string __name))
  25. self)
  26. (:name
  27. (&optional __name)
  28. (if __name (setq _name __name)) _name)
  29. (:serialization-length
  30. ()
  31. (+
  32. ;; string _name
  33. 4 (length _name)
  34. ))
  35. (:serialize
  36. (&optional strm)
  37. (let ((s (if strm strm
  38. (make-string-output-stream (send self :serialization-length)))))
  39. ;; string _name
  40. (write-long (length _name) s) (princ _name s)
  41. ;;
  42. (if (null strm) (get-output-stream-string s))))
  43. (:deserialize
  44. (buf &optional (ptr- 0))
  45. ;; string _name
  46. (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _name (subseq buf ptr- (+ ptr- n))) (incf ptr- n))
  47. ;;
  48. self)
  49. )
  50. (defclass waterplus_map_tools::GetChargerByNameResponse
  51. :super ros::object
  52. :slots (_name _pose ))
  53. (defmethod waterplus_map_tools::GetChargerByNameResponse
  54. (:init
  55. (&key
  56. ((:name __name) "")
  57. ((:pose __pose) (instance geometry_msgs::Pose :init))
  58. )
  59. (send-super :init)
  60. (setq _name (string __name))
  61. (setq _pose __pose)
  62. self)
  63. (:name
  64. (&optional __name)
  65. (if __name (setq _name __name)) _name)
  66. (:pose
  67. (&rest __pose)
  68. (if (keywordp (car __pose))
  69. (send* _pose __pose)
  70. (progn
  71. (if __pose (setq _pose (car __pose)))
  72. _pose)))
  73. (:serialization-length
  74. ()
  75. (+
  76. ;; string _name
  77. 4 (length _name)
  78. ;; geometry_msgs/Pose _pose
  79. (send _pose :serialization-length)
  80. ))
  81. (:serialize
  82. (&optional strm)
  83. (let ((s (if strm strm
  84. (make-string-output-stream (send self :serialization-length)))))
  85. ;; string _name
  86. (write-long (length _name) s) (princ _name s)
  87. ;; geometry_msgs/Pose _pose
  88. (send _pose :serialize s)
  89. ;;
  90. (if (null strm) (get-output-stream-string s))))
  91. (:deserialize
  92. (buf &optional (ptr- 0))
  93. ;; string _name
  94. (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _name (subseq buf ptr- (+ ptr- n))) (incf ptr- n))
  95. ;; geometry_msgs/Pose _pose
  96. (send _pose :deserialize buf ptr-) (incf ptr- (send _pose :serialization-length))
  97. ;;
  98. self)
  99. )
  100. (defclass waterplus_map_tools::GetChargerByName
  101. :super ros::object
  102. :slots ())
  103. (setf (get waterplus_map_tools::GetChargerByName :md5sum-) "5164dc1f215ac8183cbe49b46c7ff40e")
  104. (setf (get waterplus_map_tools::GetChargerByName :datatype-) "waterplus_map_tools/GetChargerByName")
  105. (setf (get waterplus_map_tools::GetChargerByName :request) waterplus_map_tools::GetChargerByNameRequest)
  106. (setf (get waterplus_map_tools::GetChargerByName :response) waterplus_map_tools::GetChargerByNameResponse)
  107. (defmethod waterplus_map_tools::GetChargerByNameRequest
  108. (:response () (instance waterplus_map_tools::GetChargerByNameResponse :init)))
  109. (setf (get waterplus_map_tools::GetChargerByNameRequest :md5sum-) "5164dc1f215ac8183cbe49b46c7ff40e")
  110. (setf (get waterplus_map_tools::GetChargerByNameRequest :datatype-) "waterplus_map_tools/GetChargerByNameRequest")
  111. (setf (get waterplus_map_tools::GetChargerByNameRequest :definition-)
  112. "string name
  113. ---
  114. string name
  115. geometry_msgs/Pose pose
  116. ================================================================================
  117. MSG: geometry_msgs/Pose
  118. # A representation of pose in free space, composed of position and orientation.
  119. Point position
  120. Quaternion orientation
  121. ================================================================================
  122. MSG: geometry_msgs/Point
  123. # This contains the position of a point in free space
  124. float64 x
  125. float64 y
  126. float64 z
  127. ================================================================================
  128. MSG: geometry_msgs/Quaternion
  129. # This represents an orientation in free space in quaternion form.
  130. float64 x
  131. float64 y
  132. float64 z
  133. float64 w
  134. ")
  135. (setf (get waterplus_map_tools::GetChargerByNameResponse :md5sum-) "5164dc1f215ac8183cbe49b46c7ff40e")
  136. (setf (get waterplus_map_tools::GetChargerByNameResponse :datatype-) "waterplus_map_tools/GetChargerByNameResponse")
  137. (setf (get waterplus_map_tools::GetChargerByNameResponse :definition-)
  138. "string name
  139. ---
  140. string name
  141. geometry_msgs/Pose pose
  142. ================================================================================
  143. MSG: geometry_msgs/Pose
  144. # A representation of pose in free space, composed of position and orientation.
  145. Point position
  146. Quaternion orientation
  147. ================================================================================
  148. MSG: geometry_msgs/Point
  149. # This contains the position of a point in free space
  150. float64 x
  151. float64 y
  152. float64 z
  153. ================================================================================
  154. MSG: geometry_msgs/Quaternion
  155. # This represents an orientation in free space in quaternion form.
  156. float64 x
  157. float64 y
  158. float64 z
  159. float64 w
  160. ")
  161. (provide :waterplus_map_tools/GetChargerByName "5164dc1f215ac8183cbe49b46c7ff40e")