Public Member Functions | Private Attributes | Friends

unwind_protect::fcn_elem Class Reference

#include "unwind-prot.h"

Inheritance diagram for unwind_protect::fcn_elem:
Inheritance graph
[legend]
Collaboration diagram for unwind_protect::fcn_elem:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 fcn_elem (void(*fptr)(void))
void run (void)

Private Attributes

void(* e_fptr )(void)

Friends

class unwind_protect

Detailed Description

Definition at line 65 of file unwind-prot.h.


Constructor & Destructor Documentation

unwind_protect::fcn_elem::fcn_elem ( void(*)(void)  fptr  )  [inline]

Definition at line 68 of file unwind-prot.h.


Member Function Documentation

void unwind_protect::fcn_elem::run ( void   )  [inline, virtual]

Reimplemented from unwind_protect::elem.

Definition at line 71 of file unwind-prot.h.


Friends And Related Function Documentation

friend class unwind_protect [friend, inherited]

Definition at line 52 of file unwind-prot.h.


Member Data Documentation

void(* unwind_protect::fcn_elem::e_fptr)(void) [private]

Definition at line 74 of file unwind-prot.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines