Go to the documentation of this file.
39 const std::string indentChars =
" ",
40 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.