Logo Search packages:      
Sourcecode: handlersocket version File versions  Download package

Public Member Functions | Static Private Member Functions | Private Attributes

dena::thread< T > Struct Template Reference

Inheritance diagram for dena::thread< T >:
Inheritance graph
[legend]
Collaboration diagram for dena::thread< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void join ()
T & operator* ()
T * operator-> ()
void start ()
bool start_nothrow ()
template<typename Ta0 , typename Ta1 >
 thread (const Ta0 &a0, volatile Ta1 &a1, size_t stack_sz=256 *1024)
template<typename Ta >
 thread (const Ta &arg, size_t stack_sz=256 *1024)

Static Private Member Functions

static void * thread_main (void *arg)

Private Attributes

bool need_join
obj
size_t stack_size
pthread_t thr

Detailed Description

template<typename T>
struct dena::thread< T >

Definition at line 20 of file thread.hpp.


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

Generated by  Doxygen 1.6.0   Back to index