CustomSchema
CustomSchema::encoding
CustomSchema::schema
has_typedef_with_member
has_typedef_with_object
RegistrationID
RegistrationID::operator+=()
RegistrationID::first_index
RegistrationID::fields_count
Schema
Schema::hash
Schema::fields
Schema::channel_name
Schema::custom_types
Schema::custom_schemas
Schema::operator<<()
Snapshot
Snapshot::channel_name
Snapshot::schema_hash
Snapshot::timestamp
Snapshot::active_mask
Snapshot::payload
TypeDefinition
TypeDefinition::typeName()
TypeDefinition::typeDef()
TypeField
TypeField::operator==()
TypeField::operator!=()
TypeField::field_name
TypeField::type
TypeField::type_name
TypeField::is_vector
TypeField::array_size
TypeField::operator<<()
BufferSpan
BufferSpan::trimFront()
BufferSpan::data
BufferSpan::size
SnapshotView
SnapshotView::schema_hash
SnapshotView::timestamp
SnapshotView::active_mask
SnapshotView::payload
container_info
container_info_
container_info_::value_type
container_info_::is_container
container_info_::size
is_serializer_specialized
is_std_array
is_std_array::Size
is_std_vector
hash
hash::operator()()
ChannelsRegistry
ChannelsRegistry::ChannelsRegistry()
ChannelsRegistry::~ChannelsRegistry()
ChannelsRegistry::addDefaultSink()
ChannelsRegistry::getChannel()
ChannelsRegistry::clear()
ChannelsRegistry::Global()
CustomSerializer
CustomSerializer::Ptr
CustomSerializer::~CustomSerializer()
CustomSerializer::typeName()
CustomSerializer::typeSchema()
CustomSerializer::serializedSize()
CustomSerializer::isFixedSize()
CustomSerializer::serialize()
CustomSerializerT
CustomSerializerT::CustomSerializerT()
CustomSerializerT::typeName()
CustomSerializerT::serializedSize()
CustomSerializerT::isFixedSize()
CustomSerializerT::serialize()
DataSinkBase
DataSinkBase::DataSinkBase()
DataSinkBase::operator=()
DataSinkBase::~DataSinkBase()
DataSinkBase::addChannel()
DataSinkBase::pushSnapshot()
DataSinkBase::storeSnapshot()
DataSinkBase::stopThread()
DummySink
DummySink::~DummySink()
DummySink::addChannel()
DummySink::storeSnapshot()
DummySink::schemas
DummySink::schema_names
DummySink::snapshots_count
DummySink::latest_snapshot
DummySink::schema_mutex_
LockedRef
LockedRef::LockedRef()
LockedRef::~LockedRef()
LockedRef::operator=()
LockedRef::operator bool()
LockedRef::lock()
LockedRef::unlock()
LockedRef::empty()
LockedRef::operator()()
LogChannel
LogChannel::~LogChannel()
LogChannel::LogChannel()
LogChannel::operator=()
LogChannel::registerValue()
LogChannel::registerCustomValue()
LogChannel::createLoggedValue()
LogChannel::channelName()
LogChannel::setEnabled()
LogChannel::unregister()
LogChannel::addDataSink()
LogChannel::takeSnapshot()
LogChannel::getActiveFlags()
LogChannel::getSchema()
LogChannel::writeMutex()
LogChannel::create()
LoggedValue
LoggedValue::LoggedValue()
LoggedValue::~LoggedValue()
LoggedValue::operator=()
LoggedValue::set()
LoggedValue::get()
LoggedValue::getLockedReference()
LoggedValue::setEnabled()
LoggedValue::isEnabled()
MCAPSink
MCAPSink::MCAPSink()
MCAPSink::~MCAPSink()
MCAPSink::addChannel()
MCAPSink::storeSnapshot()
MCAPSink::setMaxTimeBeforeReset()
MCAPSink::stopRecording()
MCAPSink::restartRecording()
Mutex
Mutex::Mutex()
Mutex::~Mutex()
Mutex::operator=()
Mutex::lock()
Mutex::unlock()
Mutex::try_lock()
ROS2PublisherSink
ROS2PublisherSink::ROS2PublisherSink()
ROS2PublisherSink::addChannel()
ROS2PublisherSink::storeSnapshot()
TypesRegistry
TypesRegistry::addType()
TypesRegistry::getSerializer()
ValuePtr
ValuePtr::ValuePtr()
ValuePtr::operator=()
ValuePtr::operator==()
ValuePtr::operator!=()
ValuePtr::serialize()
ValuePtr::getSerializedSize()
ValuePtr::type()
ValuePtr::isVector()
ValuePtr::vectorSize()
Span
Span::Span()
Span::data()
Span::size()
Span::trimFront()
BasicType
BasicType::BOOL
BasicType::CHAR
BasicType::INT8
BasicType::UINT8
BasicType::INT16
BasicType::UINT16
BasicType::INT32
BasicType::UINT32
BasicType::INT64
BasicType::UINT64
BasicType::FLOAT32
BasicType::FLOAT64
BasicType::OTHER
AddFieldToHash()
DeserializeAsVarType()
DummyAddField()
FromStr()
GetBasicType()
GetBit()
GetFixedSize()
getPointerType()
IsNumericType()
NsecSinceEpoch()
SetBit()
SizeOf()
ToStr()
BuilSchemaFromText()
Deserialize()
DeserializeToVarNumber()
ParseSnapshotRecursive()
BufferSize()
DeserializeFromBuffer()
EndianSwap()
is_number()
is_vector()
SerializeIntoBuffer()
SCHEMA_VERSION
TypesCount
NullCustomCallback
ActiveMask
DataSnapshot
EmptyFunc
FieldsVector
PayloadVector
VarNumber
SpanBytes
SpanBytesConst
StringSize
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/channel.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/custom_types.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/data_sink.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/data_tamer.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer_parser/data_tamer_parser.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/sinks/dummy_sink.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/details/locked_reference.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/sinks/mcap_sink.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/details/mutex.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/sinks/ros2_publisher_sink.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/contrib/SerializeMe.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/types.hpp
/tmp/ws/src/data_tamer/data_tamer_cpp/include/data_tamer/values.hpp
Defined in File SerializeMe.hpp