|
|
| stream_attr ()=default |
| | Constructs default (empty) stream attributes.
|
| |
| | stream_attr (engine::kind akind) |
| | Constructs stream attributes for a stream that runs on an engine of a particular kind. More...
|
| |
| void | set_threadpool (threadpool_iface *threadpool) |
| | Sets the threadpool attribute. More...
|
| |
| threadpool_iface * | get_threadpool () |
| | Returns the threadpool attribute. More...
|
| |
| | handle ()=default |
| | Constructs an empty handle object. More...
|
| |
|
| handle (const handle< T, traits > &)=default |
| | Copy constructor.
|
| |
|
| handle (handle< T, traits > &&)=default |
| | Move constructor.
|
| |
| | handle (T t, bool weak=false) |
| | Constructs a handle wrapper object from a C API handle. More...
|
| |
Public Member Functions inherited from dnnl::handle< dnnl_stream_attr_t > |
| bool | operator== (const handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > &other) const |
| | Equality operator. More...
|
| |
| bool | operator!= (const handle &other) const |
| | Inequality operator. More...
|
| |
| | handle ()=default |
| | Constructs an empty handle object. More...
|
| |
|
| handle (const handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > &)=default |
| | Copy constructor.
|
| |
|
| handle (handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > &&)=default |
| | Move constructor.
|
| |
| | handle (dnnl_stream_attr_t t, bool weak=false) |
| | Constructs a handle wrapper object from a C API handle. More...
|
| |
|
handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > & | operator= (const handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > &)=default |
| | Assignment operator.
|
| |
|
handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > & | operator= (handle< dnnl_stream_attr_t, handle_traits< dnnl_stream_attr_t > > &&)=default |
| | Move assignment operator.
|
| |
| void | reset (dnnl_stream_attr_t t, bool weak=false) |
| | Resets the handle wrapper objects to wrap a new C API handle. More...
|
| |
| dnnl_stream_attr_t | get (bool allow_empty=false) const |
| | Returns the underlying C API handle. More...
|
| |
| | operator dnnl_stream_attr_t () const |
| | Converts a handle to the underlying C API handle type. More...
|
| |
| | operator bool () const |
| | Checks whether the object is not empty. More...
|
| |
A container for stream attributes.