Implementation of Translator that uses the stream overloads. More...
#include <stream_translator.hpp>
Public Types | |
| typedef E | external_type |
| typedef std::basic_string< Ch, Traits, Alloc > | internal_type |
Public Member Functions | |
| boost::optional< E > | get_value (const internal_type &v) |
| boost::optional< internal_type > | put_value (const E &v) |
| stream_translator (std::locale loc=std::locale()) | |
Private Types | |
| typedef customize_stream< Ch, Traits, E > | customized |
Private Attributes | |
| std::locale | m_loc |
Implementation of Translator that uses the stream overloads.
Definition at line 183 of file stream_translator.hpp.
|
private |
Definition at line 185 of file stream_translator.hpp.
| typedef E boost::property_tree::stream_translator< Ch, Traits, Alloc, E >::external_type |
Definition at line 188 of file stream_translator.hpp.
| typedef std::basic_string<Ch, Traits, Alloc> boost::property_tree::stream_translator< Ch, Traits, Alloc, E >::internal_type |
Definition at line 187 of file stream_translator.hpp.
|
inlineexplicit |
Definition at line 190 of file stream_translator.hpp.
|
inline |
Definition at line 194 of file stream_translator.hpp.
|
inline |
Definition at line 204 of file stream_translator.hpp.
|
private |
Definition at line 215 of file stream_translator.hpp.