Inherited by Glib::Value< YGP::ADate >, Glib::Value< YGP::ANumeric >, Glib::Value< YGP::ATime >, Glib::Value< YGP::ATimestamp >, and Glib::Value< YGP::AYear >.
Public Types | |
typedef const gchar * | CType |
Public Member Functions | |
GParamSpec * | create_param_spec (const ustring &name) const |
void | set (const YGP::AttributValue &data) |
Static Public Member Functions | |
static GType | value_type () |
Protected Member Functions | |
void | set_cstring (const char *data) |
const char * | get_cstring () const |
typedef const gchar* Glib::ValueBase_Attribute::CType |
Description of data-type.
GParamSpec* Glib::ValueBase_Attribute::create_param_spec | ( | const ustring & | name | ) | const [inline] |
Creates the parameter specification for the passed data-type.
const char* Glib::ValueBase_Attribute::get_cstring | ( | ) | const [inline, protected] |
Returns the value as c-string.
void Glib::ValueBase_Attribute::set | ( | const YGP::AttributValue & | data | ) | [inline] |
Sets from another AttributValue.
data | Value to set |
void Glib::ValueBase_Attribute::set_cstring | ( | const char * | data | ) | [inline, protected] |
Sets the value as c-string.
data | c-string to set |
static GType Glib::ValueBase_Attribute::value_type | ( | ) | [inline, static] |
Returns a string describing the data type.