#include <objdict.h>
|
| TypeGuard (const std::type_info &(*ti)(), const size_t s) |
|
Definition at line 19 of file objdict.h.
◆ TypeGuard() [1/2]
canopen::TypeGuard::TypeGuard |
( |
const std::type_info &(*)() |
ti, |
|
|
const size_t |
s |
|
) |
| |
|
inlineprivate |
◆ TypeGuard() [2/2]
canopen::TypeGuard::TypeGuard |
( |
| ) |
|
|
inline |
◆ create()
template<typename T >
static TypeGuard canopen::TypeGuard::create |
( |
| ) |
|
|
inlinestatic |
◆ get_size()
size_t canopen::TypeGuard::get_size |
( |
| ) |
const |
|
inline |
◆ is_type()
template<typename T >
bool canopen::TypeGuard::is_type |
( |
| ) |
const |
|
inline |
◆ operator==()
bool canopen::TypeGuard::operator== |
( |
const TypeGuard & |
other | ) |
const |
|
inline |
◆ valid()
bool canopen::TypeGuard::valid |
( |
| ) |
const |
|
inline |
◆ get_type
const std::type_info&(* canopen::TypeGuard::get_type) () |
|
private |
◆ type_size
size_t canopen::TypeGuard::type_size |
|
private |
The documentation for this class was generated from the following file: