#include <experimental.hpp>
Inheritance diagram for s11n::pointer_base_f< T >:
Public Types | |
typedef T | type |
Same as T, possibly const-qualified. | |
typedef T | type |
Same as T, possibly const-qualified. | |
Public Member Functions | |
pointer_base_f (type *_ref) | |
pointer_base_f (type &_ref) | |
type * | operator() () const |
Returns a [const] pointer to the object this one refers to. | |
type * | get () const |
For convention's sake... | |
type * | operator-> () const |
bool | empty () const |
pointer_base_f (type *_ref) | |
pointer_base_f (type &_ref) | |
type * | operator() () const |
Returns a [const] pointer to the object this one refers to. | |
type * | get () const |
For convention's sake... | |
type * | operator-> () const |
bool | empty () const |
Public Attributes | |
type * | value |
type * | value |
Added in 1.1.3.
T may be const or not, but should not have a pointer qualification. Specializations of pointer_f take care of getting rid of the extra const/pointer/reference qualifiers.
Definition at line 126 of file experimental.hpp.
|
Same as T, possibly const-qualified.
Reimplemented in s11n::pointer_f< T >, s11n::pointer_f< T const >, s11n::pointer_f< T * >, s11n::pointer_f< T const * >, s11n::pointer_f< T >, s11n::pointer_f< T const >, s11n::pointer_f< T * >, and s11n::pointer_f< T const * >. Definition at line 132 of file functional.hpp. |
|
Same as T, possibly const-qualified.
Reimplemented in s11n::pointer_f< T >, s11n::pointer_f< T const >, s11n::pointer_f< T * >, s11n::pointer_f< T const * >, s11n::pointer_f< T >, s11n::pointer_f< T const >, s11n::pointer_f< T * >, and s11n::pointer_f< T const * >. Definition at line 129 of file experimental.hpp. |
|
Definition at line 131 of file experimental.hpp. |
|
Definition at line 133 of file experimental.hpp. |
|
Definition at line 134 of file functional.hpp. |
|
Definition at line 136 of file functional.hpp. |
|
Definition at line 158 of file functional.hpp. |
|
Definition at line 155 of file experimental.hpp. |
|
For convention's sake...
Definition at line 148 of file functional.hpp. |
|
For convention's sake...
Definition at line 145 of file experimental.hpp. |
|
Returns a [const] pointer to the object this one refers to.
Definition at line 142 of file functional.hpp. |
|
Returns a [const] pointer to the object this one refers to.
Definition at line 139 of file experimental.hpp. |
|
Definition at line 153 of file functional.hpp. |
|
Definition at line 150 of file experimental.hpp. |
|
Definition at line 133 of file functional.hpp. |
|
Definition at line 130 of file experimental.hpp. |