OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::ThreadHandle Class Reference

#include <OgreThreads.h>

Public Member Functions

 ThreadHandle (size_t threadIdx, void *userParam)
 ~ThreadHandle ()
HANDLE _getOsHandle () const
 Internal use. More...
void _setOsHandle (HANDLE handle)
 Internal use. More...
size_t getThreadIdx () const
void * getUserParam () const

Private Attributes

HANDLE mThread
size_t mThreadIdx
void * mUserParam

Detailed Description

Definition at line 90 of file OgreThreads.h.

Constructor & Destructor Documentation

Ogre::ThreadHandle::ThreadHandle ( size_t  threadIdx,
void *  userParam 
Ogre::ThreadHandle::~ThreadHandle ( )

Member Function Documentation

HANDLE Ogre::ThreadHandle::_getOsHandle ( ) const

Internal use.

Definition at line 111 of file OgreThreads.h.

void Ogre::ThreadHandle::_setOsHandle ( HANDLE  handle)

Internal use.

Definition at line 109 of file OgreThreads.h.

size_t Ogre::ThreadHandle::getThreadIdx ( ) const

Definition at line 104 of file OgreThreads.h.

void* Ogre::ThreadHandle::getUserParam ( ) const

Definition at line 105 of file OgreThreads.h.

Member Data Documentation

HANDLE Ogre::ThreadHandle::mThread

Definition at line 93 of file OgreThreads.h.

size_t Ogre::ThreadHandle::mThreadIdx

Definition at line 97 of file OgreThreads.h.

void* Ogre::ThreadHandle::mUserParam

Definition at line 98 of file OgreThreads.h.

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