Public Member Functions | Public Attributes | List of all members
gb_triggered_callback Struct Reference

#include <gb_cb.h>

Collaboration diagram for gb_triggered_callback:
Collaboration graph

Public Member Functions

 gb_triggered_callback (GBDATA *gbd_, gb_transaction_save *old_, const TypedDatabaseCallback &spec_)
 gb_triggered_callback (const gb_triggered_callback &other)
 DECLARE_ASSIGNMENT_OPERATOR (gb_triggered_callback)
 ~gb_triggered_callback ()

Public Attributes

TypedDatabaseCallback spec

Detailed Description

Definition at line 163 of file gb_cb.h.

Constructor & Destructor Documentation

gb_triggered_callback::gb_triggered_callback ( GBDATA gbd_,
gb_transaction_save old_,
const TypedDatabaseCallback spec_ 

Definition at line 169 of file gb_cb.h.

References gb_add_ref_gb_transaction_save().

gb_triggered_callback::gb_triggered_callback ( const gb_triggered_callback other)

Definition at line 176 of file gb_cb.h.

References gb_add_ref_gb_transaction_save().

gb_triggered_callback::~gb_triggered_callback ( )

Definition at line 184 of file gb_cb.h.

References gb_del_ref_gb_transaction_save().

Member Function Documentation

gb_triggered_callback::DECLARE_ASSIGNMENT_OPERATOR ( gb_triggered_callback  )

Member Data Documentation

TypedDatabaseCallback gb_triggered_callback::spec

Definition at line 165 of file gb_cb.h.

Referenced by gb_pending_callbacks::call_and_forget(), and GB_inside_callback().

gb_transaction_save* gb_triggered_callback::old

Definition at line 166 of file gb_cb.h.

Referenced by GB_read_old_size(), and GB_read_old_value().

GBDATA* gb_triggered_callback::gbd

Definition at line 167 of file gb_cb.h.

Referenced by GB_inside_callback(), and GB_read_old_value().

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