Namespace cosm
The root namespace of the cosm library.
Detailed Description
It is better to define the namespace aliases exported by COSM here, rather than having them be multiply defined in different downstream projects (DRY FTW!).
Convention: Namespace aliases from cosm all start with 'c'
, and the first letter of all nested namespaces except the innermost one should be included before the innermost. For example, cosm::fsm::metrics should have the 'c'
from 'cosm'
and the 'f'
from ‘fsm’ before the target namespace 'metrics'
.