Dekko
MarkdownToken.cpp
1 #include "MarkdownToken.h"
2 
3 MarkdownToken::MarkdownToken() :
4  m_type(TokenType::Unknown),
5  m_position(0),
6  m_length(0),
7  m_opening(0),
8  m_closing(0){}
9 
10 MarkdownToken::~MarkdownToken(){}
11 
12 MarkdownToken::TokenType MarkdownToken::type() const { return m_type; }
13 
14 void MarkdownToken::setType(MarkdownToken::TokenType t) { m_type = t; }
15 
16 int MarkdownToken::position() const { return m_position; }
17 
18 int MarkdownToken::length() const { return m_length; }
19 
20 void MarkdownToken::setLength(int len) { m_length = len; }
21 
22 int MarkdownToken::openingLength() const { return m_opening; }
23 
24 void MarkdownToken::setOpeningLenth(int len) { m_opening = len; }
25 
26 int MarkdownToken::closingLength() const { return m_closing; }
27 
28 void MarkdownToken::setClosingLength(int len) { m_closing = len; }