20#ifndef ORES_VARIABILITY_MESSAGING_REGISTRAR_HPP
21#define ORES_VARIABILITY_MESSAGING_REGISTRAR_HPP
23#include "ores.comms/net/server.hpp"
24#include "ores.logging/make_logger.hpp"
25#include "ores.database/domain/context.hpp"
40 inline static std::string_view logger_name =
41 "ores.variability.messaging.registrar";
45 static auto instance = make_logger(logger_name);
Implements logging infrastructure for ORE Studio.
Definition boost_severity.hpp:28
Network messaging infrastructure for the variability module.
Definition feature_flags_protocol.hpp:31
ORES protocol server.
Definition server.hpp:53
Context for the operations on a postgres database.
Definition context.hpp:30
Register variability subsystem message handlers with the server.
Definition registrar.hpp:38