VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::format::detail::FormatArgStore< CharT, ArgsT > Struct Template Reference

#include <format.h>

Collaboration diagram for vlink::format::detail::FormatArgStore< CharT, ArgsT >:

Public Member Functions

template<typename... T>
constexpr FormatArgStore (const T &... values)

Public Attributes

FormatArg< CharT > args [kNumArgs > 0 ? kNumArgs :1]

Static Public Attributes

static constexpr size_t kNumArgs = sizeof...(ArgsT)

Constructor & Destructor Documentation

◆ FormatArgStore()

template<typename CharT, typename... ArgsT>
template<typename... T>
vlink::format::detail::FormatArgStore< CharT, ArgsT >::FormatArgStore ( const T &... values)
inlineconstexpr

Member Data Documentation

◆ args

template<typename CharT, typename... ArgsT>
FormatArg<CharT> vlink::format::detail::FormatArgStore< CharT, ArgsT >::args[kNumArgs > 0 ? kNumArgs :1]

◆ kNumArgs

template<typename CharT, typename... ArgsT>
size_t vlink::format::detail::FormatArgStore< CharT, ArgsT >::kNumArgs = sizeof...(ArgsT)
staticconstexpr

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