24.02.1
|
Data Structures | |
class | ObjectBase |
Object base class for library objects. More... | |
struct | ObjectDeleter |
Construct to handle destruction of objects. More... | |
struct | ObjectDeleter< AclContext > |
struct | ObjectDeleter< AclOperator > |
struct | ObjectDeleter< AclQueue > |
struct | ObjectDeleter< AclTensor > |
struct | ObjectDeleter< AclTensorPack > |
Functions | |
template<typename E , typename SE > | |
constexpr E | as_cenum (SE v) noexcept |
Convert a strongly typed enum to an old plain c enum. More... | |
template<typename SE , typename E > | |
constexpr SE | as_enum (E val) noexcept |
Convert plain old enumeration to a strongly typed enum. More... | |
template<typename T > | |
bool | operator== (const ObjectBase< T > &lhs, const ObjectBase< T > &rhs) |
Equality operator for library object. More... | |
template<typename T > | |
bool | operator!= (const ObjectBase< T > &lhs, const ObjectBase< T > &rhs) |
Inequality operator for library object. More... | |
|
constexprnoexcept |
|
constexprnoexcept |
bool acl::detail::operator!= | ( | const ObjectBase< T > & | lhs, |
const ObjectBase< T > & | rhs | ||
) |
bool acl::detail::operator== | ( | const ObjectBase< T > & | lhs, |
const ObjectBase< T > & | rhs | ||
) |
Equality operator for library object.
T | Parameter to template on |
[in] | lhs | Left hand-side argument |
[in] | rhs | Right hand-side argument |
Definition at line 187 of file Acl.hpp.
References ObjectBase< T >::get().