Fastly Compute C++ SDK
Loading...
Searching...
No Matches
fastly::kv_store::detail::KVPendingHandle< HandleType > Class Template Reference

#include <kv_store.h>

Public Member Functions

std::uint32_t as_u32 () const

Static Public Member Functions

static HandleType from_u32 (std::uint32_t handle)

Protected Member Functions

 KVPendingHandle (std::uint32_t handle)

Protected Attributes

std::uint32_t handle_

Constructor & Destructor Documentation

◆ KVPendingHandle()

template<class HandleType>
fastly::kv_store::detail::KVPendingHandle< HandleType >::KVPendingHandle ( std::uint32_t handle)
inlineexplicitprotected

Member Function Documentation

◆ as_u32()

template<class HandleType>
std::uint32_t fastly::kv_store::detail::KVPendingHandle< HandleType >::as_u32 ( ) const
inline

Get the underlying representation of the handle. This should only be used when calling the raw ABI directly, and care should be taken not to reuse or alias handle values.

◆ from_u32()

template<class HandleType>
HandleType fastly::kv_store::detail::KVPendingHandle< HandleType >::from_u32 ( std::uint32_t handle)
inlinestatic

Make a handle from its underlying representation. This should only be used when calling the raw ABI directly, and care should be taken not to reuse or alias handle values.

Member Data Documentation

◆ handle_

template<class HandleType>
std::uint32_t fastly::kv_store::detail::KVPendingHandle< HandleType >::handle_
protected

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