#include <private_implementation_pattern.hh>
Basic operations | |
ImpPtr (Implementation< C_ > *p) | |
~ImpPtr () | |
Dereference operators | |
Implementation< C_ > * | operator-> () |
const Implementation< C_ > * | operator-> () const |
Implementation< C_ > * | get () |
const Implementation< C_ > * | get () const |
Public Member Functions | |
void | reset (Implementation< C_ > *p) |
void paludis::PrivateImplementationPattern< C_ >::ImpPtr::reset | ( | Implementation< C_ > * | p | ) |
Reset to a new Implementation.