Generic

Reusable generic C++ libraries. More...

Collaboration diagram for Generic:

Modules

 Debug
 Debugging and error reporting functions and macros.
 
 Exceptions
 Customized subclasses of std::exception or std::runtime_error.
 
 Flag
 Enables the usage of strongly typed enumerators as flags.
 
 Iterator
 Enum based iterators.
 
 Vector
 Functions used for Container (mainly std::vector) manipulation.
 

Classes

class  boca::Mutable< Member_ >
 Lazy caching of variables. More...
 
class  boca::Options
 Key-value-pair options. More...
 
template<typename Integer >
decltype(auto) boca::IntegerRange (Integer last)
 

Detailed Description

Reusable generic C++ libraries.

Function Documentation

template<typename Integer >
decltype(auto) boca::IntegerRange ( Integer  last)