ores.cpp.enum

Table of Contents

This page is the node for the ores.cpp.enum facet of the codegen template library, part of the ores.cpp technical space. Each archetype below is documented, and holds its mustache source, in its own linked page — this page is the facet-level summary and the routing table to them.

Summary

One template: the enum class with string conversion, rendered from its own enum org-model rather than from an entity. enum profile.

The ores.cpp.enum facet

A standalone model format: an enum org-model is a first-class codegen input that produces exactly one header. Unlike the entity facets there is no layered projection — one model, one artefact. Sibling to ores.cpp.field-group.

Archetypes

Archetype Description
ores.cpp.enum.enum_header Enum class with string conversion from the enum model. enum profile.

See also

Emacs 29.3 (Org mode 9.6.15)