Function Macro

AtkDEFINE_ABSTRACT_TYPE

Declaration [src]

#define ATK_DEFINE_ABSTRACT_TYPE (
  TN,
  t_n,
  T_P
)

Description [src]

A convenience macro for ATK type implementations. Similar to ATK_DEFINE_TYPE(), but defines an abstract type.

Available since:1.22
This function is not directly available to language bindings

Parameters

TN

Type: -

The name of the new type, in Camel case.

t_n

Type: -

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

T_P

Type: -

The GType of the parent type.