![]() |
FMT 1.2.0
Forest management tools for forest planning
|
Lookup helper holding an in-memory object and a pointer to a keyed object, used for hashing and comparison. More...
#include <FMTLookup.h>
Public Member Functions | |
| FMTLookup ()=default | |
| Default constructor for FMTLookup. | |
| ~FMTLookup ()=default | |
| Default destructor for FMTLookup. | |
| FMTLookup (const pointer &ptr) | |
| Construct a lookup for searching from a pointer. | |
| FMTLookup (const inmemory &des, const pointer &dev) | |
| Construct a lookup for keeping from an in-memory object and a pointer. | |
| FMTLookup (const FMTLookup &rhs) | |
| Copy constructor for FMTLookup. | |
| FMTLookup & | operator= (const FMTLookup &rhs) |
| Copy assignment operator for FMTLookup. | |
| bool | operator< (const FMTLookup &rhs) const |
| Less than comparison operator of FMTLookup. | |
| bool | operator== (const FMTLookup &rhs) const |
| Equality comparison operator of FMTLookup. | |
Public Attributes | |
| inmemory | memoryobject |
| const pointer * | pointerobject |
Lookup helper holding an in-memory object and a pointer to a keyed object, used for hashing and comparison.
| inmemory | the in-memory object type. |
| pointer | the pointed object type. |
|
default |
Default constructor for FMTLookup.
|
default |
Default destructor for FMTLookup.
|
inline |
Construct a lookup for searching from a pointer.
| [in] | ptr | the pointed object. |
|
inline |
Construct a lookup for keeping from an in-memory object and a pointer.
| [in] | des | the in-memory object. |
| [in] | dev | the pointed object. |
|
inline |
|
inline |
Less than comparison operator of FMTLookup.
| [in] | rhs | the lookup to compare with. |
|
inline |
|
inline |
Equality comparison operator of FMTLookup.
| [in] | rhs | the lookup to compare with. |
| inmemory Core::FMTLookup< inmemory, pointer >::memoryobject |
| const pointer* Core::FMTLookup< inmemory, pointer >::pointerobject |