STAPL API Reference |
Modules Classes |
Type traits related to ARMI. More...
Classes | |
struct | stapl::callable_traits< F > |
Callable introspection class. More... | |
struct | stapl::is_non_commutative< BinaryOperation > |
Detects if BinaryOperation is a non-commutative operation. More... | |
struct | stapl::is_p_object< T > |
Detects if T is a p_object. More... | |
struct | stapl::is_p_object_reference< T > |
Detects if T is a reference to a p_object. More... | |
struct | stapl::is_p_object_pointer< T > |
Detects if T is a pointer to a p_object. More... | |
struct | stapl::derived_types< T > |
Provide traits for RMIs with arbitrary types. More... | |
Macros | |
#define | STAPL_POLYMORPHIC_TYPE() |
Declares the current type as a type in a polymorphic hierarchy. More... | |
Type traits related to ARMI.
#define STAPL_POLYMORPHIC_TYPE | ( | ) |
Declares the current type as a type in a polymorphic hierarchy.
Usage example:
public
access specifier.