The field token identifies a (sub)field in this entry.
It can be used for fast indexing in REntry's methods, e.g. BindValue. The field token can also be created by the model.
Definition at line 61 of file REntry.hxx.
Public Member Functions | |
RFieldToken ()=default | |
Private Member Functions | |
RFieldToken (std::size_t index, std::uint64_t schemaId) | |
Private Attributes | |
std::size_t | fIndex = 0 |
The index in fValues that belongs to the field. | |
std::uint64_t | fSchemaId = std::uint64_t(-1) |
Safety check to prevent tokens from other models being used. | |
Friends | |
class | REntry |
class | RNTupleModel |
#include <ROOT/REntry.hxx>
|
inlineprivate |
Definition at line 67 of file REntry.hxx.
|
default |
|
friend |
Definition at line 62 of file REntry.hxx.
|
friend |
Definition at line 63 of file REntry.hxx.
|
private |
The index in fValues that belongs to the field.
Definition at line 65 of file REntry.hxx.
|
private |
Safety check to prevent tokens from other models being used.
Definition at line 66 of file REntry.hxx.