libdballe  7.21
Public Member Functions | List of all members
dballe::db::v7::bulk::InsertStationVars Struct Reference

Input for a bulk insert of a lot of variables sharing the same context information. More...

#include <data.h>

Inheritance diagram for dballe::db::v7::bulk::InsertStationVars:
dballe::db::v7::bulk::InsertPlan< StationVar, SharedStationContext >

Public Member Functions

StationValueDesc make_desc (iterator &i) const
 
void add (const wreport::Var *var)
 
void dump (FILE *out) const
 
- Public Member Functions inherited from dballe::db::v7::bulk::InsertPlan< StationVar, SharedStationContext >
 InsertPlan (State &state, Args &&... args)
 
void map_known_values ()
 Fill the cur state pointer in all variables to insert. More...
 
void compute_plan ()
 

Additional Inherited Members

- Public Types inherited from dballe::db::v7::bulk::InsertPlan< StationVar, SharedStationContext >
typedef std::vector< StationVar >::iterator iterator
 
- Public Attributes inherited from dballe::db::v7::bulk::InsertPlan< StationVar, SharedStationContext >
Statestate
 
SharedStationContext shared_context
 
bool do_insert
 
bool do_update
 
std::list< StationVar *> to_query
 

Detailed Description

Input for a bulk insert of a lot of variables sharing the same context information.


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