struct fxns::type
Declaration
template <typename T, typename IArch, typename OArch, typename Char>
struct fxns::type { /* full declaration omitted */ };Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:204
Method Overview
- public static void clone(void *const * src, void ** dest)
- public static T & construct(void ** f)
- public static void copy(void *const * src, void ** dest)
- public static void destruct(void ** x)
- public static bool equal_to(void *const * x, void *const * y)
- public static T & get(void ** f)
- public static const T & get(void *const * f)
- public static fxn_ptr_table<IArch, OArch, Char, std::true_type> * get_ptr()
- public static const std::type_info & get_type()
- public static void static_delete(void ** x)
Methods
static void clone(void* const* src, void** dest)
static void clone(void* const* src, void** dest)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:239
Parameters
- void* const* src
- void** dest
static T& construct(void** f)
static T& construct(void** f)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:216
Parameters
- void** f
static void copy(void* const* src, void** dest)
static void copy(void* const* src, void** dest)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:243
Parameters
- void* const* src
- void** dest
static void destruct(void** x)
static void destruct(void** x)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:235
Parameters
- void** x
static bool equal_to(void* const* x,
void* const* y)
static bool equal_to(void* const* x,
void* const* y)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:247
Parameters
- void* const* x
- void* const* y
static T& get(void** f)
static T& get(void** f)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:222
Parameters
- void** f
static const T& get(void* const* f)
static const T& get(void* const* f)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:227
Parameters
- void* const* f
static fxn_ptr_table<IArch,
OArch,
Char,
std::true_type>*
get_ptr()
static fxn_ptr_table<IArch,
OArch,
Char,
std::true_type>*
get_ptr()Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:206
static const std::type_info& get_type()
static const std::type_info& get_type()Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:212
static void static_delete(void** x)
static void static_delete(void** x)Declared at: libs/pika/datastructures/include/pika/datastructures/any.hpp:231
Parameters
- void** x