Fire Core
8.0.0.alpha
GIS framework per tutti gli usi
|
Oggetto per l'accesso alle colonne di una riga di dati. Continua...
#include <DataRow.hpp>
Tipi pubblici | |
typedef shared::DataRowSh | DataRowShp |
Istanza condivisa di un oggetto DataRow. | |
typedef std::vector < DataValue::DataValueShp > | VctValue |
Vettore di istanze condivise fire::source::vector::DataValue. | |
typedef std::map< std::string, DataValue::DataValueShp > | MapSqlParam |
Mappa di parametri usata per query SQL parametriche. | |
Membri pubblici | |
DataRow (const Metadata::MetadataShp &md) | |
Metadata::MetadataShp const | getMetadata () const |
int | getCount () const |
bool | isChanged () const |
void | set (const size_t &idx, const DataValue::DataValueShp &val) |
void | set (const std::string &name, const DataValue::DataValueShp &val) |
DataValue::DataValueShp const | get (const int &idx) const |
DataValue::DataValueShp | get (const int &idx) |
const DataValue::DataValueShp | get (const std::string &name) const |
DataValue::DataValueShp | get (const std::string &name) |
void | getPrimaryKey (VctValue &list) const |
getPrimaryKey Continua... | |
void | saveOrUpdate () |
saveOrUpdate | |
void | insert () |
insert | |
void | update () |
update | |
void | erase () |
erase | |
void | committed () |
commited | |
Membri pubblici statici | |
static DataRow::DataRowShp | newRow (Metadata::MetadataShp const &mtd) |
createRow Continua... | |
Oggetto per l'accesso alle colonne di una riga di dati.
|
explicit |
md | - |
DataValue::DataValueShp const fire::source::vector::DataRow::get | ( | const int & | idx | ) | const |
idx |
const DataValue::DataValueShp fire::source::vector::DataRow::get | ( | const std::string & | name | ) | const |
name |
int fire::source::vector::DataRow::getCount | ( | ) | const |
Metadata::MetadataShp const fire::source::vector::DataRow::getMetadata | ( | ) | const |
void fire::source::vector::DataRow::getPrimaryKey | ( | VctValue & | list | ) | const |
getPrimaryKey
list |
bool fire::source::vector::DataRow::isChanged | ( | ) | const |
ret |
|
static |
createRow
mtd |
void fire::source::vector::DataRow::set | ( | const size_t & | idx, |
const DataValue::DataValueShp & | val | ||
) |
idx | |
val |
void fire::source::vector::DataRow::set | ( | const std::string & | name, |
const DataValue::DataValueShp & | val | ||
) |
name | |
val |