Gateware Libraries  6.3.A
Beta Build
GW::CORE::GMultiThreaded Class Reference

This interface is only used to label and query interfaces which promise to 100% internally support thread safety. More...

#include <GMultiThreaded.h>

Inheritance diagram for GW::CORE::GMultiThreaded:
GW::CORE::GInterface GW::AUDIO::GAudio GW::AUDIO::GMusic GW::AUDIO::GSound GW::CORE::GBroadcasting GW::CORE::GListener GW::SYSTEM::GFile GW::SYSTEM::GLog GW::SYSTEM::GBufferedInput GW::SYSTEM::GController GW::SYSTEM::GWindow GW::GRAPHICS::GDirectX11Surface GW::GRAPHICS::GOpenGLSurface

Additional Inherited Members

- Public Member Functions inherited from GW::CORE::GInterface
virtual GReturn GetCount (unsigned int &_outCount)=0
 Return the total number of active references to this object. More...
 
virtual GReturn IncrementCount ()=0
 Increase the total number of active references to this object. More...
 
virtual GReturn DecrementCount ()=0
 Decrease the total number of active references to this object. More...
 
virtual GReturn RequestInterface (const GUUIID &_interfaceID, void **_outputInterface)=0
 Requests an interface that may or may not be supported by this object. More...
 

Detailed Description

This interface is only used to label and query interfaces which promise to 100% internally support thread safety.


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