integers.hpp
Go to the documentation of this file.
00001 
00006 /*****************************************************************************
00007 ** Ifdefs
00008 *****************************************************************************/
00009 
00010 #ifndef mm_core_msgs_INTEGERS_HPP_
00011 #define mm_core_msgs_INTEGERS_HPP_
00012 
00013 /*****************************************************************************
00014 ** Includes
00015 *****************************************************************************/
00016 
00017 #include <mm_messages/message.hpp>
00018 
00019 /*****************************************************************************
00020 ** Namespaces
00021 *****************************************************************************/
00022 
00023 namespace mm_core_msgs {
00024 
00025 typedef unsigned char uint8;
00026 typedef signed char int8;
00027 
00028 } // namespace mm_core_msgs
00029 
00030 /*****************************************************************************
00031 ** Namespaces
00032 *****************************************************************************/
00033 
00034 namespace mm_messages {
00035 
00036 template<>
00037 struct Message<mm_core_msgs::uint8> {
00038   static void encode(const mm_core_msgs::uint8& i, ByteArray& buffer);
00039   static mm_core_msgs::uint8 decode(const unsigned char* buffer, const unsigned int& size = 1);
00040 };
00041 
00042 } // namespace mm_messages
00043 
00044 #endif /* mm_core_msgs_STRING_HPP_ */


mm_core_msgs
Author(s): Daniel Stonier
autogenerated on Thu Jun 6 2019 21:13:21