mrdocs::doc::InlineContainer
An internal node in the inline element tree.
Synopsis
Declared in <mrdocs/Metadata/DocComment/Inline/InlineBase.hpp>
struct InlineContainer;
Member Functions
Name |
Description |
|
Constructors |
|
Virtual destructor for derived containers. |
Assignment operators |
|
|
|
Return this container as a base‐class reference. |
|
Get the last inline child. |
|
Begin iterator forwarding to children. |
|
Clear all inline children. |
|
Append a child of the specified type in‐place. |
|
Determine if there are no inline children. |
|
End iterator forwarding to children. |
|
Erase inline children. |
|
Get the first inline child. |
|
Insert inline children. |
|
Addition assignment operators |
|
Get the number of inline children. |
Non-Member Functions
Name |
Description |
Flatten an InlineContainer to plain text. |
|
Flatten an InlineContainer to plain text. |
|
Removes leading whitespace from the first text element in the given InlineContainer. |
|
Removes trailing whitespace from the last text element in the given InlineContainer. |
|
Removes leading and trailing whitespace from the text elements in the given InlineContainer. |
Derived Classes
| Name | Description |
|---|---|
The brief description |
|
Inline code (monospaced) used for short snippets within text. |
|
Emphasized text (typically rendered in italics). |
|
A manually specified section heading. |
|
Highlighted text span used to call out important words. |
|
An image. |
|
A hyperlink. |
|
A sequence of text nodes. |
|
Documentation for a function parameter |
|
Text describing conditions guaranteed on successful exit. |
|
Text describing required conditions before entry. |
|
Documentation for a function return type |
|
A |
|
Strikethrough span to show removed or deprecated text. |
|
Strong emphasis span (typically rendered in bold). |
|
Subscript text fragment (lowered baseline). |
|
Superscript text fragment (raised baseline). |
|
Documentation for a template parameter |
|
A cell in a table |
|
Documentation for a function exception clause |
Created with MrDocs