5#include "component_descriptor.hpp"
21 const std::shared_ptr<arrow::DataType>& arrow_datatype;
25 const std::shared_ptr<arrow::DataType>& arrow_datatype_
27 : descriptor(descriptor_), arrow_datatype(arrow_datatype_) {}
A class for representing either a usable value, or an error.
Definition result.hpp:14
All Rerun C++ types and functions are in the rerun namespace or one of its nested namespaces.
Definition rerun.hpp:23
uint32_t ComponentTypeHandle
Handle to a registered component types.
Definition component_type.hpp:14
A ComponentDescriptor fully describes the semantics of a column of data.
Definition component_descriptor.hpp:13
A type of component that can be registered.
Definition component_type.hpp:19
Result< ComponentTypeHandle > register_component() const
Registers a component type with the SDK.