OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GenDb::NewCol Struct Reference

#include <gendb_if.h>

Public Member Functions

 NewCol (DbDataValueVec *n, DbDataValueVec *v, int ttl)
 
 NewCol (DbDataValueVec *n, DbDataValueVec *v, int ttl, DbDataValueVec *t)
 
 NewCol (const std::string &n, const DbDataValue &v, int ttl)
 
 NewCol (const std::string &n, const DbDataValue &v, int ttl, DbDataValueVec *t)
 
 NewCol (const NewCol &rhs)
 
bool operator== (const NewCol &rhs) const
 
size_t GetSize () const
 

Public Attributes

NewCf::ColumnFamilyType cftype_
 
boost::scoped_ptr< DbDataValueVecname
 
boost::scoped_ptr< DbDataValueVecvalue
 
int ttl
 
boost::scoped_ptr< DbDataValueVectimestamp
 

Detailed Description

Definition at line 146 of file gendb_if.h.

Constructor & Destructor Documentation

GenDb::NewCol::NewCol ( DbDataValueVec n,
DbDataValueVec v,
int  ttl 
)
inline

Definition at line 147 of file gendb_if.h.

GenDb::NewCol::NewCol ( DbDataValueVec n,
DbDataValueVec v,
int  ttl,
DbDataValueVec t 
)
inline

Definition at line 151 of file gendb_if.h.

GenDb::NewCol::NewCol ( const std::string &  n,
const DbDataValue v,
int  ttl 
)
inline

Definition at line 156 of file gendb_if.h.

GenDb::NewCol::NewCol ( const std::string &  n,
const DbDataValue v,
int  ttl,
DbDataValueVec t 
)
inline

Definition at line 161 of file gendb_if.h.

GenDb::NewCol::NewCol ( const NewCol rhs)
inline

Definition at line 165 of file gendb_if.h.

Member Function Documentation

size_t NewCol::GetSize ( ) const

Definition at line 36 of file gendb_if.cc.

Here is the call graph for this function:

bool GenDb::NewCol::operator== ( const NewCol rhs) const
inline

Definition at line 170 of file gendb_if.h.

Member Data Documentation

NewCf::ColumnFamilyType GenDb::NewCol::cftype_

Definition at line 179 of file gendb_if.h.

boost::scoped_ptr<DbDataValueVec> GenDb::NewCol::name

Definition at line 180 of file gendb_if.h.

boost::scoped_ptr<DbDataValueVec> GenDb::NewCol::timestamp

Definition at line 183 of file gendb_if.h.

int GenDb::NewCol::ttl

Definition at line 182 of file gendb_if.h.

boost::scoped_ptr<DbDataValueVec> GenDb::NewCol::value

Definition at line 181 of file gendb_if.h.


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