Tkrzw
tkrzw::TreeRecordComparator Struct Referencefinal

Comparator for TreeRecord objects. More...

#include <tkrzw_dbm_tree_impl.h>

Public Member Functions

 TreeRecordComparator (KeyComparator comp)
 Constructor.
 
bool operator() (const TreeRecord *const &a, const TreeRecord *const &b) const
 Comparing operator.
 

Public Attributes

KeyComparator comp
 The key comparator.
 

Detailed Description

Comparator for TreeRecord objects.

Constructor & Destructor Documentation

◆ TreeRecordComparator()

tkrzw::TreeRecordComparator::TreeRecordComparator ( KeyComparator comp)
explicit

Constructor.

Member Function Documentation

◆ operator()()

bool tkrzw::TreeRecordComparator::operator() ( const TreeRecord *const & a,
const TreeRecord *const & b ) const

Comparing operator.

Member Data Documentation

◆ comp

KeyComparator tkrzw::TreeRecordComparator::comp

The key comparator.