Intel clGPU
engine Member List

This is the complete list of members for engine, including all inherited members.

create_buffer(size_t size, void *ptr=nullptr)=0enginepure virtual
get_commands_parallel(const std::vector< std::shared_ptr< command >> &commands={})=0enginepure virtual
get_commands_sequence(const std::vector< std::shared_ptr< command >> &commands={})=0enginepure virtual
get_inout_buffer(const blob< T, Dir > &blob, size_t num) -> typename std::enable_if< Dir==inout, std::shared_ptr< buffer_binding >>::typeengineinlinestatic
get_input_buffer(const blob< T, Dir > &blob, size_t num) -> typename std::enable_if<(Dir &input) !=0enginepure virtualstatic
get_kernel(const std::string &name, const std::string &module=std::string())=0enginepure virtual
get_output_buffer(const blob< T, Dir > &blob, size_t num) -> typename std::enable_if<(Dir &output) !=0enginepure virtualstatic
get_primitive_db()=0enginepure virtual
get_raise_event_command()=0enginepure virtual
get_temp_buffer(size_t num)engineinline
~engine()=default (defined in engine)enginevirtual