libdballe
7.29
|
Workflow information about an attribute variable listed for bulk insert/update. More...
#include <attrv6.h>
Public Member Functions | |
AttrV6 (const wreport::Var *attr, int id_data=-1) | |
bool | operator< (const AttrV6 &v) const |
void | dump (FILE *out) const |
![]() | |
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_data |
const wreport::Var * | attr |
![]() | |
unsigned | flags = 0 |
Additional Inherited Members | |
![]() | |
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 |
Workflow information about an attribute variable listed for bulk insert/update.