Customization point tag.

Synopsis

Declared in <mrdocs/Dom/LazyObject.hpp>

struct LazyObjectMapTag;

Description

This tag type is used by the class dom::LazyObjectImpl to select overloads of tag_invoke.

Note

This type is empty; it has no members.

Non-Member Functions

Name

Description

::mrdocs::tag_invoke

Map a EnumConstantSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a FriendInfo to a dom::Object.

::mrdocs::tag_invoke

Map a NamespaceAliasSymbol to a dom::Object.

::mrdocs::tag_invoke

Map the DocComment to a dom::Object.

::mrdocs::tag_invoke

Map the Polymorphic Symbol to a dom::Object.

::mrdocs::tag_invoke

Map a RecordTranche to a dom::Object.

::mrdocs::tag_invoke

Map a OverloadsSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a TypedefSymbol to a dom::Object.

::mrdocs::tag_invoke

Map the Symbol to a dom::Object.

::mrdocs::tag_invoke

Map a NamespaceTranche to a dom::Object.

::mrdocs::tag_invoke

Map a ConceptSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a EnumSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a VariableSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a UsingSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a RecordSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a FunctionSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a GuideSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a NamespaceSymbol to a dom::Object.

::mrdocs::tag_invoke

Map a RecordInterface to a dom::Object.

::mrdocs::doc::tag_invoke

Map the HighlightInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the CodeInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the StrongInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the TableCell to a dom::Object.

::mrdocs::doc::tag_invoke

Map the PreconditionBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map a definition list block into a DOM object.

::mrdocs::doc::tag_invoke

Map the BriefBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the Inline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the EmphInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the LineBreakInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the SeeBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the TextInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the QuoteBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the SoftBreakInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ReferenceInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ListItem to a dom::Object.

::mrdocs::doc::tag_invoke

Map the FootnoteReferenceInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the FootnoteDefinitionBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ParagraphBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the Block to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ImageInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ThrowsBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the PostconditionBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the StrikethroughInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the Param to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ThematicBreakBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the DefinitionListItem to a dom::Object.

::mrdocs::doc::tag_invoke

Map the AdmonitionBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the TParam to a dom::Object.

::mrdocs::doc::tag_invoke

Map the MathInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the MathBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ListBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map a block container into a lazily‐evaluated DOM object.

::mrdocs::doc::tag_invoke

Map the CopyDetailsInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the HeadingBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the TableRow to a dom::Object.

::mrdocs::doc::tag_invoke

Map the LinkInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the ReturnsBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the SuperscriptInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the Polymorphic Block to a dom::Object.

::mrdocs::doc::tag_invoke

Map the TableBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map the SubscriptInline to a dom::Object.

::mrdocs::doc::tag_invoke

Map the CodeBlock to a dom::Object.

::mrdocs::doc::tag_invoke

Map an InlineContainer into a DOM object.

See Also