Classes | |
| struct | bool2type |
| class | IntrusiveSharedPtr |
| struct | Notifier |
| struct | Notify |
| struct | OptVTable |
| struct | Parser |
| class | RefCountable |
| struct | VTable |
Typedefs | |
| typedef void(* | vcall_type )(const void *in, void **out) |
| typedef vtable_type * | vptr_type |
| typedef vcall_type | vtable_type [4] |
Functions | |
| template<class T > | |
| vptr_type | base_vtable (const T *=0) |
| template<class T > | |
| vptr_type | vtable (const T *=0) |
| template<class T > | |
| vptr_type | vtable_select (bool2type< 0 >, const T *=0) |
| template<class T > | |
| vptr_type | vtable_select (bool2type< 1 >, const T *=0) |
| typedef void(* ProgramOptions::detail::vcall_type)(const void *in, void **out) |
Definition at line 28 of file value_store.h.
Definition at line 30 of file value_store.h.
| typedef vcall_type ProgramOptions::detail::vtable_type[4] |
Definition at line 29 of file value_store.h.
| vptr_type ProgramOptions::detail::base_vtable | ( | const T * | x = 0 | ) | [inline] |
Definition at line 83 of file value_store.h.
| vptr_type ProgramOptions::detail::vtable | ( | const T * | x = 0 | ) | [inline] |
Definition at line 78 of file value_store.h.
| vptr_type ProgramOptions::detail::vtable_select | ( | bool2type< 0 > | , |
| const T * | = 0 |
||
| ) | [inline] |
Definition at line 70 of file value_store.h.
| vptr_type ProgramOptions::detail::vtable_select | ( | bool2type< 1 > | , |
| const T * | = 0 |
||
| ) | [inline] |
Definition at line 74 of file value_store.h.