![]() |
ATLAS Offline Software
|
Declaration of the SqliteRecord class. More...
#include "RDBAccessSvc/IRDBRecord.h"#include <map>#include <memory>#include <variant>#include <string>#include <tuple>#include <stdexcept>Go to the source code of this file.
Classes | |
| class | SqliteRecord |
| SqliteRecord is one record in the SqliteRecordset object. More... | |
Typedefs | |
| typedef std::variant< int, long, float, double, std::string > | SqliteInp |
| typedef std::map< std::string, SqliteInpType > | SqliteInpDef |
| typedef std::shared_ptr< SqliteInpDef > | SqliteInpDef_ptr |
Enumerations | |
| enum | SqliteInpType { SQLITEINP_INT, SQLITEINP_LONG, SQLITEINP_FLOAT, SQLITEINP_DOUBLE, SQLITEINP_STRING, SQLITEINP_UNDEF } |
Declaration of the SqliteRecord class.
Definition in file SqliteRecord.h.
| typedef std::variant<int , long , float , double , std::string> SqliteInp |
Definition at line 37 of file SqliteRecord.h.
| typedef std::map<std::string,SqliteInpType> SqliteInpDef |
Definition at line 39 of file SqliteRecord.h.
| typedef std::shared_ptr<SqliteInpDef> SqliteInpDef_ptr |
Definition at line 40 of file SqliteRecord.h.
| enum SqliteInpType |
| Enumerator | |
|---|---|
| SQLITEINP_INT | |
| SQLITEINP_LONG | |
| SQLITEINP_FLOAT | |
| SQLITEINP_DOUBLE | |
| SQLITEINP_STRING | |
| SQLITEINP_UNDEF | |
Definition at line 23 of file SqliteRecord.h.
1.8.18