libsigc++ 2.0: sigc::internal::trackable_callback Struct Reference

Main Page Groups Namespaces

# sigc::internal::trackable_callback Struct Reference

Destroy notification callback. More...

List of all members.

## Public Member Functions
| trackable_callback (void* data, func_destroy_notify func)
## Public Attributes
void* | data_
func_destroy_notify | func_

## Detailed Description

Destroy notification callback.

A destroy notification callback consists of a data pointer and a function pointer. The function is executed from the owning callback list (of type sigc::internal::trackable_callback_list) when its parent object (of type sigc::trackable) is destroyed or overwritten.

## Constructor& Destructor Documentation

sigc::internal::trackable_callback::trackable_callback | ( | void * | data,
|  | func_destroy_notify | func |
| ) |  |  | `[inline]`

## Member Data Documentation

void* sigc::internal::trackable_callback::data_

func_destroy_notify sigc::internal::trackable_callback::func_

The documentation for this struct was generated from the following file:

- trackable.h