Timer Console
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NdetailDetail namespace with internal helper functions
 Nstd
 Cadl_serializerNamespace for Niels Lohmann
 CAlarmAlarm class handles all high level alarm tasks and management including adding, removing, providing interface for updating and defining crucial data for alarm functionality
 CAlarmDataAlarmData class handles the implementation of the actual alarm that is stored or in memory to be manipulated and used
 Cbasic_jsonNamespace for Niels Lohmann
 Cbyte_container_with_subtypeInternal type for a backed binary type
 CFilesFiles class introduces an abstraction of the filesystem api, and json parsing. This class handles reading and writing to JSON configuration files for the persistent data (Alarms, Timers, Stopwatches) within the application
 Cjson_pointerJSON Pointer defines a string syntax for identifying a specific value within a JSON document
 Cjson_saxSAX interface
 Cordered_mapMinimal map-like container that preserves insertion order
 CReadRead class is a small abstraction offering up simple solutions to manipulating console input
 CStopwatch
 CTimerTimer class handles all high level timer tasks and management including adding, removing, providing interface for updating and defining crucial data for timer functionality
 CTimerDataTimerData class is the structure of what the actual timer imementatiom will be for each timer a user creates. Initializes all data when created
 CWriteWrite class creates an abstraction for controlling how the terminal will print to the screen