MRDOCS_DESCRIBE_KINDS_BEGIN
Open a MRDOCS_DESCRIBE_KINDS list driven by an .inc file.
Synopsis
Declared in <mrdocs/Support/DescribeKinds.hpp>
#define MRDOCS_DESCRIBE_KINDS_BEGIN©
Description
Same effect as MRDOCS_DESCRIBE_KINDS, but split so the kind list can be sourced from an existing X‐macro .inc file (the typical pattern in MrDocs). Usage:
#define INFO(Name) MRDOCS_KIND_ENTRY(Base, Name##Suffix)
MRDOCS_DESCRIBE_KINDS_BEGIN(Base)
#include <path/to/Nodes.inc>
MRDOCS_DESCRIBE_KINDS_END(Base)
#undef INFO
Parameters
Name |
Description |
C |
The polymorphic base class. |
Created with MrDocs