#include <AbstractCharacterBasedApplication.h>
◆ Line() [1/3]
◆ Line() [2/3]
| Document::Line::Line |
( |
std::vector< char > const & |
ba, |
|
|
LineType |
type = Normal |
|
) |
| |
|
inlineexplicit |
◆ Line() [3/3]
| Document::Line::Line |
( |
QByteArray const & |
ba, |
|
|
LineType |
type = Normal |
|
) |
| |
|
inlineexplicit |
◆ append_text() [1/3]
| void Document::Line::append_text |
( |
char |
c | ) |
|
|
inline |
◆ append_text() [2/3]
| void Document::Line::append_text |
( |
const std::vector< char > & |
new_text | ) |
|
|
inline |
◆ append_text() [3/3]
| void Document::Line::append_text |
( |
std::string_view |
new_text | ) |
|
|
inline |
◆ endsWithNewLine()
| bool Document::Line::endsWithNewLine |
( |
| ) |
const |
|
inline |
◆ set_text()
| void Document::Line::set_text |
( |
const std::vector< char > & |
new_text | ) |
|
|
inline |
◆ text()
| std::string_view Document::Line::text |
( |
| ) |
const |
|
inline |
◆ to_vector()
| std::vector<char>* Document::Line::to_vector |
( |
| ) |
|
|
inline |
◆ View()
◆ attr_
| std::optional<std::vector<CharAttr> > Document::Line::attr_ |
◆ byte_offset
| size_t Document::Line::byte_offset = 0 |
◆ line_number
| int Document::Line::line_number = 0 |
◆ text_
| varline_t Document::Line::text_ = std::string_view() |
◆ type
The documentation for this struct was generated from the following file: