Key-Value Pair#

2025-10-17

2 min read time

Applies to Linux

#include <raft/core/kvp.hpp>

namespace raft::core

template<typename _Key, typename _Value>
struct KeyValuePair#

A key identifier paired with a corresponding value.

Public Types

typedef _Key Key#

Key data type.

typedef _Value Value#

Value data type.

Public Functions

KeyValuePair(
) = default#

Constructor.

inline RAFT_INLINE_FUNCTION KeyValuePair(
Key const &key,
Value const &value
)#

Constructor.

inline RAFT_INLINE_FUNCTION bool operator!= (const KeyValuePair &b)

Inequality operator.

Public Members

Key key#

Item key.

Value value#

Item value.