build(libconfig): serif now uses libconfig

This commit is contained in:
2025-06-21 08:56:15 -04:00
parent ef26c86e85
commit e6709f3c61
34 changed files with 50 additions and 879 deletions

View File

@@ -19,6 +19,7 @@
//
// *********************************************************************** */
#include "network.h"
#include "config.h"
#include "approx8.h"
#include "logging.h"
@@ -26,7 +27,7 @@
namespace serif::network {
Network::Network(const NetworkFormat format) :
m_config(serif::config::Config::getInstance()),
m_config(fourdst::config::Config::getInstance()),
m_logManager(fourdst::logging::LogManager::getInstance()),
m_logger(m_logManager.getLogger("log")),
m_format(format) {

View File

@@ -117,7 +117,7 @@ namespace serif::network {
virtual NetOut evaluate(const NetIn &netIn);
protected:
serif::config::Config& m_config; ///< Configuration instance
fourdst::config::Config& m_config; ///< Configuration instance
fourdst::logging::LogManager& m_logManager; ///< Log manager instance
quill::Logger* m_logger; ///< Logger instance