Taskolib  1.3.3
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 Nfmt
 Cformatter< task::Message >
 Cformatter< task::Timeout >
 Cformatter< task::TimePoint >
 Nstd
 Chash< task::VariableName >Custom specialization of std::hash for VariableName
 NtaskNamespace task contains all Taskolib functions and classes
 Nliterals
 CCommChannelA struct combining a message queue and several atomic flags
 CContextA context stores information that influences the execution of steps and sequences, namely:
 CErrorAn exception class carrying an error message and, optionally, the index of the step in which the error occurred
 CExecutorAn executor runs a copy of a given Sequence (or just a single step within it) in a separate thread, receives messages from it, and updates the local instance of the Sequence accordingly
 CLockedQueueA thread-safe locking message queue
 CMessageA message carrying some text, a timestamp, and a type, to be transported with a message queue between threads
 CSequenceA sequence of steps that can be modified and executed
 CSequenceManagerA class for listing, loading, storing, and renaming sequences in a given file system directory
 CSequenceOnDiskA struct to represent a sequence on disk
 CSequenceNameThe machine-readable name of a Sequence
 CStepA step is the main building block of a sequence
 CTagA tag used for categorizing sequences
 CTimeoutA type for storing a timeout duration
 CTimeoutTriggerEvaluates when the clock is elapsed
 CUniqueIdAn unsigned 64-bit integer for use as a unique ID
 CVariableNameA variable name is a string with limited functionality and some limitations on the allowed characters