|
Ariles
|
#include <types.h>
Public Types | |
| using | BasePointer = t_Pointer |
| using | Handler = PointerHandler< t_Pointer > |
Public Member Functions | |
| CustomPointerBase & | operator= (const t_Pointer &value) |
| operator BasePointer & () | |
| operator const BasePointer & () const | |
| Handler::Value * | operator-> () const |
| Handler::Value & | operator* () const |
| const Handler::Value * | get () const |
| Handler::Value * | get () |
| void | arilesVisit (const ariles2::PreWrite &visitor, const ariles2::PreWrite::Parameters ¶m) |
| bool | isNull () const |
Public Attributes | |
| BasePointer | value_ |
Protected Member Functions | |
| CustomPointerBase () | |
| CustomPointerBase (const t_Pointer &value) | |
| CustomPointerBase (const typename Handler::Value &value) | |
| virtual | ~CustomPointerBase () |
| using ariles2::CustomPointerBase< t_Pointer >::BasePointer = t_Pointer |
| using ariles2::CustomPointerBase< t_Pointer >::Handler = PointerHandler<t_Pointer> |
|
inlineprotected |
|
inlineexplicitprotected |
|
inlineexplicitprotected |
|
inlineprotectedvirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| BasePointer ariles2::CustomPointerBase< t_Pointer >::value_ |