Project
Loading...
Searching...
No Matches
ExpressionJSONHelpers.cxx File Reference
#include "ExpressionJSONHelpers.h"
#include <rapidjson/reader.h>
#include <rapidjson/prettywriter.h>
#include <rapidjson/istreamwrapper.h>
#include <rapidjson/ostreamwrapper.h>
#include <rapidjson/error/en.h>
#include <stack>
#include <iostream>
#include "Framework/VariantHelpers.h"

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::framework
 Defining PrimaryVertex explicitly as messageable.
 

Variable Documentation

◆ binding

std::string binding

Definition at line 92 of file ExpressionJSONHelpers.cxx.

◆ currentKey

std::string currentKey

Definition at line 98 of file ExpressionJSONHelpers.cxx.

◆ debug

std::ostringstream debug

Definition at line 83 of file ExpressionJSONHelpers.cxx.

◆ fields

std::vector<std::shared_ptr<arrow::Field> > fields

Definition at line 655 of file ExpressionJSONHelpers.cxx.

◆ hash

uint32_t hash

Definition at line 94 of file ExpressionJSONHelpers.cxx.

◆ index

size_t index

Definition at line 95 of file ExpressionJSONHelpers.cxx.

◆ kind

Nodes kind

Definition at line 91 of file ExpressionJSONHelpers.cxx.

◆ name

Definition at line 659 of file ExpressionJSONHelpers.cxx.

◆ node

std::unique_ptr<expressions::Node> node = nullptr

Definition at line 88 of file ExpressionJSONHelpers.cxx.

◆ operation

BasicOp operation

Definition at line 93 of file ExpressionJSONHelpers.cxx.

◆ path

std::stack<Entry> path

Definition at line 82 of file ExpressionJSONHelpers.cxx.

◆ previousKey

std::string previousKey

Definition at line 97 of file ExpressionJSONHelpers.cxx.

◆ ptr

expressions::Node* ptr = nullptr

Definition at line 46 of file ExpressionJSONHelpers.cxx.

◆ result

std::vector<expressions::Projector> result

Definition at line 85 of file ExpressionJSONHelpers.cxx.

◆ rootNode

std::unique_ptr<expressions::Node> rootNode = nullptr

Definition at line 87 of file ExpressionJSONHelpers.cxx.

◆ schema

std::shared_ptr<arrow::Schema> schema = nullptr

Definition at line 654 of file ExpressionJSONHelpers.cxx.

◆ states

Definition at line 81 of file ExpressionJSONHelpers.cxx.

◆ toWrite

ToWrite toWrite = ToWrite::FULL

Definition at line 47 of file ExpressionJSONHelpers.cxx.

◆ type

atype::type type

Definition at line 90 of file ExpressionJSONHelpers.cxx.

◆ value

expressions::LiteralValue::stored_type value

Definition at line 89 of file ExpressionJSONHelpers.cxx.