16 #ifndef SICK_LMS_1XX_MESSAGE_HH    17 #define SICK_LMS_1XX_MESSAGE_HH    20 #define SICK_LMS_1XX_MSG_HEADER_LEN             (1)      21 #define SICK_LMS_1XX_MSG_PAYLOAD_MAX_LEN    (30000)      22 #define SICK_LMS_1XX_MSG_TRAILER_LEN            (1)      26 #include <arpa/inet.h>    45     SickLMS1xxMessage( 
const uint8_t * 
const payload_buffer, 
const unsigned int payload_length );
    51     void BuildMessage( 
const uint8_t * 
const payload_buffer, 
const unsigned int payload_length );
 
Contains some simple exception classes. 
Defines the abstract parent class for all Sick messages.