4 #ifndef FIRE_PLUGIN_DATA_SCALARVALUE_HPP_INCLUDED
5 #define FIRE_PLUGIN_DATA_SCALARVALUE_HPP_INCLUDED
7 #include <QtCore/QVariant>
11 #include "fire/source/vector/DataValue.hpp"
25 virtual bool isNull()
const;
26 virtual void set(
const long long& val);
27 virtual void set(
const int& val);
28 virtual void set(
double const & val);
29 virtual void set(std::string
const & val);
34 virtual void set(
bool const & val);
35 virtual long long getInt()
const;
37 virtual std::string
getText()
const;
49 void _set(QVariant & qVal);
virtual long long getInt() const
Permette di estrarre il valore memorizzato.
Definition: FieldSh.hpp:21
virtual Buffer::BufferShp const getBlob() const
Permette di estrarre il valore memorizzato.
virtual gear::geom::Geometry const & getGeometry() const
Permette di estrarre il valore memorizzato.
Valore della colonna di una DataRow identificata per nome o per indice.
Definition: DataValue.hpp:28
virtual bool getBool() const
Permette di estrarre il valore memorizzato.
Valore della colonna di una DataRow identificata per nome o per indice.
Definition: ScalarValue.hpp:20
Definition: BufferSh.hpp:20
Definition: Geometry.hpp:69
Definition: DateTimeSh.hpp:21
virtual std::string getText() const
Permette di estrarre il valore memorizzato.
virtual bool isNull() const
Indica se il value contiene un valore nullo.
virtual DateTime::DateTimeShp const getDateTime() const
Permette di estrarre il valore memorizzato.
virtual void set(const long long &val)
Permette di modificare il valore interno.
virtual double getDouble() const
Permette di estrarre il valore memorizzato.