Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

aiogate::pin_info_extra Class Reference

pin information required for proper pin destruction More...

Inheritance diagram for aiogate::pin_info_extra:

aiogate::pin_info_minimum

List of all members.

Public Member Functions

 pin_info_extra (const pin_info_minimum &x, size_t ident, size_t mask, bool invoke_callback)
 constructor
 pin_info_extra (const pin_info_extra &x)
 copies constructor

Public Attributes

size_t _ident
 pin ident
size_t _mask
 reason why pin has been closed
bool _invoke_callback
 flag if user callback should be invoked upon pin closure


Detailed Description

pin information required for proper pin destruction

Definition at line 163 of file aiogate.h.


Constructor & Destructor Documentation

aiogate::pin_info_extra::pin_info_extra ( const pin_info_minimum x,
size_t  ident,
size_t  mask,
bool  invoke_callback 
) [inline]

constructor

Parameters:
x  minimum pin info
ident  pin ident
mask  reason why pin has been closed
invoke_callback  flag if user callback should be invoked upon pin closure

Definition at line 167 of file aiogate.h.

aiogate::pin_info_extra::pin_info_extra ( const pin_info_extra x  )  [inline]

copies constructor

Definition at line 180 of file aiogate.h.


Member Data Documentation

pin ident

Definition at line 188 of file aiogate.h.

Referenced by aiogate::final_close().

reason why pin has been closed

Definition at line 189 of file aiogate.h.

Referenced by aiogate::final_close().

flag if user callback should be invoked upon pin closure

Definition at line 190 of file aiogate.h.

Referenced by aiogate::final_close().


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


© Copyright Terimber 2003-.