#include "lib/access-casted-o.hpp"
template<typename TAR>
struct util::AccessCasted_O< TAR >
Definition at line 132 of file access-casted-o.hpp.
|
| 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 TAR | access (...) |
| |
| static TAR | ifEmpty () |
| |
◆ access() [1/3]
template<typename TAR >
template<typename ELM >
| static std::enable_if< use_dynamic_downcast< ELM &, TAR >::value, TAR >::type access |
( |
ELM & |
elem | ) |
|
|
inlinestatic |
◆ access() [2/3]
template<typename TAR >
template<typename ELM >
| static std::enable_if< use_static_downcast< ELM &, TAR >::value, TAR >::type access |
( |
ELM & |
elem | ) |
|
|
inlinestatic |
◆ access() [3/3]
template<typename TAR >
template<typename ELM >
| static std::enable_if< use_conversion< ELM &, TAR >::value, TAR >::type access |
( |
ELM & |
elem | ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file: