Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 132 of file access-casted-o.hpp.
Static Public Member Functions | |
template<typename ELM > | |
static std::enable_if< use_dynamic_downcast< ELM &, TAR >::value, TAR >::type | access (ELM &elem) |
template<typename ELM > | |
static std::enable_if< use_static_downcast< ELM &, TAR >::value, TAR >::type | access (ELM &elem) |
template<typename ELM > | |
static std::enable_if< use_conversion< ELM &, TAR >::value, TAR >::type | access (ELM &elem) |
Static Public Member Functions inherited from NullAccessor< TAR > | |
static TAR | access (...) |
static TAR | ifEmpty () |
Additional Inherited Members | |
Public Types inherited from NullAccessor< TAR > | |
typedef TAR | Ret |