|
| template<typename T , Int N> |
| Block< T > | ToBlock (T(&array)[N]) |
| |
| template<typename T > |
| Block< typename maxon::details::BlockType< T >::type > | ToBlock (T *ptr, Int size) |
| |
| template<typename T > |
| Block< T > | ToSingletonBlock (T &value) |
| |
| template<typename T > |
| Block< const T > | ToSingletonBlock (const T &value) |
| |
| template<typename T > |
| StridedBlock< typename maxon::details::BlockType< T >::type > | ToBlock (T *ptr, Int size, Int stride) |
| |
| Block< const Char > | CharToBlock (const Char *str) |
| |
| Block< const UChar > | CharToBlock (const UChar *str) |
| |
| template<Int N> |
| Block< const Char > | CharToBlock (const Char(&str)[N]) |
| |
| template<Int N> |
| Block< const UChar > | CharToBlock (const UChar(&str)[N]) |
| |
| template<Int N> |
| Block< const Utf32Char > | CharToBlock (const Utf32Char(&str)[N]) |
| |
| template<typename T > |
| Block< const Byte > | ToByteBlock (const T &value) |
| |
| template<typename T > |
| Block< Byte > | ToByteBlock (T &value) |
| |
| template<typename T , Bool STRIDED, Bool MOVE> |
| Block< const Byte > | ToByteBlock (const Block< T, STRIDED, MOVE > &block)=delete |
| |
| template<typename T , Bool STRIDED, Bool MOVE> |
| Block< const Byte > | ToByteBlock (Block< T, STRIDED, MOVE > &block)=delete |
| |
| template<typename T > |
| | TmpBlock (const std::initializer_list< T > &) -> TmpBlock< T > |
| |