mrdocs::doc

Types

Name

Description

AdmonitionBlock

A block for side‐notes like tips, warnings, notes

Block

A piece of block content

BlockCommonBase

Base class for providing variant discriminator functions.

BlockContainer

BriefBlock

The brief description

CodeBlock

Preformatted source code.

CodeInline

A piece of styled text.

CopyDetailsInline

Documentation copied from another symbol.

DefinitionListBlock

DefinitionListItem

An item in a definition list

EmphInline

A piece of styled text.

FootnoteDefinitionBlock

Preformatted source code.

FootnoteReferenceInline

A reference to a symbol.

HeadingBlock

A manually specified section heading.

HighlightInline

A piece of highlighted text.

ImageInline

An image.

Inline

A Node containing a string of text.

InlineCommonBase

Base class for providing variant discriminator functions.

InlineContainer

An internal node in the inline element tree

InlineTextLeaf

A leaf node that stores a string of text.

LineBreakInline

A hard line break that renders as ""

LinkInline

A hyperlink.

ListBlock

A list of list items

ListItem

An item in a list

MathBlock

A block of LaTeX math

MathInline

An inline LaTeX math expression

ParagraphBlock

A sequence of text nodes.

ParamBlock

Documentation for a function parameter

PostconditionBlock

PreconditionBlock

QuoteBlock

A list of list items

ReferenceInline

A reference to a symbol.

ReturnsBlock

Documentation for a function return type

SeeBlock

A

SoftBreakInline

A line break that may render as space

StrikethroughInline

A piece of styled text.

StrongInline

A piece of styled text.

SubscriptInline

A piece of styled text.

SuperscriptInline

A piece of styled text.

TParamBlock

Documentation for a template parameter

TableBlock

A table block

TableCell

A cell in a table

TableRow

An item in a list

TextInline

A Node containing a string of text.

ThematicBreakBlock

The brief description

ThrowsBlock

Documentation for a function parameter

Enums

Name

Description

AdmonitionKind

An admonishment style.

BlockKind

InlineKind

ParamDirection

Parameter pass direction.

Parts

Which parts of the documentation to copy.

Functions

Name

Description

getAsPlainText

getAsPlainText overloads

isBlockCommand

isEmpty

Determine if the inline is empty

ltrim

ltrim overloads

rtrim

rtrim overloads

tag_invoke

tag_invoke overloads

toString

toString overloads

traverse

Traverse a list of inlines.

trim

trim overloads

visit

visit overloads

operator==

Equality operators

operator<=>

Three‐way comparison operators

Created with MrDocs