Photon 1.0.0
Loading...
Searching...
No Matches
args.h File Reference
#include <functional>
#include <memory>
#include <vector>
#include "core.h"

Go to the source code of this file.

Classes

struct  detail::is_reference_wrapper< T >
 
struct  detail::is_reference_wrapper< std::reference_wrapper< T > >
 
class  detail::dynamic_arg_list
 
struct  detail::dynamic_arg_list::node< typename >
 
struct  detail::dynamic_arg_list::typed_node< T >
 
class  dynamic_format_arg_store< Context >
 
struct  dynamic_format_arg_store< Context >::need_copy< T >
 

Namespaces

namespace  detail
 

Functions

template<typename T >
const T & detail::unwrap (const T &v)
 
template<typename T >
const T & detail::unwrap (const std::reference_wrapper< T > &v)