#include <tag.h>
Inheritance diagram for Line::
Public Methods | |
Line () | |
Line (std::string directory, std::string file_name, std::string tag, std::string tag_type, int line_number=-1, int cursor_pos=-1) | |
Line (std::string &directory, std::string &file_name, std::string &tag, std::string &tag_type, int line_number=-1, int cursor_pos=-1) | |
Line () | |
Line (std::string directory, std::string file_name, std::string tag, std::string tag_type, int line_number=-1, int cursor_pos=-1) | |
Line (std::string &directory, std::string &file_name, std::string &tag, std::string &tag_type, int line_number=-1, int cursor_pos=-1) | |
Public Attributes | |
std::string | directory |
std::string | file_name |
std::string | tag |
the tag. More... | |
std::string | orig_tag |
set if the tag has to be rebuilt. More... | |
std::string | tag_type |
something like "image". More... | |
int | line_number |
int | cursor_pos |
std::string | line |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the whole line (including the linennumber and cursor pos |
|
|
|
set if the tag has to be rebuilt.
|
|
the tag.
|
|
something like "image". it is very important always to specify the tag type, since the lexer should do this. If the line has varoius tags, write it into an file, include it by using the include tag: <include file="foo.html"> and run an include scan over the whole file, or use Precompiler::include_at_line(). The tag type of a close tag looks like this "/delete" for the </delete> tag. |