#include <cstdint>
#include <initializer_list>
#include <memory>
#include <string>
#include <vector>
#include "odil/odil.h"
#include "odil/Value.txx"
Go to the source code of this file.
|
bool | odil::operator== (Value::DataSets const &left, Value::DataSets const &right) |
| Equality test. More...
|
|
bool | odil::operator!= (Value::DataSets const &left, Value::DataSets const &right) |
| Difference test. More...
|
|
template<typename TVisitor > |
TVisitor::result_type | odil::apply_visitor (TVisitor const &visitor, Value const &value) |
| Visitor of values. More...
|
|
template<typename TVisitor > |
TVisitor::result_type | odil::apply_visitor (TVisitor const &visitor, Value &value) |
| Visitor of values. More...
|
|
◆ ODIL_VALUE_CONSTRUCTORS
#define ODIL_VALUE_CONSTRUCTORS |
( |
|
type | ) |
|
Value:Value(type const & value); \
Value(type && value); \
Value(std::initializer_list<type::value_type> const & value);