Mr.Docs
Mr.Docs The C++ Alliance
Download

Mr.Docs

    • Home
    • Demos
    • Installation
    • Getting Started
    • The Configuration File
    • Documenting the Code
    • Generators
    • Design Notes
    • Library Reference
    • Contributor’s Guide
    • License
Mr.Docs v0.8.0
  • Mr.Docs
    • master
    • develop
    • 2026.9.4
    • v0.8.0
Version
  • master
  • develop
  • 2026.9.4
  • v0.8.0
Mr.Docs The C++ Alliance GitHub Toggle theme
Download
  • Mr.Docs
  • Reference
  • mrdocs
  • doc
  • tag_invoke-0d0
master develop 2026.9.4 v0.8.0

mrdocs::doc::tag_invoke

Map the Polymorphic Block to a dom::Object.

Synopsis

Declared in <mrdocs/Metadata/DocComment/Block.hpp>

template<class IO>
void
tag_invoke(
    dom::LazyObjectMapTag,
    IO& io,
    Polymorphic<Block> const& I,
    DomCorpus const* domCorpus);

Parameters

Name

Description

io

The output parameter to receive the dom::Object.

I

The polymorphic Block to convert.

domCorpus

The DomCorpus used to resolve references.

Created with MrDocs