Macros
OptionsDetails.hpp File Reference

Defines helpers for the Options<T> class. More...

#include <algorithm>
#include <array>
#include <iomanip>
#include <list>
#include <map>
#include <sstream>
#include <string>
#include <type_traits>
#include <unordered_set>
#include <utility>
#include <vector>
#include "ErrorHandling/Assert.hpp"
#include "Utilities/PrettyType.hpp"
#include "Utilities/Requires.hpp"
#include "Utilities/TMPL.hpp"
#include "Utilities/TypeTraits.hpp"

Go to the source code of this file.

Macros

#define CREATE_WRAPPER_FORWARD_OP(op)
 

Detailed Description

Defines helpers for the Options<T> class.

Macro Definition Documentation

◆ CREATE_WRAPPER_FORWARD_OP

#define CREATE_WRAPPER_FORWARD_OP (   op)
Value:
template <typename T> \
bool operator op(const CreateWrapper<T>& a, const CreateWrapper<T>& b) { \
return a.data op b.data; \
}