VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs

This file contains the declaration of DtThreadStart and DtThread classes. More...

Go to the source code of this file.

Classes

class  DtThreadStart
 The thread start object. More...
 
class  DtThread
 Abstract Threading Class Provides a system independent thread object. More...
 

Typedefs

typedef void(* DtRunnableFunction )(void *, volatile bool *)
 Define the DtRunnableFunction interface to run a C function in a thread. More...
 
typedef DtBoost::shared_ptr
< DtThreadStart
DtThreadStartSP
 

Detailed Description

This file contains the declaration of DtThreadStart and DtThread classes.

Typedef Documentation

typedef void(* DtRunnableFunction)(void *, volatile bool *)

Define the DtRunnableFunction interface to run a C function in a thread.

The parameters provided are void* for initialization data, and a volatile boolean that can be used to signal an early termination.

typedef DtBoost::shared_ptr<DtThreadStart> DtThreadStartSP

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)