OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
vmap< Key, T, Compare >::value_compare Class Reference

#include <vmap.h>

Collaboration diagram for vmap< Key, T, Compare >::value_compare:

Public Member Functions

 value_compare (const Compare &c)
bool operator() (const value_type &x, const value_type &y) const

Private Attributes

Compare comp

Detailed Description

template<class Key, class T, class Compare = dummy_less<Key>>
class vmap< Key, T, Compare >::value_compare

Definition at line 67 of file vmap.h.

Constructor & Destructor Documentation

◆ value_compare()

template<class Key, class T, class Compare = dummy_less<Key>>
vmap< Key, T, Compare >::value_compare::value_compare ( const Compare & c)
inline

Definition at line 72 of file vmap.h.

References c, and comp.

Member Function Documentation

◆ operator()()

template<class Key, class T, class Compare = dummy_less<Key>>
bool vmap< Key, T, Compare >::value_compare::operator() ( const value_type & x,
const value_type & y ) const
inline

Definition at line 73 of file vmap.h.

References comp.

Member Data Documentation

◆ comp

template<class Key, class T, class Compare = dummy_less<Key>>
Compare vmap< Key, T, Compare >::value_compare::comp
private

Definition at line 70 of file vmap.h.

Referenced by operator()(), and value_compare().


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