|
LibSWOC++ 1.5.14
Solid Wall of C++
|
Implementation class. More...
#include <Errata.h>

Public Types | |
| using | self_type = Data |
| Self reference type. | |
Public Member Functions | |
| Data (swoc::MemArena &&arena) | |
| bool | empty () const |
| Check if there are any notes. | |
| std::string_view | localize (std::string_view src) |
| swoc::MemSpan< char > | remnant () |
| Get the remnant of the current block in the arena. | |
| swoc::MemSpan< char > | alloc (size_t n) |
| Allocate from the arena. | |
Public Attributes | |
| TextView | _annotation_glue_text = DEFAULT_ANNOTATION_GLUE_TEXT |
| TextView | _annotation_severity_glue_text = DEFAULT_SEVERITY_GLUE_TEXT |
| TextView | _severity_glue_text = DEFAULT_SEVERITY_GLUE_TEXT |
| TextView | _indent_text = DEFAULT_INDENT_TEXT |
| bool | _glue_final_p = true |
| Add glue after the last annotation? | |
| std::optional< Severity > | _severity |
| Severity. | |
| code_type | _code {DEFAULT_CODE} |
| Message code / ID. | |
| Container | _notes |
| The message stack. | |
| swoc::MemArena | _arena |
| Annotation text storage. | |
| using swoc::Errata::Data::self_type = Data |
|
inline |
|
inline |
|
inline |
| string_view swoc::Errata::Data::localize | ( | std::string_view | src | ) |
|
inline |
| TextView swoc::Errata::Data::_annotation_glue_text = DEFAULT_ANNOTATION_GLUE_TEXT |
| TextView swoc::Errata::Data::_annotation_severity_glue_text = DEFAULT_SEVERITY_GLUE_TEXT |
| swoc::MemArena swoc::Errata::Data::_arena |
Annotation text storage.
| code_type swoc::Errata::Data::_code {DEFAULT_CODE} |
| bool swoc::Errata::Data::_glue_final_p = true |
| TextView swoc::Errata::Data::_indent_text = DEFAULT_INDENT_TEXT |
| std::optional<Severity> swoc::Errata::Data::_severity |
| TextView swoc::Errata::Data::_severity_glue_text = DEFAULT_SEVERITY_GLUE_TEXT |