1 #ifndef JSON_SPIRIT_WRITER 2 #define JSON_SPIRIT_WRITER 9 #if defined(_MSC_VER) && (_MSC_VER >= 1020) 21 #ifdef JSON_SPIRIT_VALUE_ENABLED 22 void write(
const Value&
value, std::ostream& os,
unsigned int options = 0 );
23 std::string
write(
const Value&
value,
unsigned int options = 0 );
26 #ifdef JSON_SPIRIT_MVALUE_ENABLED 27 void write(
const mValue&
value, std::ostream& os,
unsigned int options = 0 );
31 #if defined( JSON_SPIRIT_WVALUE_ENABLED ) && !defined( BOOST_NO_STD_WSTRING ) 32 void write(
const wValue&
value, std::wostream& os,
unsigned int options = 0 );
33 std::wstring
write(
const wValue&
value,
unsigned int options = 0 );
36 #if defined( JSON_SPIRIT_WMVALUE_ENABLED ) && !defined( BOOST_NO_STD_WSTRING ) 37 void write(
const wmValue&
value, std::wostream& os,
unsigned int options = 0 );
38 std::wstring
write(
const wmValue&
value,
unsigned int options = 0 );
44 #ifdef JSON_SPIRIT_VALUE_ENABLED 48 #ifdef JSON_SPIRIT_MVALUE_ENABLED 53 #if defined( JSON_SPIRIT_WVALUE_ENABLED ) && !defined( BOOST_NO_STD_WSTRING ) 57 #if defined( JSON_SPIRIT_WMVALUE_ENABLED ) && !defined( BOOST_NO_STD_WSTRING )
void write(const mValue &value, std::ostream &os, unsigned int options=0)
mConfig::Value_type mValue
static constexpr bool value
void write_formatted(const mValue &value, std::ostream &os)