fastdo  0.5.12
json.hpp
浏览该文件的文档.
1 #ifndef __JSON_HPP__
2 #define __JSON_HPP__
3 
4 namespace winux
5 {
6 
8 WINUX_FUNC_DECL(bool) JsonParse( String const & json, Mixed * val );
9 
11 WINUX_FUNC_DECL(AnsiString) MixedToJsonA( Mixed const & v, bool autoKeyQuotes );
12 WINUX_FUNC_DECL(UnicodeString) MixedToJsonW( Mixed const & v, bool autoKeyQuotes );
13 
14 #if defined(_UNICODE) || defined(UNICODE)
15  #define MixedToJson MixedToJsonW
16 #else
17  #define MixedToJson MixedToJsonA
18 #endif
19 
20 }
21 
22 #endif
bool JsonParse(String const &json, Mixed *val)
Json解析成Mixed.
std::basic_string< char > AnsiString
Definition: utilities.hpp:165
UnicodeString MixedToJsonW(Mixed const &v, bool autoKeyQuotes)
#define WINUX_FUNC_DECL(ret)
Definition: utilities.hpp:61
AnsiString MixedToJsonA(Mixed const &v, bool autoKeyQuotes)
Mixed输出成Json.
std::basic_string< tchar > String
Definition: utilities.hpp:162
std::basic_string< wchar > UnicodeString
Definition: utilities.hpp:167
跨平台基础功能库
Definition: archives.hpp:7