Ice 3.7 C++11 API Reference
Public Types | Public Member Functions | Static Public Member Functions | List of all members
IceUtil::ThreadControl Class Reference

#include <Thread.h>

Public Types

typedef pthread_t ID
 

Public Member Functions

void detach ()
 
ID id () const
 
void join ()
 
bool operator!= (const ThreadControl &) const
 
bool operator== (const ThreadControl &) const
 
 ThreadControl ()
 
 ThreadControl (pthread_t)
 

Static Public Member Functions

static void sleep (const Time &)
 
static void yield ()
 

Member Typedef Documentation

◆ ID

typedef pthread_t IceUtil::ThreadControl::ID

Constructor & Destructor Documentation

◆ ThreadControl() [1/2]

IceUtil::ThreadControl::ThreadControl ( )

◆ ThreadControl() [2/2]

IceUtil::ThreadControl::ThreadControl ( pthread_t  )
explicit

Member Function Documentation

◆ detach()

void IceUtil::ThreadControl::detach ( )

◆ id()

ID IceUtil::ThreadControl::id ( ) const

◆ join()

void IceUtil::ThreadControl::join ( )

◆ operator!=()

bool IceUtil::ThreadControl::operator!= ( const ThreadControl ) const

◆ operator==()

bool IceUtil::ThreadControl::operator== ( const ThreadControl ) const

◆ sleep()

static void IceUtil::ThreadControl::sleep ( const Time )
static

◆ yield()

static void IceUtil::ThreadControl::yield ( )
static

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