A piece of styled text.
Synopsis
Declared in <mrdocs/Metadata/DocComment/Inline/SuperscriptInline.hpp>
struct SuperscriptInline final
: InlineCommonBase<InlineKind::Superscript>
, InlineContainer
Base Classes
Name |
Description |
Base class for providing variant discriminator functions. |
|
An internal node in the inline element tree |
Member Functions
Name |
Description |
Assign an InlineContainer with a single TextInline child. |
|
|
|
Helper function so that derived classes can get a reference to the base class. |
|
Get the last inline child. |
|
Begin iterator forwarding to children |
|
Clear all inline children. |
|
Append a child of the specified type. |
|
Determine if there are no inline children. |
|
End iterator forwarding to children |
|
Erase from children |
|
Get the first inline child. |
|
Erase from children |
|
Addition assignment operators |
|
Get the number of inline children. |
|
Compare two InlineContainers. |
|
Compare two InlineContainers. |
Static Member Functions
Data Members
Name |
Static Data Members
Name |
Non-Member Functions
Name |
Description |
Flatten an InlineContainer to plain text. |
|
Flatten an InlineContainer to plain text. |
|
Get the plain text representation of an inline element tree. |
|
Get the plain text representation of an inline element tree. |
|
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. |
Created with MrDocs