1 #ifndef JSON_SPIRIT_READER 2 #define JSON_SPIRIT_READER 9 #if defined(_MSC_VER) && (_MSC_VER >= 1020) 21 bool read(
const std::string& s,
Value& value );
22 bool read( std::istream& is,
Value& value );
23 bool read( std::string::const_iterator& begin, std::string::const_iterator end,
Value& value );
27 void read_or_throw( std::string::const_iterator& begin, std::string::const_iterator end,
Value& value );
29 #ifndef BOOST_NO_STD_WSTRING 31 bool read(
const std::wstring& s,
wValue& value );
33 bool read( std::wstring::const_iterator& begin, std::wstring::const_iterator end,
wValue& value );
37 void read_or_throw( std::wstring::const_iterator& begin, std::wstring::const_iterator end,
wValue& value );
41 bool read(
const std::string& s,
mValue& value );
43 bool read( std::string::const_iterator& begin, std::string::const_iterator end,
mValue& value );
47 void read_or_throw( std::string::const_iterator& begin, std::string::const_iterator end,
mValue& value );
49 #ifndef BOOST_NO_STD_WSTRING 53 bool read( std::wstring::const_iterator& begin, std::wstring::const_iterator end,
wmValue& value );
57 void read_or_throw( std::wstring::const_iterator& begin, std::wstring::const_iterator end,
wmValue& value );
wConfig::Value_type wValue
bool read(const std::string &s, Value &value)
mConfig::Value_type mValue
void read_or_throw(const std::string &s, Value &value)
wmConfig::Value_type wmValue