Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
lcm_messages.h File Reference
#include <cstdint>
#include <vector>
#include "drake/common/drake_assert.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

namespace  drake
namespace  drake::lcm

Functions

template<typename Message>
std::vector< uint8_t > EncodeLcmMessage (const Message &message)
 Encodes an LCM message to a series of bytes.
template<typename Message>
Message DecodeLcmMessage (const std::vector< uint8_t > &bytes)
 Decodes an LCM message from a series of bytes.
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.