![]() |
LeechCraft
0.6.70-13605-g8cd066ad6a
Modular cross-platform feature rich live environment.
|
#include "oraltypes.h"
Inheritance diagram for LC::Util::oral::IndirectHolderBase< T, Concrete >:
Collaboration diagram for LC::Util::oral::IndirectHolderBase< T, Concrete >:Public Types | |
| using | value_type = T |
Public Member Functions | |
| IndirectHolderBase ()=default | |
| IndirectHolderBase (T val) | |
| template<typename U = T, typename Sub = typename U::value_type> | |
| IndirectHolderBase (Sub val) | |
| Concrete & | operator= (T val) |
| operator value_type () const | |
| const value_type & | operator* () const |
| const value_type * | operator-> () const |
Public Attributes | |
| T | Val_ |
Definition at line 126 of file oraltypes.h.
| using LC::Util::oral::IndirectHolderBase< T, Concrete >::value_type = T |
Definition at line 128 of file oraltypes.h.
|
default |
|
inline |
Definition at line 134 of file oraltypes.h.
|
inline |
Definition at line 140 of file oraltypes.h.
|
inline |
Definition at line 151 of file oraltypes.h.
|
inline |
Definition at line 156 of file oraltypes.h.
|
inline |
Definition at line 161 of file oraltypes.h.
|
inline |
Definition at line 145 of file oraltypes.h.
| T LC::Util::oral::IndirectHolderBase< T, Concrete >::Val_ |
Definition at line 130 of file oraltypes.h.