xale-db 1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
Xale::Core::ConfigurationHandler Class Reference

#include <ConfigurationHandler.h>

Collaboration diagram for Xale::Core::ConfigurationHandler:
Collaboration graph

Public Member Functions

bool loadFromFile (const std::string &path, std::string &outError) noexcept
bool isLoaded () const noexcept
const std::string & getBuildType () const noexcept
const std::string & getDefaultLogLevel () const noexcept
const std::string & getExceptionLogLevel () const noexcept
const std::string & getLogOutputDirectory () const noexcept
const std::string & getLogFileNameFormat () const noexcept
const std::string & getDataFilePath () const noexcept

Static Public Member Functions

static ConfigurationHandler & getInstance ()

Member Function Documentation

◆ getBuildType()

const std::string & Xale::Core::ConfigurationHandler::getBuildType ( ) const
noexcept

◆ getDataFilePath()

const std::string & Xale::Core::ConfigurationHandler::getDataFilePath ( ) const
noexcept

◆ getDefaultLogLevel()

const std::string & Xale::Core::ConfigurationHandler::getDefaultLogLevel ( ) const
noexcept

◆ getExceptionLogLevel()

const std::string & Xale::Core::ConfigurationHandler::getExceptionLogLevel ( ) const
noexcept

◆ getInstance()

ConfigurationHandler & Xale::Core::ConfigurationHandler::getInstance ( )
static

◆ getLogFileNameFormat()

const std::string & Xale::Core::ConfigurationHandler::getLogFileNameFormat ( ) const
noexcept

◆ getLogOutputDirectory()

const std::string & Xale::Core::ConfigurationHandler::getLogOutputDirectory ( ) const
noexcept

◆ isLoaded()

bool Xale::Core::ConfigurationHandler::isLoaded ( ) const
noexcept

◆ loadFromFile()

bool Xale::Core::ConfigurationHandler::loadFromFile ( const std::string & path,
std::string & outError )
noexcept

The documentation for this class was generated from the following files: