|
auto | readDirectory (const std::string &) -> std::vector< std::string > |
|
auto | createDirectory (const std::string &) -> bool |
|
template<class T1 , class C1 , class Ptr1 , class T2 , class C2 , class Ptr2 > |
auto | operator== (const base_ptr< T1, C1, Ptr1 > &x, const base_ptr< T2, C2, Ptr2 > &y) noexcept-> bool |
|
template<class T1 , class C1 , class Ptr1 , class T2 , class C2 , class Ptr2 > |
auto | operator!= (const base_ptr< T1, C1, Ptr1 > &x, const base_ptr< T2, C2, Ptr2 > &y) noexcept-> bool |
|
template<class T , class C , class Ptr > |
auto | operator== (const base_ptr< T, C, Ptr > &x, std::nullptr_t) noexcept-> bool |
|
template<class T , class C , class Ptr > |
auto | operator== (std::nullptr_t, const base_ptr< T, C, Ptr > &x) noexcept-> bool |
|
template<class T , class C , class Ptr > |
auto | operator!= (const base_ptr< T, C, Ptr > &x, std::nullptr_t) noexcept-> bool |
|
template<class T , class C , class Ptr > |
auto | operator!= (std::nullptr_t, const base_ptr< T, C, Ptr > &x) noexcept-> bool |
|
template<class T > |
auto | queue_limit (T t) -> std::size_t |
|
ddRF provides two types of pointers: A simple ("one-dimensional") one and a pitched ("multi-dimensional") one. Implementations for different hardware have to provide CopyPolicy and Ptr for the underlying operations.