Jpp
18.0.0-rc.4
the software that should make you happy
|
Template specialisation of JReference class for pointer type. More...
#include <JReference.hh>
Public Member Functions | |
JReference (JClass_t *const &pointer) | |
Constructor. More... | |
JReference (const JPointer< JClass_t > &pointer) | |
Constructor. More... | |
const JClass_t & | getReference () const |
Get reference to object. More... | |
bool | is_valid () const |
Check validity of reference. More... | |
const JClass_t * | operator-> () const |
Smart pointer. More... | |
const JClass_t & | operator* () const |
Dereference operator. More... | |
Protected Attributes | |
JClass_t *const & | __pointer |
Template specialisation of JReference class for pointer type.
Definition at line 193 of file JReference.hh.
|
inline |
Constructor.
pointer | pointer |
Definition at line 201 of file JReference.hh.
|
inline |
Constructor.
pointer | pointer object |
Definition at line 211 of file JReference.hh.
|
inline |
Get reference to object.
Definition at line 221 of file JReference.hh.
|
inline |
Check validity of reference.
Definition at line 232 of file JReference.hh.
|
inline |
Smart pointer.
Definition at line 243 of file JReference.hh.
|
inline |
Dereference operator.
Definition at line 257 of file JReference.hh.
|
protected |
Definition at line 266 of file JReference.hh.