ARB
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
[legend]

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
 
gb_transaction_saveold
 
GBDATAgbd
 

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_ 
)
inline

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)
inline

Definition at line 176 of file gb_cb.h.

References gb_add_ref_gb_transaction_save().

gb_triggered_callback::~gb_triggered_callback ( )
inline

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: