Function Macro

GObjectDEFINE_ABSTRACT_TYPE_WITH_PRIVATE

Declaration [src]

#define G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (
  TN,
  t_n,
  T_P
)

Description [src]

Similar to G_DEFINE_TYPE_WITH_PRIVATE(), but defines an abstract type.

See G_DEFINE_TYPE_EXTENDED() for an example.

Available since:2.38

Parameters

TN -
 

The name of the new type, in Camel case.

t_n -
 

The name of the new type, in lowercase, with words separated by _.

T_P -
 

The GType of the parent type.