libstp
Robotics library for Botball
Loading...
Searching...
No Matches
ui_messages.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <stdexcept>
#include <string>
#include <vector>
Include dependency graph for ui_messages.hpp:

Go to the source code of this file.

Classes

struct  raccoon::ui::ScreenRender
struct  raccoon::ui::ScreenRenderAnswer

Namespaces

namespace  raccoon
namespace  raccoon::ui
namespace  raccoon::ui::detail

Functions

void raccoon::ui::detail::require_available (std::size_t offset, std::size_t needed, std::size_t len)
void raccoon::ui::detail::append_u32 (std::vector< std::uint8_t > &out, std::uint32_t value)
void raccoon::ui::detail::append_i64 (std::vector< std::uint8_t > &out, std::int64_t value)
std::uint32_t raccoon::ui::detail::read_u32 (const std::uint8_t *data, std::size_t len, std::size_t &offset)
std::int64_t raccoon::ui::detail::read_i64 (const std::uint8_t *data, std::size_t len, std::size_t &offset)
void raccoon::ui::detail::append_string (std::vector< std::uint8_t > &out, const std::string &value)
std::string raccoon::ui::detail::read_string (const std::uint8_t *data, std::size_t len, std::size_t &offset)