2#ifndef _CONSOLIX_COMPONENTS_HPP_INCLUDED
3#define _CONSOLIX_COMPONENTS_HPP_INCLUDED
Provides a base class for implementing looping application components.
Component for handling command-line arguments using cxxopts library.
Component for loading and managing configuration data from JSON files.
Logger component for managing application logging with LogIt.
Defines a component for displaying a customizable ASCII logo.
Provides a universal service locator for managing shared resources.
Component for managing console window titles in a platform-independent way.
Configuration macros for the Consolix framework.
Utilities for working with character encodings and string transformations.
Entry point for including all interface definitions in Consolix.
Utilities for working with JSON strings, including removing comments.
Utilities for working with file and directory paths, including resolving paths relative to the execut...
Utility functions for working with the ServiceLocator.