34 return writer->toString();
40 this->lexerStartOffset = lexerStartOffset;
46 this->lexerEndOffset = lexerEndOffset;
52 return lexerStartOffset;
58 return lexerEndOffset;
LexerInfo getLexerStartOffset()
std::string toJsonString(int indenting=0, const std::string indentChars=" ", bool jsStyleKeys=false)
virtual void writeJson(const JsonWriterPtr &writer)=0
LexerInfo getLexerEndOffset()
void setLexerStartOffset(LexerInfo lexerStartOffset)
void setLexerEndOffset(LexerInfo lexerEndOffset)
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< JsonWriter > JsonWriterPtr