![]() |
![]() |
#include <ReferenceCounted.h>
Private Member Functions | |
void | destroy () noexcept |
T const * | get () const |
MixedReference (T const *ip=nullptr) noexcept | |
MixedReference (MixedReference &&rh) noexcept | |
MixedReference (MixedReference const &rh) | |
T const & | operator* () const |
MixedReference & | operator= (MixedReference &&rh) noexcept |
MixedReference & | operator= (MixedReference const &rh) |
~MixedReference () noexcept | |
Private Attributes | |
T const * | p |
Definition at line 93 of file ReferenceCounted.h.
|
inlineexplicitprivatenoexcept |
Definition at line 94 of file ReferenceCounted.h.
|
inlineprivatenoexcept |
|
inlineprivatenoexcept |
Definition at line 98 of file ReferenceCounted.h.
|
inlineprivate |
Definition at line 106 of file ReferenceCounted.h.
|
inlineprivatenoexcept |
Definition at line 120 of file ReferenceCounted.h.
References MixedReference< T >::p.
Referenced by MixedReference< T >::operator=(), and MixedReference< T >::~MixedReference().
|
inlineprivate |
Definition at line 116 of file ReferenceCounted.h.
References MixedReference< T >::p.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
|
inlineprivate |
|
inlineprivatenoexcept |
Definition at line 99 of file ReferenceCounted.h.
References MixedReference< T >::destroy(), and MixedReference< T >::p.
|
inlineprivate |
Definition at line 107 of file ReferenceCounted.h.
References MixedReference< T >::destroy(), and MixedReference< T >::p.
|
private |
Definition at line 123 of file ReferenceCounted.h.
Referenced by Vispa.Views.RootCanvasView.RootCanvasView::createGraph(), Vispa.Views.RootCanvasView.RootCanvasView::createLegoPlot(), MixedReference< T >::destroy(), MixedReference< T >::get(), MixedReference< T >::operator*(), and MixedReference< T >::operator=().