Intel clGPU
engine_object Struct Reference

The base class for all Engine connected objects. More...

#include <engine.hpp>

Inherits enable_shared_from_this< engine_object >.

Inherited by buffer, command, and event.

Public Member Functions

 engine_object (const std::shared_ptr< engine > &engine)
 
template<class EngTy = engine>
auto get_engine () const -> typename std::enable_if< std::is_base_of< engine, EngTy >::value, std::shared_ptr< EngTy >>::type
 Returns associated Engine object.
 

Detailed Description

The base class for all Engine connected objects.

Definition at line 52 of file engine.hpp.


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