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... | |
Tuples with named members.