ores.cpp.service

Table of Contents

This page is the node for the ores.cpp.service 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

Two templates — an hpp/cpp pair — for the per-entity service: repository-backed operations exposed to messaging. service profile (per entity, distinct from the component-level component-service profile that drives ores.cpp.service-app).

The ores.cpp.service facet

Executes the entity's ores.cpp.protocol requests, dispatched by ores.cpp.nats-handler, against ores.cpp.repository. Generated per entity; the component-side host that runs it lives in ores.cpp.service-app.

Archetypes

Archetype Description
ores.cpp.service.service_header Entity service declarations. service profile (per entity).
ores.cpp.service.service_impl Repository-backed operations exposed to messaging. service profile (per entity).

See also

Emacs 29.3 (Org mode 9.6.15)