LibreOffice Module comphelper (master)  1
Classes | Enumerations
syntaxhighlight.hxx File Reference
#include <rtl/ustring.hxx>
#include <comphelper/comphelperdllapi.h>
#include <vector>
#include <memory>
Include dependency graph for syntaxhighlight.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HighlightPortion
 
class  SyntaxHighlighter
 

Enumerations

enum  TokenType {
  TokenType::Unknown,
  TokenType::Identifier,
  TokenType::Whitespace,
  TokenType::Number,
  TokenType::String,
  TokenType::EOL,
  TokenType::Comment,
  TokenType::Error,
  TokenType::Operator,
  TokenType::Keywords,
  TokenType::Parameter,
  TokenType::LAST = Parameter
}
 
enum  HighlighterLanguage {
  HighlighterLanguage::Basic,
  HighlighterLanguage::SQL
}
 

Enumeration Type Documentation

enum HighlighterLanguage
strong
Enumerator
Basic 
SQL 

Definition at line 58 of file syntaxhighlight.hxx.

enum TokenType
strong
Enumerator
Unknown 
Identifier 
Whitespace 
Number 
String 
EOL 
Comment 
Error 
Operator 
Keywords 
Parameter 
LAST 

Definition at line 29 of file syntaxhighlight.hxx.