Namespaces | |
namespace | common |
namespace | connection |
namespace | fec |
namespace | process |
namespace | reader |
namespace | test |
namespace | vmm |
namespace | workflow |
namespace | writer |
Classes | |
class | App |
class | AppExitHelper |
struct | Config |
class | Controller |
struct | HitData |
struct | HybridDevice |
struct | I2CDevice |
struct | MarkerData |
struct | ReceiveDataHeader |
struct | Status |
struct | StructData |
struct | UDPSocket |
class | ValidData |
Concepts | |
concept | Deserializer |
concept | StreamableOutput |
concept | StreamableDeserializer |
concept | RangedData |
concept | OutputCompatible |
Typedefs | |
using | ProtoMsgReader = reader::ProtoMsg |
using | RawFrameReader = reader::RawFrame |
using | io_context_type = asio::thread_pool |
using | BufferElementType = char |
using | BinaryData = std::vector<BufferElementType> |
template<int buffer_size = common::SMALL_READ_MSG_BUFFER_SIZE> | |
using | ReadBufferType = std::array<BufferElementType, buffer_size> |
using | CommunicateEntryType = uint32_t |
Enumerations | |
enum class | DataWriterOption : uint8_t { no_output = 0x00 , root = 0x01 , json = 0x02 , bin = 0x04 , udp = 0x10 } |
Functions | |
void | reset_struct_data (StructData &struct_data) |
auto | get_filetype_from_filename (std::string_view filename) -> std::tuple< DataWriterOption, process::DataConvertOptions > |
Variables | |
constexpr auto | VMM_TAG_BIT_LENGTH = 3 |
using srs::ProtoMsgReader = reader::ProtoMsg |
using srs::RawFrameReader = reader::RawFrame |
|
strong |
Enumerator | |
---|---|
no_output | |
root | |
json | |
bin | |
udp |
Definition at line 9 of file DataWriterOptions.hpp.
|
inline |
Definition at line 19 of file DataWriterOptions.hpp.
|
inline |
Definition at line 59 of file SRSDataStructs.hpp.
|
constexpr |
Definition at line 13 of file SRSDataStructs.hpp.