BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlt::Formatter< tt_SPECIFIER_FORMATTER, t_CHAR > Class Template Reference

#include <bdlt_formatter.h>

Public Member Functions

BSLS_KEYWORD_CONSTEXPR_CPP20 Formatter ()
 
template<class t_PARSE_CONTEXT >
BSLS_KEYWORD_CONSTEXPR_CPP20 t_PARSE_CONTEXT::iterator parse (t_PARSE_CONTEXT &context)
 
template<class t_FORMAT_CONTEXT , class t_VALUE >
t_FORMAT_CONTEXT::iterator format (const t_VALUE &value, t_FORMAT_CONTEXT &formatContext) const
 

Constructor & Destructor Documentation

◆ Formatter()

template<template< typename > class tt_SPECIFIER_FORMATTER, class t_CHAR >
BSLS_KEYWORD_CONSTEXPR_CPP20 bdlt::Formatter< tt_SPECIFIER_FORMATTER, t_CHAR >::Formatter ( )

Default-construct an object.

Member Function Documentation

◆ format()

template<template< typename > class tt_SPECIFIER_FORMATTER, class t_CHAR >
template<class t_FORMAT_CONTEXT , class t_VALUE >
t_FORMAT_CONTEXT::iterator bdlt::Formatter< tt_SPECIFIER_FORMATTER, t_CHAR >::format ( const t_VALUE &  value,
t_FORMAT_CONTEXT &  formatContext 
) const

Write the output to formatContext.out() and return the output iterator after the output is done.

◆ parse()

template<template< typename > class tt_SPECIFIER_FORMATTER, class t_CHAR >
template<class t_PARSE_CONTEXT >
BSLS_KEYWORD_CONSTEXPR_CPP20 t_PARSE_CONTEXT::iterator bdlt::Formatter< tt_SPECIFIER_FORMATTER, t_CHAR >::parse ( t_PARSE_CONTEXT &  context)

Parse the input and arguments specified by context and return an iterator pointing after the end of parsed input.


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