libdballe  7.29
Public Member Functions | Public Attributes | List of all members
dballe::db::v6::bulk::VarV6 Struct Reference

Workflow information about a variable listed for bulk insert/update. More...

#include <datav6.h>

Inheritance diagram for dballe::db::v6::bulk::VarV6:
dballe::db::v6::bulk::Item

Public Member Functions

 VarV6 (const wreport::Var *var, int id_levtr=-1, int id_data=-1)
 
bool operator< (const VarV6 &v) const
 
void dump (FILE *out) const
 
- Public Member Functions inherited from dballe::db::v6::bulk::Item
bool needs_update () const
 
bool updated () const
 
bool needs_insert () const
 
bool inserted () const
 
void set_needs_update ()
 
void set_updated ()
 
void set_needs_insert ()
 
void set_inserted ()
 
void format_flags (char *dest) const
 Format flags in the first 4 characters of dest. More...
 

Public Attributes

int id_levtr
 
int id_data
 
const wreport::Varvar
 
- Public Attributes inherited from dballe::db::v6::bulk::Item
unsigned flags = 0
 

Additional Inherited Members

- Static Public Attributes inherited from dballe::db::v6::bulk::Item
static const unsigned FLAG_NEEDS_UPDATE = 1 << 0
 
static const unsigned FLAG_UPDATED = 1 << 1
 
static const unsigned FLAG_NEEDS_INSERT = 1 << 2
 
static const unsigned FLAG_INSERTED = 1 << 3
 

Detailed Description

Workflow information about a variable listed for bulk insert/update.


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