g_object_new(G_TYPE_OBJECT) instance的建立。

os posted @ 2013年9月10日 14:12 in GObject , 975 阅读

gobjec相关学习文章的list.

 

g_type_init()

g_object_new(G_TYPE_OBJECT)

Entering type_data_make_W
GInterface:
Leaving  type_data_make_W

Entering type_data_make_W
GTypePlugin:
Leaving  type_data_make_W

Entering type_data_make_W
gchar:
Leaving  type_data_make_W

Entering type_data_make_W
guchar:
Leaving  type_data_make_W

Entering type_data_make_W
gboolean:
Leaving  type_data_make_W

Entering type_data_make_W
gint:
Leaving  type_data_make_W

Entering type_data_make_W
guint:
Leaving  type_data_make_W

Entering type_data_make_W
glong:
Leaving  type_data_make_W

Entering type_data_make_W
gulong:
Leaving  type_data_make_W

Entering type_data_make_W
gint64:
Leaving  type_data_make_W

Entering type_data_make_W
guint64:
Leaving  type_data_make_W

Entering type_data_make_W
gfloat:
Leaving  type_data_make_W

Entering type_data_make_W
gdouble:
Leaving  type_data_make_W

Entering type_data_make_W
gchararray:
Leaving  type_data_make_W

Entering type_data_make_W
gpointer:
Leaving  type_data_make_W

Entering type_data_make_W
GVariant:
Leaving  type_data_make_W

Entering type_data_make_W
GEnum:
GEnum->is_classed = 1
Leaving  type_data_make_W

Entering type_data_make_W
GFlags:
GFlags->is_classed = 1
Leaving  type_data_make_W

Entering type_data_make_W
GBoxed:
Leaving  type_data_make_W

Entering type_data_make_W
GParam:
GParam->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GObject:
GObject->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamChar:
GParamChar->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamUChar:
GParamUChar->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamBoolean:
GParamBoolean->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamInt:
GParamInt->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamUInt:
GParamUInt->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamLong:
GParamLong->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamULong:
GParamULong->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamInt64:
GParamInt64->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamUInt64:
GParamUInt64->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamUnichar:
GParamUnichar->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamEnum:
GParamEnum->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamFlags:
GParamFlags->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamFloat:
GParamFloat->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamDouble:
GParamDouble->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamString:
GParamString->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamParam:
GParamParam->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamBoxed:
GParamBoxed->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamPointer:
GParamPointer->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GValueArray:
Leaving  type_data_make_W

Entering type_data_make_W
GParamValueArray:
GParamValueArray->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamObject:
GParamObject->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamOverride:
GParamOverride->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GType:
Leaving  type_data_make_W

Entering type_data_make_W
GParamGType:
GParamGType->is_instantiatable = 1
Leaving  type_data_make_W

Entering type_data_make_W
GParamVariant:
GParamVariant->is_instantiatable = 1
Leaving  type_data_make_W



========================================================

Entering g_type_class_ref
Type:GObject
 
+Entering type_class_init_Wm
Call GObject.class_init_base()
Call GObject.class_init()
-Leaving  type_class_init_Wm
Leaving  g_type_class_ref

Entering g_type_class_ref
Type:GObject
Leaving  g_type_class_ref

Call GObject.instance_init()

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter