Interface

AravisGcString

Description

interface Aravis.GcString : GObject.Object

No description available.

Prerequisite

In order to implement GcString, your type must inherit fromGObject.

Instance methods

arv_gc_string_get_max_length
No description available.

arv_gc_string_get_value

Please note the string content is still owned by the gc_string object, which means the returned pointer may not be still valid after a new call to this function..

arv_gc_string_set_value

Set value as the new gc_string value.

Interface structure

struct AravisGcStringInterface {
  GTypeInterface parent;
  const char* (* get_value) (
    ArvGcString* gc_string,
    GError** error
  );
  void (* set_value) (
    ArvGcString* gc_string,
    const char* value,
    GError** error
  );
  gint64 (* get_max_length) (
    ArvGcString* gc_string,
    GError** error
  );
  
}

No description available.

Interface members
parent
GTypeInterface
 

No description available.

get_value
const char* (* get_value) (
    ArvGcString* gc_string,
    GError** error
  )
 

No description available.

set_value
void (* set_value) (
    ArvGcString* gc_string,
    const char* value,
    GError** error
  )
 

No description available.

get_max_length
gint64 (* get_max_length) (
    ArvGcString* gc_string,
    GError** error
  )
 

No description available.

Virtual methods

Aravis.GcString.get_max_length
No description available.

Aravis.GcString.get_value

Please note the string content is still owned by the gc_string object, which means the returned pointer may not be still valid after a new call to this function..

Aravis.GcString.set_value

Set value as the new gc_string value.