#include <stlsoft/stlsoft.h>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Classes | |
struct | operator_bool_generator |
Template which provides the types and conversion operations for safe and highly-portable "<code>operator bool() const</code>". More... | |
Defines | |
#define | STLSOFT_DEFINE_OPERATOR_BOOL_TYPES(U, G, B) |
Defines the types for a type-safe boolean operator. | |
#define | STLSOFT_DEFINE_OPERATOR_BOOL_TYPES_T(U, G, B) |
#define STLSOFT_DEFINE_OPERATOR_BOOL_TYPES_T | ( | U, | |||
G, | |||||
B | ) |
Value:
\ typedef ss_typename_param_k stlsoft_ns_qual(operator_bool_generator)<U>::class_type G; \ typedef ss_typename_param_k G::return_type B