Dekko
MarkdownTokenizer Class Reference

Public Types

enum  TokenState {
  Unknown = -1, Paragraph, ParagraphBreak, ListLineBreak,
  AtxHeading1, AtxHeading2, AtxHeading3, AtxHeading4,
  AtxHeading5, AtxHeading6, Blockquote, CodeBlock,
  GFMCodeFence, CodeFenceEnd, Comment, HorizontalRule,
  NumList, BulletList, SetextHead1Line1, SetextHead1Line2,
  SetextHead2Line1, SetextHead2Line2, TableHeader, TableDiv,
  TableRow
}
 
typedef QMap< int, MarkdownTokenTokenPositionMap
 

Public Member Functions

void tokenize (const QString &text, TokenState current, TokenState previous, TokenState next)
 
TokenPositionMap tokens () const
 
TokenState state () const
 
bool shouldBackTrack () const
 
void clear ()
 

Detailed Description

Definition at line 10 of file MarkdownTokenizer.h.


The documentation for this class was generated from the following files: