Public Member Functions | Private Attributes | List of all members
basic_format_arg< Context >::handle Class Reference

#include <core.h>

Public Member Functions

 handle (internal::custom_value< Context > custom)
 
void format (Context &ctx) const
 

Private Attributes

internal::custom_value< Context > custom_
 

Detailed Description

template<typename Context>
class basic_format_arg< Context >::handle

Definition at line 798 of file core.h.

Constructor & Destructor Documentation

template<typename Context>
basic_format_arg< Context >::handle::handle ( internal::custom_value< Context >  custom)
inlineexplicit

Definition at line 800 of file core.h.

800 : custom_(custom) {}
internal::custom_value< Context > custom_
Definition: core.h:805

Member Function Documentation

template<typename Context>
void basic_format_arg< Context >::handle::format ( Context &  ctx) const
inline

Definition at line 802 of file core.h.

802 { custom_.format(custom_.value, ctx); }
internal::custom_value< Context > custom_
Definition: core.h:805

Member Data Documentation

template<typename Context>
internal::custom_value<Context> basic_format_arg< Context >::handle::custom_
private

Definition at line 805 of file core.h.


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