Macros
NamedTuple.hpp File Reference

Tuples with named members. More...

Go to the source code of this file.

Macros

#define AURORA_NT_EQUAL(TupleName, typeVarPairs)
 Comparison operator == for named tuples. More...
 
#define AURORA_NT_LESS(TupleName, typeVarPairs)
 Comparison operator < for named tuples. More...
 
#define AURORA_NT_HASHER(TupleName, typeVarPairs)
 Hash functor for named tuples. More...
 
#define AURORA_NT_DEFAULT_CTOR(TupleName, typeVarPairs)
 Default constructor for named tuples. More...
 
#define AURORA_NAMED_TUPLE(TupleName, typeVarPairs)
 Named tuple definition. More...
 
#define AURORA_NAMED_TUPLE_EXT(TupleName, typeVarPairs, extensions)
 Named tuple definition with extended functionality. More...
 

Detailed Description

Tuples with named members.