Interface
AravisGcInteger
Prerequisite
In order to implement GcInteger, your type must inherit fromGObject
.
Interface structure
struct AravisGcIntegerInterface {
GTypeInterface parent;
gint64 (* get_value) (
ArvGcInteger* gc_integer,
GError** error
);
void (* set_value) (
ArvGcInteger* gc_integer,
gint64 value,
GError** error
);
gint64 (* get_min) (
ArvGcInteger* gc_integer,
GError** error
);
gint64 (* get_max) (
ArvGcInteger* gc_integer,
GError** error
);
gint64 (* get_inc) (
ArvGcInteger* gc_integer,
GError** error
);
ArvGcRepresentation (* get_representation) (
ArvGcInteger* gc_integer
);
const char* (* get_unit) (
ArvGcInteger* gc_integer
);
void (* impose_min) (
ArvGcInteger* gc_integer,
gint64 minimum,
GError** error
);
void (* impose_max) (
ArvGcInteger* gc_integer,
gint64 maximum,
GError** error
);
}
No description available.
Interface members
parent |
|
No description available. |
|
get_value |
|
No description available. |
|
set_value |
|
No description available. |
|
get_min |
|
No description available. |
|
get_max |
|
No description available. |
|
get_inc |
|
No description available. |
|
get_representation |
|
No description available. |
|
get_unit |
|
No description available. |
|
impose_min |
|
No description available. |
|
impose_max |
|
No description available. |