Public Member Functions | Public Attributes | List of all members
internal::named_arg< T, Char > Struct Template Reference

#include <core.h>

Inheritance diagram for internal::named_arg< T, Char >:
internal::named_arg_base< Char >

Public Member Functions

 named_arg (basic_string_view< Char > name, const T &val)
 
- Public Member Functions inherited from internal::named_arg_base< Char >
 named_arg_base (basic_string_view< Char > nm)
 
template<typename Context >
basic_format_arg< Context > deserialize () const
 

Public Attributes

const T & value
 
- Public Attributes inherited from internal::named_arg_base< Char >
basic_string_view< Char > name
 
char data [ sizeof(basic_format_arg< typename buffer_context< Char >::type >)]
 

Detailed Description

template<typename T, typename Char>
struct internal::named_arg< T, Char >

Definition at line 528 of file core.h.

Constructor & Destructor Documentation

template<typename T, typename Char>
internal::named_arg< T, Char >::named_arg ( basic_string_view< Char >  name,
const T &  val 
)
inline

Definition at line 1346 of file core.h.

1347  : named_arg_base<Char>(name), value(val) {}
basic_string_view< Char > name
Definition: core.h:1326
const T & value
Definition: core.h:1344

Member Data Documentation

template<typename T, typename Char>
const T& internal::named_arg< T, Char >::value

Definition at line 1344 of file core.h.


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