#include "types.hpp"
#include <cstring>
Go to the source code of this file.
|
const std::string | mcap::internal::CompressionString (Compression compression) |
|
uint32_t | mcap::internal::KeyValueMapSize (const KeyValueMap &map) |
|
std::string | mcap::internal::MagicToHex (const std::byte *data) |
|
Status | mcap::internal::ParseByteArray (const std::byte *data, uint64_t maxSize, ByteArray *output) |
|
Status | mcap::internal::ParseKeyValueMap (const std::byte *data, uint64_t maxSize, KeyValueMap *output) |
|
Status | mcap::internal::ParseString (const std::byte *data, uint64_t maxSize, std::string *output) |
|
Status | mcap::internal::ParseStringView (const std::byte *data, uint64_t maxSize, std::string_view *output) |
|
uint16_t | mcap::internal::ParseUint16 (const std::byte *data) |
|
uint32_t | mcap::internal::ParseUint32 (const std::byte *data) |
|
Status | mcap::internal::ParseUint32 (const std::byte *data, uint64_t maxSize, uint32_t *output) |
|
uint64_t | mcap::internal::ParseUint64 (const std::byte *data) |
|
Status | mcap::internal::ParseUint64 (const std::byte *data, uint64_t maxSize, uint64_t *output) |
|
template<typename... T> |
std::string | mcap::internal::StrCat (T &&... args) |
|
std::string | mcap::internal::to_string (const char *arg) |
|
std::string | mcap::internal::to_string (const std::string &arg) |
|
std::string | mcap::internal::to_string (std::string_view arg) |
|
std::string | mcap::internal::ToHex (std::byte byte) |
|
std::string | mcap::internal::ToHex (uint8_t byte) |
|