27 Document(
size_t spacesPerTab = cDefaultSpacesPerTab);
28 Document(std::istream& in,
size_t spacesPerTab = cDefaultSpacesPerTab);
34 bool read(
const std::string&);
35 bool read(std::istream&);
36 void write(std::ostream&);
45 bool _getline(std::istream& in, std::string& line);
47 void _mergeMultilineHtmlTags();
48 void _processInlineHtmlAndReferences();
49 void _processBlocksItems(
TokenPtr inTokenContainer);
50 void _processParagraphLines(
TokenPtr inTokenContainer);
52 static const size_t cSpacesPerInitialTab, cDefaultSpacesPerTab;
54 const size_t cSpacesPerTab;