OpenDDS  Snapshot(2023/04/07-19:43)
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 93 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 190 of file BuiltInTopicUtils.h.

References DDS::BuiltinTopicKey_t::value.

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

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