#include <PointersWithValue.hpp>
Definition at line 28 of file PointersWithValue.hpp.
Public Member Functions | |
void | addPointer (PointerClass const pointerToAdd) |
void | becomeCopyOf (PointersWithValue< PointerClass, ValueClass > const ©Source) |
void | clearPointers () |
bool | containsAllAsSubset (std::list< PointerClass > const &sortedList) const |
bool | containsAnyAsSubset (std::list< PointerClass > const &sortedList) const |
PointersWithValue< PointerClass, ValueClass > * | copyAndReturnPointer (PointersWithValue< PointerClass, ValueClass > const ©Source) |
int | getListSize () const |
ValueClass | getPairedValue () const |
std::list< PointerClass > & | getPointerList () |
std::list< PointerClass > const & | getPointerList () const |
bool | matchesExactly (int const firstCode, int const secondCode, bool(*comparisonFunction)(PointerClass const, int const)) const |
bool | matchesExactly (PointerClass const firstPointer, PointerClass const secondPointer) const |
bool | matchesExactly (std::list< PointerClass > const &sortedList) const |
void | operator= (PointersWithValue< PointerClass, ValueClass > const ©Source) |
PointersWithValue () | |
PointersWithValue (PointersWithValue< PointerClass, ValueClass > const ©Source) | |
void | setPairedValueAndSortPointers (ValueClass const pairedValue) |
~PointersWithValue () | |
Protected Attributes | |
ValueClass | pairedValue |
std::list< PointerClass > | pointerList |
|
inline |
Definition at line 87 of file PointersWithValue.hpp.
|
inline |
Definition at line 96 of file PointersWithValue.hpp.
|
inline |
Definition at line 106 of file PointersWithValue.hpp.
|
inline |
Definition at line 153 of file PointersWithValue.hpp.
|
inline |
Definition at line 114 of file PointersWithValue.hpp.
|
inline |
Definition at line 168 of file PointersWithValue.hpp.
|
inline |
Definition at line 255 of file PointersWithValue.hpp.
|
inline |
Definition at line 304 of file PointersWithValue.hpp.
|
inline |
Definition at line 123 of file PointersWithValue.hpp.
|
inline |
Definition at line 146 of file PointersWithValue.hpp.
|
inline |
Definition at line 161 of file PointersWithValue.hpp.
|
inline |
Definition at line 132 of file PointersWithValue.hpp.
|
inline |
Definition at line 139 of file PointersWithValue.hpp.
|
inline |
Definition at line 225 of file PointersWithValue.hpp.
|
inline |
Definition at line 184 of file PointersWithValue.hpp.
|
inline |
Definition at line 208 of file PointersWithValue.hpp.
|
inline |
Definition at line 40 of file PointersWithValue.hpp.
|
inline |
Definition at line 175 of file PointersWithValue.hpp.
|
protected |
Definition at line 78 of file PointersWithValue.hpp.
|
protected |
Definition at line 77 of file PointersWithValue.hpp.