org.gstreamer.lowlevel
Interface GObjectAPI

All Superinterfaces:
com.sun.jna.Library

public interface GObjectAPI
extends com.sun.jna.Library


Nested Class Summary
static interface GObjectAPI.GBaseFinalizeFunc
           
static interface GObjectAPI.GBaseInitFunc
           
static interface GObjectAPI.GClassFinalizeFunc
           
static interface GObjectAPI.GClassInitFunc
           
static interface GObjectAPI.GClosureNotify
           
static interface GObjectAPI.GInstanceInitFunc
           
static class GObjectAPI.GObjectClass
           
static class GObjectAPI.GObjectConstructParam
           
static class GObjectAPI.GObjectStruct
           
static class GObjectAPI.GParamSpec
           
static interface GObjectAPI.GToggleNotify
           
static class GObjectAPI.GTypeClass
           
static class GObjectAPI.GTypeInfo
           
static class GObjectAPI.GTypeInstance
           
static interface GObjectAPI.GWeakNotify
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static GObjectAPI gobj
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 java.lang.String g_intern_static_string(java.lang.String string)
           
 java.lang.String g_intern_string(java.lang.String string)
           
 void g_object_add_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, IntPtr data)
           
 void g_object_add_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, com.sun.jna.Pointer data)
           
 GObjectAPI.GParamSpec g_object_class_find_property(GObjectAPI.GObjectClass oclass, java.lang.String property_name)
           
 GObjectAPI.GParamSpec g_object_class_find_property(com.sun.jna.Pointer oclass, java.lang.String property_name)
           
 void g_object_get_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
           
 GType g_object_get_type()
           
 void g_object_get(GObject obj, java.lang.String propertyName, com.sun.jna.ptr.PointerByReference... data)
           
 boolean g_object_is_floating(GObject obj)
           
 com.sun.jna.Pointer g_object_new(GType object_type, java.lang.Object... args)
           
 com.sun.jna.Pointer g_object_ref(GObject object)
           
 void g_object_remove_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, IntPtr data)
           
 void g_object_remove_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, com.sun.jna.Pointer data)
           
 void g_object_set_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
           
 void g_object_set(GObject obj, java.lang.String propertyName, java.lang.Object... data)
           
 void g_object_unref(GObject object)
           
 void g_object_weak_ref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
           
 void g_object_weak_unref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
           
 GQuark g_quark_from_static_string(java.lang.String string)
           
 GQuark g_quark_from_string(java.lang.String string)
           
 java.lang.String g_quark_to_string(GQuark quark)
           
 GQuark g_quark_try_string(java.lang.String string)
           
 com.sun.jna.NativeLong g_signal_connect_data(GObject obj, java.lang.String signal, com.sun.jna.Callback callback, com.sun.jna.Pointer data, GObjectAPI.GClosureNotify destroy_data, int connect_flags)
           
 void g_signal_handler_disconnect(GObject obj, com.sun.jna.NativeLong id)
           
 com.sun.jna.Pointer g_type_create_instance(GType type)
           
 int g_type_depth(GType type)
           
 void g_type_free_instance(com.sun.jna.Pointer instance)
           
 GType g_type_from_name(java.lang.String name)
           
 void g_type_init_with_debug_flags(int flags)
           
 void g_type_init()
           
 java.lang.String g_type_name(GType type)
           
 GType g_type_parent(GType type)
           
 GType g_type_register_static_simple(GType parent_type, com.sun.jna.Pointer type_name, int class_size, GObjectAPI.GClassInitFunc class_init, int instance_size, GObjectAPI.GInstanceInitFunc instance_init, int flags)
           
 GType g_type_register_static_simple(GType parent_type, java.lang.String type_name, int class_size, GObjectAPI.GClassInitFunc class_init, int instance_size, GObjectAPI.GInstanceInitFunc instance_init, int flags)
           
 GType g_type_register_static(GType parent_type, com.sun.jna.Pointer type_name, GObjectAPI.GTypeInfo info, int flags)
           
 GType g_type_register_static(GType parent_type, java.lang.String type_name, GObjectAPI.GTypeInfo info, int flags)
           
 

Field Detail

gobj

static final GObjectAPI gobj
Method Detail

g_object_get_type

GType g_object_get_type()

g_object_set_property

void g_object_set_property(GObject obj,
                           java.lang.String property,
                           GValueAPI.GValue data)

g_object_get_property

void g_object_get_property(GObject obj,
                           java.lang.String property,
                           GValueAPI.GValue data)

g_object_set

void g_object_set(GObject obj,
                  java.lang.String propertyName,
                  java.lang.Object... data)

g_object_get

void g_object_get(GObject obj,
                  java.lang.String propertyName,
                  com.sun.jna.ptr.PointerByReference... data)

g_object_new

com.sun.jna.Pointer g_object_new(GType object_type,
                                 java.lang.Object... args)

g_signal_connect_data

com.sun.jna.NativeLong g_signal_connect_data(GObject obj,
                                             java.lang.String signal,
                                             com.sun.jna.Callback callback,
                                             com.sun.jna.Pointer data,
                                             GObjectAPI.GClosureNotify destroy_data,
                                             int connect_flags)

g_signal_handler_disconnect

void g_signal_handler_disconnect(GObject obj,
                                 com.sun.jna.NativeLong id)

g_object_is_floating

boolean g_object_is_floating(GObject obj)

g_object_add_toggle_ref

void g_object_add_toggle_ref(com.sun.jna.Pointer object,
                             GObjectAPI.GToggleNotify notify,
                             com.sun.jna.Pointer data)

g_object_remove_toggle_ref

void g_object_remove_toggle_ref(com.sun.jna.Pointer object,
                                GObjectAPI.GToggleNotify notify,
                                com.sun.jna.Pointer data)

g_object_add_toggle_ref

void g_object_add_toggle_ref(com.sun.jna.Pointer object,
                             GObjectAPI.GToggleNotify notify,
                             IntPtr data)

g_object_remove_toggle_ref

void g_object_remove_toggle_ref(com.sun.jna.Pointer object,
                                GObjectAPI.GToggleNotify notify,
                                IntPtr data)

g_object_weak_ref

void g_object_weak_ref(GObject object,
                       GObjectAPI.GWeakNotify notify,
                       IntPtr data)

g_object_weak_unref

void g_object_weak_unref(GObject object,
                         GObjectAPI.GWeakNotify notify,
                         IntPtr data)

g_object_ref

com.sun.jna.Pointer g_object_ref(GObject object)

g_object_unref

void g_object_unref(GObject object)

g_object_class_find_property

GObjectAPI.GParamSpec g_object_class_find_property(GObjectAPI.GObjectClass oclass,
                                                   java.lang.String property_name)

g_object_class_find_property

GObjectAPI.GParamSpec g_object_class_find_property(com.sun.jna.Pointer oclass,
                                                   java.lang.String property_name)

g_quark_try_string

GQuark g_quark_try_string(java.lang.String string)

g_quark_from_static_string

GQuark g_quark_from_static_string(java.lang.String string)

g_quark_from_string

GQuark g_quark_from_string(java.lang.String string)

g_quark_to_string

java.lang.String g_quark_to_string(GQuark quark)

g_intern_string

java.lang.String g_intern_string(java.lang.String string)

g_intern_static_string

java.lang.String g_intern_static_string(java.lang.String string)

g_type_init

void g_type_init()

g_type_init_with_debug_flags

void g_type_init_with_debug_flags(int flags)

g_type_name

java.lang.String g_type_name(GType type)

g_type_from_name

GType g_type_from_name(java.lang.String name)

g_type_parent

GType g_type_parent(GType type)

g_type_depth

int g_type_depth(GType type)

g_type_create_instance

com.sun.jna.Pointer g_type_create_instance(GType type)

g_type_free_instance

void g_type_free_instance(com.sun.jna.Pointer instance)

g_type_register_static

GType g_type_register_static(GType parent_type,
                             java.lang.String type_name,
                             GObjectAPI.GTypeInfo info,
                             int flags)

g_type_register_static

GType g_type_register_static(GType parent_type,
                             com.sun.jna.Pointer type_name,
                             GObjectAPI.GTypeInfo info,
                             int flags)

g_type_register_static_simple

GType g_type_register_static_simple(GType parent_type,
                                    java.lang.String type_name,
                                    int class_size,
                                    GObjectAPI.GClassInitFunc class_init,
                                    int instance_size,
                                    GObjectAPI.GInstanceInitFunc instance_init,
                                    int flags)

g_type_register_static_simple

GType g_type_register_static_simple(GType parent_type,
                                    com.sun.jna.Pointer type_name,
                                    int class_size,
                                    GObjectAPI.GClassInitFunc class_init,
                                    int instance_size,
                                    GObjectAPI.GInstanceInitFunc instance_init,
                                    int flags)