Classes | Public Member Functions | Public Attributes
OVR::ThreadCommand Class Reference

#include <OVR_ThreadCommandQueue.h>

Inheritance diagram for OVR::ThreadCommand:
Inheritance graph
[legend]

List of all members.

Classes

class  NotifyEvent
class  PopBuffer

Public Member Functions

virtual ThreadCommandCopyConstruct (void *p) const =0
virtual void Execute () const =0
UPInt GetSize () const
bool NeedsWait () const
 ThreadCommand (UPInt size, bool waitFlag, bool exitFlag=false)
virtual ~ThreadCommand ()

Public Attributes

bool ExitFlag
NotifyEventpEvent
UInt16 Size
bool WaitFlag

Detailed Description

Definition at line 35 of file OVR_ThreadCommandQueue.h.


Constructor & Destructor Documentation

OVR::ThreadCommand::ThreadCommand ( UPInt  size,
bool  waitFlag,
bool  exitFlag = false 
) [inline]

Definition at line 86 of file OVR_ThreadCommandQueue.h.

virtual OVR::ThreadCommand::~ThreadCommand ( ) [inline, virtual]

Definition at line 88 of file OVR_ThreadCommandQueue.h.


Member Function Documentation

virtual ThreadCommand* OVR::ThreadCommand::CopyConstruct ( void *  p) const [pure virtual]
virtual void OVR::ThreadCommand::Execute ( ) const [pure virtual]
UPInt OVR::ThreadCommand::GetSize ( ) const [inline]

Definition at line 91 of file OVR_ThreadCommandQueue.h.

bool OVR::ThreadCommand::NeedsWait ( ) const [inline]

Definition at line 90 of file OVR_ThreadCommandQueue.h.


Member Data Documentation

Definition at line 83 of file OVR_ThreadCommandQueue.h.

Definition at line 84 of file OVR_ThreadCommandQueue.h.

Definition at line 81 of file OVR_ThreadCommandQueue.h.

Definition at line 82 of file OVR_ThreadCommandQueue.h.


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


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49