Home2L - C/C++ API  v0.9-0-gde86* (2018-11-30)
Clever Tools for a Private Smart Home
Modules
Base

Description

Basic definitions and classes for all Home2L components.

Collaboration diagram for Base:

Modules

 Basics
 Some very basic definitions.
 
 Logging
 Macros for logging.
 
 Heap
 Type-safe and null-pointer-aware heap operations.
 
 Language
 Localization and translation.
 
 Strings
 Helper functions and classes for string handling.
 
 Containers
 Lightweight container classes for dictionaries and key sets.
 
 Date and Time
 Various defitions related to date and time handling.
 
 Timers
 Scheduling timed and/or repeated operations.
 
 Threads and Synchronization
 Wrapping classes related to threads and synchronization.
 
 Shells
 Shell classes to run and iteract with external processes.