logo top
Main Page   Groups   Namespaces  

sigc::internal::trackable_callback_list Struct Reference

Callback list. More...

List of all members.

Public Member Functions

void add_callback (void* data, void*(* func)(void*))
void remove_callback (void* data)
void clear ()
 trackable_callback_list ()
 ~trackable_callback_list ()


Detailed Description

Callback list.

A callback list holds an STL list of callbacks of type trackable_callback. Callbacks are added and removed with add_callback(), remove_callback() and clear(). The callbacks are invoked from clear() and from the destructor.


Constructor & Destructor Documentation

sigc::internal::trackable_callback_list::trackable_callback_list (  )  [inline]
 

sigc::internal::trackable_callback_list::~trackable_callback_list (  ) 
 


Member Function Documentation

void sigc::internal::trackable_callback_list::add_callback ( void*  data,
void *(*  func)(void *)
 

void sigc::internal::trackable_callback_list::clear (  ) 
 

void sigc::internal::trackable_callback_list::remove_callback ( void*  data  ) 
 


The documentation for this struct was generated from the following file:
Generated for libsigc++ 2.0 by Doxygen 1.3.3 © 1997-2001