libdballe  7.21
Public Types | Public Member Functions | Public Attributes | List of all members
dballe::db::v7::bulk::InsertPlan< var_t, shared_context_t > Struct Template Reference
Inheritance diagram for dballe::db::v7::bulk::InsertPlan< var_t, shared_context_t >:

Public Types

typedef std::vector< var_t >::iterator iterator
 

Public Member Functions

template<typename... Args>
 InsertPlan (State &state, Args &&... args)
 
void map_known_values ()
 Fill the cur state pointer in all variables to insert. More...
 
void compute_plan ()
 

Public Attributes

Statestate
 
shared_context_t shared_context
 
bool do_insert = false
 
bool do_update = false
 
std::list< var_t * > to_query
 

Member Function Documentation

◆ map_known_values()

template<typename var_t, typename shared_context_t>
void dballe::db::v7::bulk::InsertPlan< var_t, shared_context_t >::map_known_values ( )
inline

Fill the cur state pointer in all variables to insert.

When state info is not available, add the variable to to_query.


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