Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::source::vector::DataRow

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...
 

Descrizione dettagliata

Oggetto per l'accesso alle colonne di una riga di dati.

Documentazione dei costruttori e dei distruttori

fire::source::vector::DataRow::DataRow ( const Metadata::MetadataShp md)
explicit
Parametri
md-

Documentazione delle funzioni membro

DataValue::DataValueShp const fire::source::vector::DataRow::get ( const int &  idx) const
Parametri
idx
Restituisce
const DataValue::DataValueShp fire::source::vector::DataRow::get ( const std::string &  name) const
Parametri
name
Restituisce
int fire::source::vector::DataRow::getCount ( ) const
Restituisce
Metadata::MetadataShp const fire::source::vector::DataRow::getMetadata ( ) const
Restituisce
void fire::source::vector::DataRow::getPrimaryKey ( VctValue list) const

getPrimaryKey

Parametri
list
bool fire::source::vector::DataRow::isChanged ( ) const
Parametri
ret
static DataRow::DataRowShp fire::source::vector::DataRow::newRow ( Metadata::MetadataShp const &  mtd)
static

createRow

Parametri
mtd
Restituisce
void fire::source::vector::DataRow::set ( const size_t &  idx,
const DataValue::DataValueShp val 
)
Parametri
idx
val
void fire::source::vector::DataRow::set ( const std::string &  name,
const DataValue::DataValueShp val 
)
Parametri
name
val
Restituisce

La documentazione per questa classe รจ stata generata a partire dal seguente file: