ores.cpp.asset_class
Table of Contents
This page is the node for the ores.cpp.asset_class facet of the codegen
template library, part of the ores.cpp technical space.
1. Summary
One template projecting the catalogue's mapping onto C++: the function
that reads a resolved oresmd identifier and answers which refdata class it
belongs to. The classifier calls it for an index_name rule, so a fixing
takes its class from the index name it is written under rather than from one
literal all fixings share.
The template writes into ores.marketdata.api because its subject is the
oresmd identifier type, which lives there; the catalogue model owns the
mapping wherever its outputs land.
2. The ores.cpp.asset_class facet
Driven by the asset-class catalogue model's namespace list — each entry
an oresmd authority and the refdata class it maps onto — rather than by an
entity.
3. Archetypes
| Archetype | Description |
|---|---|
| ores.cpp.asset_class.authorities | The oresmd-authority-to-refdata-class mapping the classifier reads. |
4. See also
- ores.cpp — the parent technical space's generated facet/archetype catalogue and shared Mustache conventions.
- Codegen template library — the groups overview.