6#include "../collection.hpp"
7#include "../result.hpp"
47 struct Loggable<blueprint::QueryExpressions> {
48 static constexpr const char Name[] =
"rerun.blueprint.QueryExpressions";
51 static const std::shared_ptr<arrow::DataType>& arrow_datatype();
55 arrow::StructBuilder* builder,
const blueprint::QueryExpressions* elements,
60 static Result<std::shared_ptr<arrow::Array>> to_arrow(
61 const blueprint::QueryExpressions* instances,
size_t num_instances
Generic collection of elements that are roughly contiguous in memory.
Definition collection.hpp:47
Status outcome object (success or error) returned for fallible operations.
Definition error.hpp:87
All blueprint types. This is still experimental and subject to change!
Definition rerun.hpp:75
All Rerun C++ types and functions are in the rerun namespace or one of its nested namespaces.
Definition rerun.hpp:20
Blueprint: A set of expressions used for a DataQueryBlueprint.
Definition query_expressions.hpp:24
rerun::Collection< std::string > expressions
A set of strings that can be parsed as EntityPathExpressions.
Definition query_expressions.hpp:26