WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC > Struct Template Reference

#include <fmt/base.h>

Public Member Functions

template<typename... T>
FMT_CONSTEXPR FMT_ALWAYS_INLINE named_arg_store (T &... values)
 
 named_arg_store (named_arg_store &&rhs)
 
 named_arg_store (const named_arg_store &rhs)=delete
 
named_arg_storeoperator= (const named_arg_store &rhs)=delete
 
named_arg_storeoperator= (named_arg_store &&rhs)=delete
 
 operator const arg_t< Context, NUM_ARGS > * () const
 

Public Attributes

arg_t< Context, NUM_ARGS > args [1+NUM_ARGS]
 
named_arg_info< typename Context::char_type > named_args [NUM_NAMED_ARGS]
 

Constructor & Destructor Documentation

◆ named_arg_store() [1/3]

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
template<typename... T>
FMT_CONSTEXPR FMT_ALWAYS_INLINE detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::named_arg_store ( T &... values)
inline

◆ named_arg_store() [2/3]

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::named_arg_store ( named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC > && rhs)
inline

◆ named_arg_store() [3/3]

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::named_arg_store ( const named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC > & rhs)
delete

Member Function Documentation

◆ operator const arg_t< Context, NUM_ARGS > *()

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::operator const arg_t< Context, NUM_ARGS > * ( ) const
inline

◆ operator=() [1/2]

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
named_arg_store & detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::operator= ( const named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC > & rhs)
delete

◆ operator=() [2/2]

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
named_arg_store & detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::operator= ( named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC > && rhs)
delete

Member Data Documentation

◆ args

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
arg_t<Context, NUM_ARGS> detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::args[1+NUM_ARGS]

◆ named_args

template<typename Context , int NUM_ARGS, int NUM_NAMED_ARGS, unsigned long long DESC>
named_arg_info<typename Context::char_type> detail::named_arg_store< Context, NUM_ARGS, NUM_NAMED_ARGS, DESC >::named_args[NUM_NAMED_ARGS]

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