|
libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Public Types | |
| using | ThisType |
| using | DerivedPtrType |
Public Member Functions | |
| SubscriptProxy (DerivedPtrType pObject, Key key) | |
| operator Value () const | |
| ThisType & | operator= (Value value) |
| template<typename RValue> requires ReadWrite | |
| ThisType & | operator= (RValue &&rhs) |
Data Fields | |
| DerivedPtrType | pObject_ |
| Key | key_ |
Static Public Attributes | |
| static constexpr bool | ReadWrite |
Definition at line 13 of file gimbal_generics.hpp.
| using gbl::ReadWriteIndexable< CRTP, Key, Value, Writable >::SubscriptProxy::ThisType |
Definition at line 15 of file gimbal_generics.hpp.
| using gbl::ReadWriteIndexable< CRTP, Key, Value, Writable >::SubscriptProxy::DerivedPtrType |
Definition at line 17 of file gimbal_generics.hpp.
|
inline |
Definition at line 22 of file gimbal_generics.hpp.
|
inline |
Definition at line 25 of file gimbal_generics.hpp.
|
inline |
Definition at line 29 of file gimbal_generics.hpp.
|
inline |
Definition at line 36 of file gimbal_generics.hpp.
|
staticconstexpr |
Definition at line 16 of file gimbal_generics.hpp.
| DerivedPtrType gbl::ReadWriteIndexable< CRTP, Key, Value, Writable >::SubscriptProxy::pObject_ |
Definition at line 19 of file gimbal_generics.hpp.
| Key gbl::ReadWriteIndexable< CRTP, Key, Value, Writable >::SubscriptProxy::key_ |
Definition at line 20 of file gimbal_generics.hpp.