Void/null object and function definitions. More...
Go to the source code of this file.
Classes | |
class | ecl::Void |
A void (null) object. More... | |
Namespaces | |
ecl | |
Embedded control libraries. | |
Typedefs | |
typedef void(* | ecl::VoidFunction) () |
Convenient type definition for empty functions (void pointers). More... | |
Functions | |
template<typename OutputStream > | |
OutputStream & | ecl::operator<< (OutputStream &ostream, const Void void_object) |
Output stream operator for Void objects. More... | |
Void/null object and function definitions.
A void (null) object that is occasionally useful, particularly as a null argument to template specialisations. Also typedefs the void function pointer for convenience.
Definition in file void.hpp.