#include <core.h>
Public Member Functions | |
| arg_data (const arg_data &other)=delete | |
| template<typename... U> | |
| arg_data (const U &... init) | |
| auto | args () const -> const T * |
| auto | named_args () -> named_arg_info< Char > * |
Public Attributes | |
| T | args_ [1+(NUM_ARGS !=0 ? NUM_ARGS :+1)] |
| named_arg_info< Char > | named_args_ [NUM_NAMED_ARGS] |
|
inline |
|
delete |
|
inline |
|
inline |
| T detail::arg_data< T, Char, NUM_ARGS, NUM_NAMED_ARGS >::args_[1+(NUM_ARGS !=0 ? NUM_ARGS :+1)] |
| named_arg_info<Char> detail::arg_data< T, Char, NUM_ARGS, NUM_NAMED_ARGS >::named_args_[NUM_NAMED_ARGS] |