|
Open Model Railroad Network (OpenMRN)
|
Comparator object comparing the aliases stored in the pool. More...
Public Member Functions | |
| AliasComparator (AliasCache *parent) | |
| Constructor. | |
| bool | operator() (PoolIdx e, uint16_t alias) const |
| Less-than action. | |
| bool | operator() (uint16_t alias, PoolIdx e) const |
| Less-than action. | |
| bool | operator() (PoolIdx a, PoolIdx b) const |
| Less-than action. | |
Private Attributes | |
| AliasCache * | parent_ |
| AliasCache whose pool we are indexing into. | |
Comparator object comparing the aliases stored in the pool.
Definition at line 256 of file AliasCache.hxx.
|
inline |
Less-than action.
| a | left hand side |
| b | right hand side |
Definition at line 285 of file AliasCache.hxx.
Less-than action.
| e | left hand side |
| alias | right hand side |
Definition at line 269 of file AliasCache.hxx.
Less-than action.
| alias | left hand side |
| e | right hand side |
Definition at line 277 of file AliasCache.hxx.
|
private |
AliasCache whose pool we are indexing into.
Definition at line 292 of file AliasCache.hxx.