Parameter

Parameters are the way clients have to send an unlimited number of arguments to the providers.

Constructors

this
this(GdaParameter* gdaParameter)

Sets our main struct and passes it to the parent class

this
this(string name, Value value)

Creates a new GdaParameter object, which is usually used with GdaParameterList.

this
this(string name, int value)

Creates a new GdaParameter from a gboolean value.

this
this(string name, double value)

Creates a new GdaParameter from a gdouble value.

this
this(string name, ObjectG value)

Creates a new GdaParameter from a GObject.

this
this(string name, string value)

Creates a new GdaParameter from a string.

Members

Functions

copy
Parameter copy()

Creates a new GdaParameter from an existing one.

free
void free()

Releases all memory occupied by the given GdaParameter.

getName
string getName()
getParameterStruct
GdaParameter* getParameterStruct()

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getValue
Value getValue()
setName
void setName(string name)

Sets the name of the given GdaParameter.

setValue
void setValue(Value value)

Stores the given value in the given param.

Static functions

getType
GType getType()

Variables

gdaParameter
GdaParameter* gdaParameter;

the main Gtk struct

Meta