Lines Matching refs:JSONCPP_STRING

295 #define JSONCPP_STRING        std::basic_string<char, std::char_traits<char>, Json::SecureAllocator…  macro
301 #define JSONCPP_STRING std::string macro
519 Exception(JSONCPP_STRING const& msg);
523 JSONCPP_STRING msg_;
534 RuntimeError(JSONCPP_STRING const& msg);
545 LogicError(JSONCPP_STRING const& msg);
549 JSONCPP_NORETURN void throwRuntimeError(JSONCPP_STRING const& msg);
551 JSONCPP_NORETURN void throwLogicError(JSONCPP_STRING const& msg);
642 typedef std::vector<JSONCPP_STRING> Members;
780 Value(const JSONCPP_STRING& value); ///< Copy data() til size(). Embedded zeroes too.
822 JSONCPP_STRING asString() const; ///< Embedded zeroes are possible.
930 Value& operator[](const JSONCPP_STRING& key);
934 const Value& operator[](const JSONCPP_STRING& key) const;
965 Value get(const JSONCPP_STRING& key, const Value& defaultValue) const;
990 void removeMember(const JSONCPP_STRING& key);
1000 bool removeMember(JSONCPP_STRING const& key, Value* removed);
1016 bool isMember(const JSONCPP_STRING& key) const;
1042 void setComment(const JSONCPP_STRING& comment, CommentPlacement placement);
1045 JSONCPP_STRING getComment(CommentPlacement placement) const;
1047 JSONCPP_STRING toStyledString() const;
1115 PathArgument(const JSONCPP_STRING& key);
1123 JSONCPP_STRING key_;
1141 Path(const JSONCPP_STRING& path,
1158 void makePath(const JSONCPP_STRING& path, const InArgs& in);
1159 void addPathInArg(const JSONCPP_STRING& path,
1163 void invalidPath(const JSONCPP_STRING& path, int location);
1196 JSONCPP_STRING name() const;
1417 JSONCPP_STRING message;
1484 JSONCPP_STRING getFormatedErrorMessages() const;
1494 JSONCPP_STRING getFormattedErrorMessages() const;
1511 bool pushError(const Value& value, const JSONCPP_STRING& message);
1520 bool pushError(const Value& value, const JSONCPP_STRING& message, const Value& extra);
1556 JSONCPP_STRING message_;
1576 bool decodeString(Token& token, JSONCPP_STRING& decoded);
1587 bool addError(const JSONCPP_STRING& message, Token& token, Location extra = 0);
1589 bool addErrorAndRecover(const JSONCPP_STRING& message,
1597 JSONCPP_STRING getLocationLineAndColumn(Location location) const;
1602 static JSONCPP_STRING normalizeEOL(Location begin, Location end);
1607 JSONCPP_STRING document_;
1613 JSONCPP_STRING commentsBefore_;
1642 Value* root, JSONCPP_STRING* errs) = 0;
1720 Value& operator[](JSONCPP_STRING key);
1868 JSONCPP_STRING JSON_API writeString(StreamWriter::Factory const& factory, Value const& root);
1927 Value& operator[](JSONCPP_STRING key);
1944 virtual JSONCPP_STRING write(const Value& root) = 0;
1977 JSONCPP_STRING write(const Value& root) JSONCPP_OVERRIDE;
1982 JSONCPP_STRING document_;
2029 JSONCPP_STRING write(const Value& root) JSONCPP_OVERRIDE;
2035 void pushValue(const JSONCPP_STRING& value);
2037 void writeWithIndent(const JSONCPP_STRING& value);
2043 static JSONCPP_STRING normalizeEOL(const JSONCPP_STRING& text);
2045 typedef std::vector<JSONCPP_STRING> ChildValues;
2048 JSONCPP_STRING document_;
2049 JSONCPP_STRING indentString_;
2092 StyledStreamWriter(JSONCPP_STRING indentation = "\t");
2108 void pushValue(const JSONCPP_STRING& value);
2110 void writeWithIndent(const JSONCPP_STRING& value);
2116 static JSONCPP_STRING normalizeEOL(const JSONCPP_STRING& text);
2118 typedef std::vector<JSONCPP_STRING> ChildValues;
2122 JSONCPP_STRING indentString_;
2124 JSONCPP_STRING indentation_;
2133 JSONCPP_STRING JSON_API valueToString(Int value);
2134 JSONCPP_STRING JSON_API valueToString(UInt value);
2136 JSONCPP_STRING JSON_API valueToString(LargestInt value);
2137 JSONCPP_STRING JSON_API valueToString(LargestUInt value);
2138 JSONCPP_STRING JSON_API valueToString(double value);
2139 JSONCPP_STRING JSON_API valueToString(bool value);
2140 JSONCPP_STRING JSON_API valueToQuotedString(const char* value);