![]() |
Consolix
|
| Nconsolix | < Utility modules and helpers |
| Ncompat | |
| Cshared_mutex | |
| CBaseLoopComponent | Abstract base class for application components with looping functionality |
| CLoggerComponent | Fallback LoggerComponent when LogIt is disabled |
| CMultiStream | A class for handling multi-target log streams |
| CLogoComponent | Component responsible for displaying a customizable ASCII logo |
| CLoopComponent | Component for managing a customizable execution loop |
| CTitleComponent | Handles setting and retrieving the console window title |
| CAppComponentManager | Manages a collection of application components with lifecycle support |
| CConsoleApplication | Singleton class to manage the lifecycle of a console application |
| CPosixTerminationSignalMaskGuard | |
| CServiceLocator | A universal service locator for managing shared resources |
| CIAppComponent | Interface for defining application components |
| CIShutdownable | Interface for components supporting shutdown logic |
| CColorManipulator | A utility class for managing text color in streams |
| CAppConfig | Application configuration structure |
| CCustomLoop | Custom loop component for the main application logic |