OpenDDS  Snapshot(2022/11/09-23:34)
Public Member Functions | List of all members
OpenDDS::DCPS::BuiltinTopicKeyLess Class Reference

#include <BuiltInTopicUtils.h>

Public Member Functions

bool operator() (const DDS::BuiltinTopicKey_t &lhs, const DDS::BuiltinTopicKey_t &rhs) const
 

Detailed Description

Functor for ordering BuiltinKey_t.

Use this like this: std::map<DDS::BuiltinTopicKey_t, int, OpenDDS::DCPS::BuiltinTopicKeyLess> MapType;

Definition at line 91 of file BuiltInTopicUtils.h.

Member Function Documentation

◆ operator()()

bool OpenDDS::DCPS::BuiltinTopicKeyLess::operator() ( const DDS::BuiltinTopicKey_t lhs,
const DDS::BuiltinTopicKey_t rhs 
) const
inline

Definition at line 188 of file BuiltInTopicUtils.h.

References DDS::BuiltinTopicKey_t::value.

190 {
191  return std::memcmp(lhs.value, rhs.value, sizeof(lhs.value)) < 0;
192 }

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