ReactOS  0.4.15-dev-499-g1f31905
KeyCmpPtr Struct Reference

Public Member Functions

bool operator() (Key const volatile *lhs, Key const volatile *rhs) const
 
bool operator() (Key const volatile *lhs, int rhs) const
 
bool operator() (int lhs, Key const volatile *rhs) const
 
bool operator() (Key const volatile *lhs, Key const volatile *rhs) const
 
bool operator() (Key const volatile *lhs, int rhs) const
 
bool operator() (int lhs, Key const volatile *rhs) const
 

Detailed Description

Definition at line 323 of file map_test.cpp.

Member Function Documentation

◆ operator()() [1/6]

bool KeyCmpPtr::operator() ( Key const volatile lhs,
Key const volatile rhs 
) const
inline

Definition at line 325 of file map_test.cpp.

326  { return (*lhs).m_data < (*rhs).m_data; }

◆ operator()() [2/6]

bool KeyCmpPtr::operator() ( Key const volatile lhs,
int  rhs 
) const
inline

Definition at line 328 of file map_test.cpp.

329  { return (*lhs).m_data < rhs; }

◆ operator()() [3/6]

bool KeyCmpPtr::operator() ( int  lhs,
Key const volatile rhs 
) const
inline

Definition at line 331 of file map_test.cpp.

332  { return lhs < (*rhs).m_data; }

◆ operator()() [4/6]

bool KeyCmpPtr::operator() ( Key const volatile lhs,
Key const volatile rhs 
) const
inline

Definition at line 382 of file set_test.cpp.

383  { return (*lhs).m_data < (*rhs).m_data; }

◆ operator()() [5/6]

bool KeyCmpPtr::operator() ( Key const volatile lhs,
int  rhs 
) const
inline

Definition at line 385 of file set_test.cpp.

386  { return (*lhs).m_data < rhs; }

◆ operator()() [6/6]

bool KeyCmpPtr::operator() ( int  lhs,
Key const volatile rhs 
) const
inline

Definition at line 388 of file set_test.cpp.

389  { return lhs < (*rhs).m_data; }

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