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

#include <format.h>

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

Public Member Functions

constexpr FormatArg ()=default
 
template<typename TypeT >
constexpr FormatArg (const TypeT &val)
 
constexpr Type type () const
 
constexpr const Value< CharT > & value () const
 

Constructor & Destructor Documentation

◆ FormatArg() [1/2]

template<typename CharT >
constexpr vlink::format::detail::FormatArg< CharT >::FormatArg ( )
constexprdefault

◆ FormatArg() [2/2]

template<typename CharT >
template<typename TypeT >
constexpr vlink::format::detail::FormatArg< CharT >::FormatArg ( const TypeT &  val)
inlineexplicitconstexpr
Here is the call graph for this function:

Member Function Documentation

◆ type()

template<typename CharT >
constexpr Type vlink::format::detail::FormatArg< CharT >::type ( ) const
inlineconstexpr

◆ value()

template<typename CharT >
constexpr const Value<CharT>& vlink::format::detail::FormatArg< CharT >::value ( ) const
inlineconstexpr
Here is the caller graph for this function:

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