Namespaces | Functions
helper_functions.hpp File Reference
#include <functional>
#include "ros_type_introspection/utils/variant.hpp"
#include "absl/types/span.h"
Include dependency graph for helper_functions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  RosIntrospection

Functions

int RosIntrospection::print_number (char *buffer, uint16_t value)
template<typename T >
void RosIntrospection::ReadFromBuffer (const absl::Span< uint8_t > &buffer, size_t &offset, T &destination)
template<>
void RosIntrospection::ReadFromBuffer (const absl::Span< uint8_t > &buffer, size_t &offset, std::string &destination)
template<typename T >
Variant RosIntrospection::ReadFromBufferToVariant (const absl::Span< uint8_t > &buffer, size_t &offset)
Variant RosIntrospection::ReadFromBufferToVariant (BuiltinType id, const absl::Span< uint8_t > &buffer, size_t &offset)


ros_type_introspection
Author(s): Davide Faconti
autogenerated on Tue May 14 2019 02:49:42