Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::VirtualMemorySpace::DataComparator Struct Reference

STL-compatible comparator function for sorting DataElements. More...

Public Member Functions

bool operator() (const DataElement &a, const DataElement &b) const
 Sorting operator by address.
 
bool operator() (unsigned a, const DataElement &b) const
 Sorting operator by address.
 
bool operator() (const DataElement &a, unsigned b) const
 Sorting operator by address.
 

Detailed Description

STL-compatible comparator function for sorting DataElements.

Definition at line 356 of file VirtualMemorySpace.hxx.

Member Function Documentation

◆ operator()() [1/3]

bool openlcb::VirtualMemorySpace::DataComparator::operator() ( const DataElement a,
const DataElement b 
) const
inline

Sorting operator by address.

Definition at line 359 of file VirtualMemorySpace.hxx.

◆ operator()() [2/3]

bool openlcb::VirtualMemorySpace::DataComparator::operator() ( const DataElement a,
unsigned  b 
) const
inline

Sorting operator by address.

Definition at line 369 of file VirtualMemorySpace.hxx.

◆ operator()() [3/3]

bool openlcb::VirtualMemorySpace::DataComparator::operator() ( unsigned  a,
const DataElement b 
) const
inline

Sorting operator by address.

Definition at line 364 of file VirtualMemorySpace.hxx.


The documentation for this struct was generated from the following file: