mrdocs::dom::ValueFromTag

Customization point tag.

Synopsis

Declared in <mrdocs/Dom/Value.hpp>
struct ValueFromTag;

Non-Member Functions

Name Description
::mrdocs::tag_invokeMap the EnumConstantSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the FriendInfo to a dom::Value object.
::mrdocs::tag_invokeMap the UsingSymbol to a dom::Value object.
::mrdocs::tag_invokeReturn the UsingClass as a dom::Value string.
::mrdocs::tag_invokeReturn the SymbolKind from a dom::Value string.
::mrdocs::tag_invokeReturn the AccessKind as a dom::Value string.
::mrdocs::tag_invokeMap the ConceptSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the NamespaceAliasSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the NamespaceTranche to a dom::Value object.
::mrdocs::tag_invokeReturn the Symbol as a dom::Value object.
::mrdocs::tag_invokeMap the VariableSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the TypedefSymbol to a dom::Value object.
::mrdocs::tag_invokeConvert SymbolID to dom::Value object in the DOM using Corpus
::mrdocs::tag_invokeConvert SymbolID pointers to dom::Value or null.
::mrdocs::tag_invokeMap the GuideSymbol to a dom::Value object.
::mrdocs::tag_invokeReturn the ConstexprKind as a dom::Value string.
::mrdocs::tag_invokeMap the OverloadsSymbol to a dom::Value object.
::mrdocs::tag_invokeReturn the FunctionClass from a dom::Value string.
::mrdocs::tag_invokeReturn the Param as a dom::Value object.
::mrdocs::tag_invokeReturn the DocComment as a dom::Value object.
::mrdocs::tag_invokeReturn the ReferenceKind as a dom::Value string.
::mrdocs::tag_invokeMap the RecordSymbol to a dom::Value object.
::mrdocs::tag_invokeReturn the ExplicitInfo as a dom::Value string.
::mrdocs::tag_invokeReturn the SymbolKind from a dom::Value string.
::mrdocs::tag_invokeReturn the StorageClassKind as a dom::Value string.
::mrdocs::tag_invokeMap the RecordInterface to a dom::Value object.
::mrdocs::tag_invokeMap the NamespaceSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the FunctionSymbol to a dom::Value object.
::mrdocs::tag_invokeConvert SymbolID to dom::Value string in the DOM using toBase16
::mrdocs::tag_invokeMap the EnumSymbol to a dom::Value object.
::mrdocs::tag_invokeMap the RecordTranche to a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Strong as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the FootnoteReference as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Parts from a dom::Value string.
::mrdocs::doc::tag_invokeReturn the Text as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Heading as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Code as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the UnorderedTable as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Brief as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Postcondition as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Link as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Math as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the See as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Admonish from a dom::Value string.
::mrdocs::doc::tag_invokeReturn the Admonition as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Superscript as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Precondition as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Inline as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the LineBreak as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Emph as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Code as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Block as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the FootnoteDefinition as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Returns as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Paragraph as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the TableRow as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the TParam as a dom::Value object.
::mrdocs::doc::tag_invokeMap the Polymorphic Block as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the ListItem as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Brief as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Param as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the CopyDetails as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Reference as a dom::Value object.
::mrdocs::doc::tag_invokeMap the Polymorphic Inline as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the DefinitionListItem as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the SoftBreak as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the TableCell as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Highlight as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the QuoteBlock as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the UnorderedList as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Subscript as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Image as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Strikethrough as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the Brief as a dom::Value object.
::mrdocs::doc::tag_invokeReturn the ParamDirection from a dom::Value string.
::mrdocs::doc::tag_invokeReturn the Throws as a dom::Value object.

Description

This tag type is used by the function dom::ValueFrom to select overloads of tag_invoke.

NOTE

This type is empty; it has no members.

See Also

dom::ValueFrom tag_invoke: A general pattern for supporting customisable functions

Created with MrDocs