Belle II Software development
Database::DBImportQuery Struct Reference

Struct for bulk write queries. More...

#include <Database.h>

Public Member Functions

 DBImportQuery (const std::string &aName, TObject *aObject=nullptr, const IntervalOfValidity &aIov=IntervalOfValidity())
 Constructor.
 

Public Attributes

std::string name
 identifier of the object
 
TObject * object
 Pointer to the object.
 
IntervalOfValidity iov
 Interval of validity of the object.
 

Detailed Description

Struct for bulk write queries.

Definition at line 77 of file Database.h.

Constructor & Destructor Documentation

◆ DBImportQuery()

DBImportQuery ( const std::string &  aName,
TObject *  aObject = nullptr,
const IntervalOfValidity aIov = IntervalOfValidity() 
)
inlineexplicit

Constructor.

Parameters
aNameThe identifier of the object
aObjectPointer to the object
aIovIov of the object

Definition at line 84 of file Database.h.

85 : name(aName), object(aObject), iov(aIov) {};
IntervalOfValidity iov
Interval of validity of the object.
Definition: Database.h:88
TObject * object
Pointer to the object.
Definition: Database.h:87
std::string name
identifier of the object
Definition: Database.h:86

Member Data Documentation

◆ iov

Interval of validity of the object.

Definition at line 88 of file Database.h.

◆ name

std::string name

identifier of the object

Definition at line 86 of file Database.h.

◆ object

TObject* object

Pointer to the object.

Definition at line 87 of file Database.h.


The documentation for this struct was generated from the following file: