Type‐erased output‐iterator interface used by format contexts.
Synopsis
Declared in <bslfmt_format_context.h>
template<class t_VALUE>
class Format_ContextOutputIteratorRef;
Description
This class provides a type‐erased interface to an output iterator that it holds indirectly via a reference to a Format_ContextOutputIteratorImpl type. It is solely for private use by other components of the bslfmt package and should not be used directly.
Type Aliases
Name |
Description |
This |
|
This |
|
This |
|
This |
|
This |
Member Functions
Name |
Description |
|
Create an instance referring to the specified base iterator. |
Write the specified character through the referenced output iterator. |
|
Return a reference to |
|
Do nothing. This method is provided to enable this type to satisfy the requirements of [output.iterators]. |
Created with MrDocs