![]() |
LeechCraft
0.6.70-11552-gf61ee51c3d
Modular cross-platform feature rich live environment.
|
#include "oraltypes.h"
Public Types | |
using | member_type = MemberPtrType_t< Ptr > |
using | value_type = typename member_type::value_type |
Public Member Functions | |
References ()=default | |
References (value_type t) | |
template<typename T , typename... Tags> | |
References (const PKey< T, Tags... > &key) | |
References & | operator= (const value_type &val) |
template<typename T , typename... Tags> | |
References & | operator= (const PKey< T, Tags... > &key) |
operator value_type () const | |
const value_type & | operator* () const |
Public Attributes | |
value_type | Val_ |
Definition at line 165 of file oraltypes.h.
using LeechCraft::Util::oral::References< Ptr >::member_type = MemberPtrType_t<Ptr> |
Definition at line 167 of file oraltypes.h.
using LeechCraft::Util::oral::References< Ptr >::value_type = typename member_type::value_type |
Definition at line 170 of file oraltypes.h.
|
default |
|
inline |
Definition at line 175 of file oraltypes.h.
|
inline |
Definition at line 181 of file oraltypes.h.
|
inline |
Definition at line 199 of file oraltypes.h.
References LeechCraft::Util::oral::References< Ptr >::Val_.
|
inline |
Definition at line 204 of file oraltypes.h.
References LeechCraft::Util::oral::References< Ptr >::Val_.
|
inline |
Definition at line 186 of file oraltypes.h.
References LeechCraft::Util::oral::References< Ptr >::Val_.
|
inline |
Definition at line 193 of file oraltypes.h.
References LeechCraft::Util::oral::References< Ptr >::Val_.
value_type LeechCraft::Util::oral::References< Ptr >::Val_ |
Definition at line 171 of file oraltypes.h.
Referenced by LeechCraft::Util::oral::References< Ptr >::operator value_type(), LeechCraft::Util::oral::References< Ptr >::operator*(), and LeechCraft::Util::oral::References< Ptr >::operator=().