quill
Static Public Member Functions | List of all members
Codec< Arg, typename > Struct Template Reference

typename = void for specializations with enable_if More...

#include <Codec.h>

Static Public Member Functions

QUILL_NODISCARD static QUILL_ATTRIBUTE_HOT size_t compute_encoded_size (QUILL_MAYBE_UNUSED detail::SizeCacheVector &conditional_arg_size_cache, QUILL_MAYBE_UNUSED Arg const &arg) noexcept
 
static QUILL_ATTRIBUTE_HOT void encode (std::byte *&buffer, QUILL_MAYBE_UNUSED detail::SizeCacheVector const &conditional_arg_size_cache, QUILL_MAYBE_UNUSED uint32_t &conditional_arg_size_cache_index, Arg const &arg) noexcept
 
static auto decode_arg (std::byte *&buffer)
 
static void decode_and_store_arg (std::byte *&buffer, DynamicFormatArgStore *args_store)
 

Detailed Description

template<typename Arg, typename = void>
struct Codec< Arg, typename >

typename = void for specializations with enable_if


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