MIP_SDK  v3.0.0-502-gc890c1c
MicroStrain Communications Library for embedded systems
Namespaces | Macros | Functions
mip_logging.h File Reference
#include <microstrain/logging.h>
#include <mip/mip_packet.h>
#include <mip/mip_field.h>

Go to the source code of this file.

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 

Macros

#define MIP_LOG_PACKET(packet, level)   mip_log_packet(packet, level)
 
#define MIP_LOG_FIELD(field, level)   mip_log_packet(field, level)
 
#define MIP_LOG_PACKET_VERBOSE(packet, level)   mip_log_packet_verbose(packet, level)
 

Functions

bool mip::C::mip_format_packet_bytes (char *buffer, size_t buffer_size, size_t *index, const mip_packet_view *packet)
 
bool mip::C::mip_format_packet (char *buffer, size_t buffer_size, size_t *index, const mip_packet_view *packet)
 
bool mip::C::mip_format_field (char *buffer, size_t buffer_size, size_t *index, const mip_field_view *field)
 
void mip::C::mip_log_packet (const mip_packet_view *packet, microstrain_log_level level)
 
void mip::C::mip_log_field (const mip_field_view *field, microstrain_log_level level)
 
void mip::C::mip_log_packet_verbose (const mip_packet_view *packet, microstrain_log_level level)