VLink  2.0.0
A high-performance communication middleware
vlink::format::detail::BasicFormatArgs< CharT > Class Template Reference

#include <format.h>

Collaboration diagram for vlink::format::detail::BasicFormatArgs< CharT >:

Public Member Functions

constexpr BasicFormatArgs ()
 
template<typename... ArgsT>
constexpr BasicFormatArgs (const FormatArgStore< CharT, ArgsT... > &store)
 
constexpr FormatArg< CharT > get (size_t id) const
 
constexpr size_t size () const
 

Constructor & Destructor Documentation

◆ BasicFormatArgs() [1/2]

template<typename CharT >
constexpr vlink::format::detail::BasicFormatArgs< CharT >::BasicFormatArgs ( )
inlineconstexpr

◆ BasicFormatArgs() [2/2]

template<typename CharT >
template<typename... ArgsT>
constexpr vlink::format::detail::BasicFormatArgs< CharT >::BasicFormatArgs ( const FormatArgStore< CharT, ArgsT... > &  store)
inlineexplicitconstexpr

Member Function Documentation

◆ get()

template<typename CharT >
constexpr FormatArg<CharT> vlink::format::detail::BasicFormatArgs< CharT >::get ( size_t  id) const
inlineconstexpr
Here is the caller graph for this function:

◆ size()

template<typename CharT >
constexpr size_t vlink::format::detail::BasicFormatArgs< CharT >::size ( ) const
inlineconstexpr
Here is the caller graph for this function:

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