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::connection::qt::DataSetQt
Diagramma delle classi per fire::connection::qt::DataSetQt
fire::source::vector::DataSet fire::Object fire::Groupable< Object >

Membri pubblici

 DataSetQt (QSqlQuery ds, std::string const &cnnName, const std::string &tblName="", const std::string &schemaName="", const source::vector::DataRow::MapSqlParam &params=source::vector::DataRow::MapSqlParam())
 
source::vector::DataRow::DataRowShp next ()
 Avanza alla riga successiva. Continua...
 
source::vector::DataRow::DataRowShp
const 
next () const
 
bool reset () const
 Riporta il cursore dei dati nella sua posizione iniziale. Continua...
 
source::vector::Metadata::MetadataShp
const 
getMetadata () const
 Costruisce i metadati che descrivono la struttura dell'interrogazione effettuata su DB. Continua...
 
source::vector::DataRow::DataRowShp createEmptyRow () const
 Costruisce un oggetto source::vector::DataRow con la stessa struttura del dataset. Continua...
 
source::vector::DataRow::DataRowShp current ()
 Restituisce la riga su cui il dataset è posizionato. Continua...
 
const
source::vector::DataRow::DataRowShp 
current () const
 
- Membri pubblici ereditati da fire::source::vector::DataSet
 DataSet ()
 Costruttore oggetto.
 
virtual ~DataSet ()
 Distruttore oggetto.
 
- Membri pubblici ereditati da fire::Object
 Object ()
 Costruttore.
 
 Object (const Object &object)
 Costruttore di copia. Continua...
 
fire::Objectoperator= (const fire::Object &object)
 Operatore di assegnamento. Continua...
 
virtual ~Object ()
 Distruttore.
 
virtual fire::Class
< fire::Object > * 
getClass () const
 Restituisce la classe dell'oggetto. Continua...
 
virtual bool equals (const Object &object) const
 Restituisce l'indicazione se l'oggetto è uguale ad un altro oggetto. Continua...
 
virtual bool operator== (const Object &object) const
 Operatore di uguaglianza. Continua...
 
std::size_t hashCode () const
 Restituisce il codice dell'oggetto. Continua...
 
void notify () const
 Notifica.
 
void notifyAll () const
 Notifica tutti.
 
virtual std::string toString () const
 Restituisce la rappresentazione alfabetica dell'oggetto. Continua...
 
void wait () const
 Aspetta.
 
void waitFor (std::size_t timeout) const
 Aspetta per un determinato tempo (in millisecondi) Continua...
 
void waitFor (std::size_t timeout, int nanos) const
 Aspetta per un determinato tempo (in millisecondi) Continua...
 
virtual bool operator< (const Object &object) const
 Operatore di minoranza. Continua...
 

Altri membri ereditati

- Tipi pubblici ereditati da fire::source::vector::DataSet
typedef shared::DataSetSh DataSetShp
 
- Tipi pubblici ereditati da fire::Object
typedef boost::unique_lock
< boost::mutex > 
LockGuard
 Guardia per la sincronizzazione dell'oggetto.
 
- Membri protetti ereditati da fire::Object
Objectclone () const
 Duplica l'oggetto. Continua...
 
void finalize ()
 Finalizza l'oggetto.
 
- Attributi protetti ereditati da fire::Object
boost::mutex mutex
 Variabile per la sincronizzazione dell'oggetto.
 

Documentazione delle funzioni membro

source::vector::DataRow::DataRowShp fire::connection::qt::DataSetQt::createEmptyRow ( ) const
virtual

Costruisce un oggetto source::vector::DataRow con la stessa struttura del dataset.

Restituisce
Una istanza condivisa di fire::source::vector::DataRow usabile per valorizzare le colonne ed effettuare salvataggio di nuovi record sulla sorgenete dati

Implementa fire::source::vector::DataSet.

source::vector::DataRow::DataRowShp fire::connection::qt::DataSetQt::current ( )
virtual

Restituisce la riga su cui il dataset è posizionato.

Restituisce
Una istanza condivisa di fire::source::vector::DataRow, eventualmente confrontabile con NULL se l'avanzamento non è possibile per esaurimento dei dati.

Implementa fire::source::vector::DataSet.

source::vector::Metadata::MetadataShp const fire::connection::qt::DataSetQt::getMetadata ( ) const
virtual

Costruisce i metadati che descrivono la struttura dell'interrogazione effettuata su DB.

Restituisce
Una istanza condivisa di fire::source::vector::Metadata.

Implementa fire::source::vector::DataSet.

source::vector::DataRow::DataRowShp fire::connection::qt::DataSetQt::next ( )
virtual

Avanza alla riga successiva.

Restituisce
Una istanza condivisa di fire::source::vector::DataRow, eventualmente confrontabile con NULL se l'avanzamento non è possibile per esaurimento dei dati.

Implementa fire::source::vector::DataSet.

bool fire::connection::qt::DataSetQt::reset ( ) const
virtual

Riporta il cursore dei dati nella sua posizione iniziale.

Restituisce
true se e solo se il riposizionamento è avvenuto con successo

Implementa fire::source::vector::DataSet.


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