#include <DbCore.h>
Public Member Functions | |
BulkInserter (coral::ISchema &schema, const char *tableName) | |
void | flush () |
template<typename P > | |
void | insert (const P ¶ms) |
Static Public Attributes | |
static size_t | cacheSize = 1000 |
Private Attributes | |
RowBuffer< Types... > | m_buffer |
std::unique_ptr< coral::IBulkOperation > | m_coralInserter |
coral::ISchema & | m_schema |
std::string | m_tableName |
|
inline |
Definition at line 581 of file DbCore.h.
|
inline |
Definition at line 596 of file DbCore.h.
Referenced by cond::persistency::RUN_INFO::Table::insert(), cond::persistency::GLOBAL_TAG_MAP::Table::insert(), and cond::persistency::IOV::Table::insertMany().
|
inline |
Definition at line 590 of file DbCore.h.
Referenced by BeautifulSoup.PageElement::append(), cond::persistency::RUN_INFO::Table::insert(), cond::persistency::GLOBAL_TAG_MAP::Table::insert(), and cond::persistency::IOV::Table::insertMany().
|
static |
|
private |
|
private |
|
private |
|
private |