MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
Friends
mace::stub::void_t Struct Reference

A type to replace void in generic code. More...

#include <void.hpp>

List of all members.

Friends

std::ostream & operator<< (std::ostream &os, const void_t &)
std::istream & operator>> (std::istream &is, void_t &)

Detailed Description

void cannot be treated like any other type and thus always introduces many 'special cases' to generic code. This type is used in generic code any all functors that return void can be adapted to return void_t before being used with generic code via boost::reflect::adapt_void.

Definition at line 14 of file void.hpp.


The documentation for this struct was generated from the following file: