Namespaces | Functions
serialization.hpp File Reference
#include <stdint.h>
#include <nlohmann/json.hpp>
#include "common.hpp"
#include "parameter.hpp"
Include dependency graph for serialization.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 foxglove
 

Functions

void foxglove::from_json (const nlohmann::json &j, Channel &c)
 
void foxglove::from_json (const nlohmann::json &j, ParameterValue &p)
 
void foxglove::from_json (const nlohmann::json &j, Parameter &p)
 
void foxglove::from_json (const nlohmann::json &j, Service &p)
 
uint32_t foxglove::ReadUint32LE (const uint8_t *buf)
 
void foxglove::to_json (nlohmann::json &j, const Channel &c)
 
void foxglove::to_json (nlohmann::json &j, const ParameterValue &p)
 
void foxglove::to_json (nlohmann::json &j, const Parameter &p)
 
void foxglove::to_json (nlohmann::json &j, const Service &p)
 
void foxglove::WriteUint32LE (uint8_t *buf, uint32_t val)
 
void foxglove::WriteUint64LE (uint8_t *buf, uint64_t val)
 


foxglove_bridge
Author(s): Foxglove
autogenerated on Mon Jul 3 2023 02:12:22