Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

basic_netbuf< charT, traits >::SetScope< T > Struct Template Reference

this allows us to reset status variables like openInProgress if a thread cancel occurs More...

#include <netstream.h>


Detailed Description

template<class charT, class traits = std::char_traits<charT>>
template<typename T>
struct basic_netbuf< charT, traits >::SetScope< T >

this allows us to reset status variables like openInProgress if a thread cancel occurs

Definition at line 191 of file netstream.h.

List of all members.

Public Member Functions

 SetScope (T &target, const T &enter, const T &leave)
 ~SetScope ()

Public Attributes

T & tgt
dtr

Constructor & Destructor Documentation

template<class charT , class traits = std::char_traits<charT>>
template<typename T>
basic_netbuf< charT, traits >::SetScope< T >::SetScope ( T &  target,
const T &  enter,
const T &  leave 
)

Definition at line 192 of file netstream.h.

template<class charT , class traits = std::char_traits<charT>>
template<typename T>
basic_netbuf< charT, traits >::SetScope< T >::~SetScope (  ) 

Definition at line 193 of file netstream.h.


Member Data Documentation

template<class charT , class traits = std::char_traits<charT>>
template<typename T>
T basic_netbuf< charT, traits >::SetScope< T >::dtr
template<class charT , class traits = std::char_traits<charT>>
template<typename T>
T& basic_netbuf< charT, traits >::SetScope< T >::tgt

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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:05 2016 by Doxygen 1.6.3