#include <SO3Any.h>
Variant type that can hold SAny other type.
Definition at line 47 of file SO3Any.h.
◆ SAny() [1/3]
◆ SAny() [2/3]
template<typename ValueType >
SO3::SAny::SAny |
( |
const ValueType & |
value | ) |
|
|
inlineexplicit |
◆ SAny() [3/3]
SO3::SAny::SAny |
( |
const SAny & |
other | ) |
|
|
inline |
◆ ~SAny()
virtual SO3::SAny::~SAny |
( |
| ) |
|
|
inlinevirtual |
◆ Destroy()
void SO3::SAny::Destroy |
( |
| ) |
|
|
inline |
◆ GetType()
const std::type_info & SO3::SAny::GetType |
( |
| ) |
const |
|
inline |
◆ IsEmpty()
bool SO3::SAny::IsEmpty |
( |
| ) |
const |
|
inline |
◆ operator()()
template<typename ValueType >
ValueType SO3::SAny::operator() |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
SAny & SO3::SAny::operator= |
( |
const SAny & |
rhs | ) |
|
|
inline |
◆ operator=() [2/2]
template<typename ValueType >
SAny & SO3::SAny::operator= |
( |
const ValueType & |
rhs | ) |
|
|
inline |
◆ Swap()
◆ any_cast
template<typename ValueType >
ValueType * any_cast |
( |
SAny * |
operand | ) |
|
|
friend |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
o, |
|
|
const SAny & |
v |
|
) |
| |
|
friend |
◆ mContent
The documentation for this class was generated from the following file: