Go to the documentation of this file.
38 std::string
toJsonString(
int indenting = 0,
const std::string indentChars =
" ",
bool jsStyleKeys =
false);
void setLexerEndOffset(LexerInfo lexerEndOffset)
LexerInfo getLexerEndOffset()
virtual ~JsonData()=default
void setLexerStartOffset(LexerInfo lexerStartOffset)
std::shared_ptr< JsonWriter > JsonWriterPtr
virtual void writeJson(const JsonWriterPtr &writer)=0
virtual JsonDataPtr clone()=0
LexerInfo getLexerStartOffset()
std::shared_ptr< JsonData > JsonDataPtr
std::string toJsonString(int indenting=0, const std::string indentChars=" ", bool jsStyleKeys=false)
This file offers overloads of toIce() and fromIce() functions for STL container types.