|
FERS 0.1.0
The Flexible Extensible Radar Simulator
|
#include "vita49_serializer.h"
Public Member Functions | |
| ByteWriter (std::size_t reserve_bytes=0) | |
| void | writeU16 (std::uint16_t value) |
| void | writeI16 (std::int16_t value) |
| void | writeU32 (std::uint32_t value) |
| void | writeU64 (std::uint64_t value) |
| void | writeF64 (RealType value) |
| void | writeAsciiMetadata (std::string_view value) |
| void | writeBytes (std::span< const std::uint8_t > bytes) |
| const std::vector< std::uint8_t > & | bytes () const noexcept |
| std::vector< std::uint8_t > | takeBytes () noexcept |
Definition at line 19 of file vita49_serializer.h.
|
explicit |
Definition at line 203 of file vita49_serializer.cpp.
References max.
|
noexcept |
Definition at line 271 of file vita49_serializer.cpp.
Referenced by writeBytes().
Here is the caller graph for this function:
|
noexcept |
Definition at line 273 of file vita49_serializer.cpp.
| void serial::vita49::ByteWriter::writeAsciiMetadata | ( | std::string_view | value | ) |
Definition at line 245 of file vita49_serializer.cpp.
References max.
Definition at line 266 of file vita49_serializer.cpp.
References bytes().
Here is the call graph for this function:Definition at line 233 of file vita49_serializer.cpp.
References max, and writeU64().
Here is the call graph for this function:| void serial::vita49::ByteWriter::writeI16 | ( | std::int16_t | value | ) |
Definition at line 217 of file vita49_serializer.cpp.
References writeU16().
Here is the call graph for this function:| void serial::vita49::ByteWriter::writeU16 | ( | std::uint16_t | value | ) |
Definition at line 211 of file vita49_serializer.cpp.
Referenced by writeI16().
Here is the caller graph for this function:| void serial::vita49::ByteWriter::writeU32 | ( | std::uint32_t | value | ) |
Definition at line 219 of file vita49_serializer.cpp.
Referenced by writeU64().
Here is the caller graph for this function:| void serial::vita49::ByteWriter::writeU64 | ( | std::uint64_t | value | ) |
Definition at line 227 of file vita49_serializer.cpp.
References writeU32().
Referenced by writeF64().
Here is the call graph for this function:
Here is the caller graph for this function: