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
- ores.cpp — the parent technical space's generated facet/archetype catalogue and shared Mustache conventions.
- C++ Technical Space — the domain-concept overview of this technical space.
- Codegen template library — the groups overview.