FastJet 3.4.1
|
#include <fastjet/SharedPtr.hh>
Public Member Functions | |
__SharedCountingPtr () | |
default ctor More... | |
template<class Y > | |
__SharedCountingPtr (Y *ptr) | |
ctor with initialisation More... | |
~__SharedCountingPtr () | |
default dtor More... | |
T * | get () const |
return a pointer to the object More... | |
long | use_count () const |
return the count More... | |
long | operator++ () |
prefix increment operator More... | |
long | operator-- () |
prefix decrement operator More... | |
long | operator++ (int) |
postfix increment operator The "dummy" int argument is just a C++ trick to differentiate it from the prefix increment More... | |
long | operator-- (int) |
postfix decrement operator The "dummy" int argument is just a C++ trick to differentiate it from the prefix decrement More... | |
void | set_count (const long &count) |
force the count to be set to a specified value More... | |
Definition at line 522 of file SharedPtr.hh.
|
inline |
default ctor
Definition at line 525 of file SharedPtr.hh.
|
inlineexplicit |
ctor with initialisation
Definition at line 528 of file SharedPtr.hh.
|
inline |
default dtor
Definition at line 531 of file SharedPtr.hh.
|
inline |
return a pointer to the object
Definition at line 537 of file SharedPtr.hh.
|
inline |
return the count
Definition at line 540 of file SharedPtr.hh.
|
inline |
prefix increment operator
Definition at line 543 of file SharedPtr.hh.
|
inline |
prefix decrement operator
Definition at line 546 of file SharedPtr.hh.
|
inline |
postfix increment operator The "dummy" int argument is just a C++ trick to differentiate it from the prefix increment
Definition at line 551 of file SharedPtr.hh.
|
inline |
postfix decrement operator The "dummy" int argument is just a C++ trick to differentiate it from the prefix decrement
Definition at line 556 of file SharedPtr.hh.
|
inline |
force the count to be set to a specified value
count | the value that we ned to reset to |
Definition at line 560 of file SharedPtr.hh.