Inja  3.4.0
A Template Engine for Modern C++
Public Member Functions | Public Attributes | List of all members
inja::LexerConfig Struct Reference

Class for lexer configuration. More...

#include <config.hpp>

Public Member Functions

void update_open_chars ()
 

Public Attributes

std::string statement_open {"{%"}
 
std::string statement_open_no_lstrip {"{%+"}
 
std::string statement_open_force_lstrip {"{%-"}
 
std::string statement_close {"%}"}
 
std::string statement_close_force_rstrip {"-%}"}
 
std::string line_statement {"##"}
 
std::string expression_open {"{{"}
 
std::string expression_open_force_lstrip {"{{-"}
 
std::string expression_close {"}}"}
 
std::string expression_close_force_rstrip {"-}}"}
 
std::string comment_open {"{#"}
 
std::string comment_open_force_lstrip {"{#-"}
 
std::string comment_close {"#}"}
 
std::string comment_close_force_rstrip {"-#}"}
 
std::string open_chars {"#{"}
 
bool trim_blocks {false}
 
bool lstrip_blocks {false}
 

Detailed Description

Class for lexer configuration.


The documentation for this struct was generated from the following file: