Drake
lcm_messages.h File Reference
#include <cstdint>
#include <stdexcept>
#include <vector>
#include "drake/common/drake_throw.h"
#include "drake/common/nice_type_name.h"
Include dependency graph for lcm_messages.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 drake
 
 drake::lcm
 

Functions

template<typename Message >
std::vector< uint8_t > EncodeLcmMessage (const Message &message)
 Encodes an LCM message to a series of bytes. More...
 
template<typename Message >
Message DecodeLcmMessage (const std::vector< uint8_t > &bytes)
 Decodes an LCM message from a series of bytes. More...
 
template<typename Message >
bool AreLcmMessagesEqual (const Message &a, const Message &b)
 Compares two LCM messages of the same type to see if they are equal. More...