#include <boost/tokenizer.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/algorithm/string.hpp>
Go to the source code of this file.
#define FOREACH_PROXY_NUMERIC_TYPE |
( |
|
CALLBACK | ) |
|
Value:CALLBACK(double) \
CALLBACK(int) \
CALLBACK(bool) \
CALLBACK(float) \
CALLBACK(long) \
CALLBACK(unsigned) \
CALLBACK(unsigned long long)
Definition at line 85 of file parameter_proxy.h.
#define FOREACH_PROXY_STRING_TYPE |
( |
|
CALLBACK | ) |
CALLBACK(std::string) |
#define PROXY_BINARY_OP_DECL |
( |
|
U, |
|
|
|
OP, |
|
|
|
T |
|
) |
| |
Value:friend \
U operator OP (T lhs, proxy const& rhs) \
{ \
return lhs OP rhs.as<T>(); \
} \
friend \
U operator OP (proxy const& rhs, T lhs) \
{ \
return rhs.as<T>() OP lhs; \
}
Definition at line 152 of file parameter_proxy.h.
#define PROXY_COMP_OPERATORS_DECL |
( |
|
T | ) |
|
#define PROXY_NUM_OPERATORS_DECL |
( |
|
T | ) |
|