Namespaces | |
analysis | |
measure | |
measuretab | |
model | |
osversion | |
Typedefs | |
typedef std::function< bool()> | BasicQuery |
typedef std::function< bool()> | BoolGetter |
typedef std::function< void(bool)> | BoolSetter |
typedef std::function< bool(bool)> | BoolSetterBoolReturn |
typedef std::function< double()> | DoubleGetter |
typedef std::function< bool(double)> | DoubleSetter |
typedef std::function< void(double)> | DoubleSetterVoidReturn |
typedef std::function< int()> | IntGetter |
typedef std::function< bool(int)> | IntSetter |
typedef std::function < model::ModelObject()> | ModelObjectGetter |
typedef std::function< bool(const model::ModelObject &)> | ModelObjectSetter |
typedef std::function< void()> | NoFailAction |
typedef boost::optional < AspectRatio > | OptionalAspectRatio |
typedef std::function < boost::optional< double >)> | OptionalDoubleGetter |
typedef std::function < boost::optional< int >)> | OptionalIntGetter |
typedef std::function < boost::optional < model::ModelObject >)> | OptionalModelObjectGetter |
typedef boost::optional < OSItemType > | OptionalOSItemType |
typedef std::function < boost::optional< std::string >)> | OptionalStringGetter |
typedef std::function < boost::optional< std::string > bool)> | OptionalStringGetterBoolArg |
typedef std::function < boost::optional< unsigned >)> | OptionalUnsignedGetter |
typedef std::function < std::string()> | StringGetter |
typedef std::function< bool(std::string)> | StringSetter |
typedef std::function < boost::optional< std::string > const std::string &)> | StringSetterOptionalStringReturn |
typedef std::function< void(std::string)> | StringSetterVoidReturn |
typedef std::function< unsigned()> | UnsignedGetter |
typedef std::function< bool(unsigned)> | UnsignedSetter |
Functions | |
template<typename DataType , typename RetType , typename DataType2 > | |
std::function< RetType(DataType *)> | CastNullAdapter (RetType(DataType2::*t_func)()) |
template<typename DataType , typename RetType , typename Param1 , typename DataType2 > | |
std::function< RetType(DataType *, const Param1 &)> | CastNullAdapter (RetType(DataType2::*t_func)(const Param1 &)) |
template<typename DataType , typename RetType , typename Param1 , typename DataType2 > | |
std::function< RetType(DataType *, Param1)> | CastNullAdapter (RetType(DataType2::*t_func)(Param1 &)) |
template<typename DataType , typename RetType , typename Param1 , typename DataType2 > | |
std::function< RetType(DataType *, Param1)> | CastNullAdapter (RetType(DataType2::*t_func)(Param1)) |
template<typename DataType , typename RetType > | |
std::function< RetType(DataType *)> | NullAdapter (RetType(DataType::*t_func)()) |
template<typename DataType , typename RetType , typename Param1 > | |
std::function< RetType(DataType *, const Param1 &)> | NullAdapter (RetType(DataType::*t_func)(const Param1 &)) |
template<typename DataType , typename RetType , typename Param1 > | |
std::function< RetType(DataType *, Param1)> | NullAdapter (RetType(DataType::*t_func)(Param1 &)) |
template<typename DataType , typename RetType , typename Param1 > | |
std::function< RetType(DataType *, Param1)> | NullAdapter (RetType(DataType::*t_func)(Param1)) |
template<typename DataType , typename RetType , typename Param1 > | |
std::function< RetType(DataType *, const Param1 &)> | NullAdapter2 (RetType(DataType::*t_func)(Param1 &)) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
RetType | OneConstParamOptionalProxy (FromDataType *t_from, const Param1 &t_param1, const std::function< RetType(ToDataType *, const Param1 &)> &t_outter, const std::function< boost::optional< ToDataType >(FromDataType *)> t_inner, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
RetType | OneParamOptionalProxy (FromDataType *t_from, Param1 t_param1, const std::function< RetType(ToDataType *, Param1)> &t_outter, const std::function< boost::optional< ToDataType >(FromDataType *)> t_inner, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
RetType | OneParamProxy (FromDataType *t_from, Param1 param1, const std::function< RetType(ToDataType *, Param1)> &t_outter, const std::function< ToDataType(FromDataType *)> t_inner) |
std::ostream & | operator<< (std::ostream &os, const AspectRatio &e) |
std::ostream & | operator<< (std::ostream &os, const OSItemType &e) |
template<typename RetType , typename FromDataType , typename ToDataType > | |
std::function< RetType(FromDataType *)> | ProxyAdapter (RetType(ToDataType::*t_func)() const, boost::optional< ToDataType >(FromDataType::*t_proxyFunc)() const, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
std::function< RetType(FromDataType *, Param1)> | ProxyAdapter (RetType(ToDataType::*t_func)(Param1), boost::optional< ToDataType >(FromDataType::*t_proxyFunc)() const, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
std::function< RetType(FromDataType *, const Param1 &)> | ProxyAdapter (RetType(ToDataType::*t_func)(Param1 &), boost::optional< ToDataType >(FromDataType::*t_proxyFunc)() const, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename ToDataType > | |
std::function< RetType(FromDataType *)> | ProxyAdapter (RetType(ToDataType::*t_func)() const, ToDataType(FromDataType::*t_proxyFunc)() const) |
template<typename RetType , typename FromDataType , typename Param1 , typename ToDataType > | |
std::function< RetType(FromDataType *, Param1)> | ProxyAdapter (RetType(ToDataType::*t_func)(Param1), ToDataType(FromDataType::*t_proxyFunc)() const) |
template<typename RetType , typename FromDataType , typename ToDataType > | |
RetType | ZeroParamOptionalProxy (FromDataType *t_from, const std::function< RetType(ToDataType *)> &t_outter, const std::function< boost::optional< ToDataType >(FromDataType *)> t_inner, const RetType &t_defaultValue) |
template<typename RetType , typename FromDataType , typename ToDataType > | |
RetType | ZeroParamProxy (FromDataType *t_from, const std::function< RetType(ToDataType *)> &t_outter, const std::function< ToDataType(FromDataType *)> t_inner) |
typedef std::function<bool ()> openstudio::BasicQuery |
typedef std::function<bool ()> openstudio::BoolGetter |
typedef std::function<void(bool)> openstudio::BoolSetter |
typedef std::function<bool(bool)> openstudio::BoolSetterBoolReturn |
typedef std::function<double ()> openstudio::DoubleGetter |
typedef std::function<bool(double)> openstudio::DoubleSetter |
typedef std::function<void (double)> openstudio::DoubleSetterVoidReturn |
typedef std::function<int ()> openstudio::IntGetter |
typedef std::function<bool (int)> openstudio::IntSetter |
typedef std::function<model::ModelObject ()> openstudio::ModelObjectGetter |
typedef std::function<bool (const model::ModelObject &)> openstudio::ModelObjectSetter |
typedef std::function<void ()> openstudio::NoFailAction |
typedef boost::optional< AspectRatio > openstudio::OptionalAspectRatio |
typedef std::function<boost::optional<double>)> openstudio::OptionalDoubleGetter |
typedef std::function<boost::optional<int>)> openstudio::OptionalIntGetter |
typedef std::function<boost::optional<model::ModelObject>)> openstudio::OptionalModelObjectGetter |
typedef boost::optional< OSItemType > openstudio::OptionalOSItemType |
typedef std::function<boost::optional<std::string>)> openstudio::OptionalStringGetter |
typedef std::function<boost::optional<std::string>bool)> openstudio::OptionalStringGetterBoolArg |
typedef std::function<boost::optional<unsigned>)> openstudio::OptionalUnsignedGetter |
typedef std::function<std::string ()> openstudio::StringGetter |
typedef std::function<bool(std::string)> openstudio::StringSetter |
typedef std::function<boost::optional<std::string>const std::string &)> openstudio::StringSetterOptionalStringReturn |
typedef std::function<void(std::string)> openstudio::StringSetterVoidReturn |
typedef std::function<unsigned ()> openstudio::UnsignedGetter |
typedef std::function<bool (unsigned)> openstudio::UnsignedSetter |
std::function< RetType(DataType *)> openstudio::CastNullAdapter | ( | RetType(DataType2::*)() | t_func | ) |
std::function<RetType(DataType *, const Param1 &)> openstudio::CastNullAdapter | ( | RetType(DataType2::*)(const Param1 &) | t_func | ) |
std::function<RetType(DataType *, Param1)> openstudio::CastNullAdapter | ( | RetType(DataType2::*)(Param1 &) | t_func | ) |
std::function< RetType(DataType *, Param1)> openstudio::CastNullAdapter | ( | RetType(DataType2::*)(Param1) | t_func | ) |
std::function< RetType(DataType *)> openstudio::NullAdapter | ( | RetType(DataType::*)() | t_func | ) |
std::function<RetType (DataType *, const Param1 &)> openstudio::NullAdapter | ( | RetType(DataType::*)(const Param1 &) | t_func | ) |
std::function<RetType (DataType *, Param1)> openstudio::NullAdapter | ( | RetType(DataType::*)(Param1 &) | t_func | ) |
std::function< RetType(DataType *, Param1)> openstudio::NullAdapter | ( | RetType(DataType::*)(Param1) | t_func | ) |
std::function<RetType (DataType *, const Param1 &)> openstudio::NullAdapter2 | ( | RetType(DataType::*)(Param1 &) | t_func | ) |
RetType openstudio::OneConstParamOptionalProxy | ( | FromDataType * | t_from, |
const Param1 & | t_param1, | ||
const std::function< RetType(ToDataType *, const Param1 &)> & | t_outter, | ||
const std::function< boost::optional< ToDataType >(FromDataType *)> | t_inner, | ||
const RetType & | t_defaultValue | ||
) |
RetType openstudio::OneParamOptionalProxy | ( | FromDataType * | t_from, |
Param1 | t_param1, | ||
const std::function< RetType(ToDataType *, Param1)> & | t_outter, | ||
const std::function< boost::optional< ToDataType >(FromDataType *)> | t_inner, | ||
const RetType & | t_defaultValue | ||
) |
RetType openstudio::OneParamProxy | ( | FromDataType * | t_from, |
Param1 | param1, | ||
const std::function< RetType(ToDataType *, Param1)> & | t_outter, | ||
const std::function< ToDataType(FromDataType *)> | t_inner | ||
) |
|
inline |
|
inline |
std::function<RetType (FromDataType *)> openstudio::ProxyAdapter | ( | RetType(ToDataType::*)() const | t_func, |
boost::optional< ToDataType >(FromDataType::*)() const | t_proxyFunc, | ||
const RetType & | t_defaultValue | ||
) |
std::function< RetType(FromDataType *, Param1)> openstudio::ProxyAdapter | ( | RetType(ToDataType::*)(Param1) | t_func, |
boost::optional< ToDataType >(FromDataType::*)() const | t_proxyFunc, | ||
const RetType & | t_defaultValue | ||
) |
std::function<RetType (FromDataType *, const Param1 &)> openstudio::ProxyAdapter | ( | RetType(ToDataType::*)(Param1 &) | t_func, |
boost::optional< ToDataType >(FromDataType::*)() const | t_proxyFunc, | ||
const RetType & | t_defaultValue | ||
) |
std::function<RetType (FromDataType *)> openstudio::ProxyAdapter | ( | RetType(ToDataType::*)() const | t_func, |
ToDataType(FromDataType::*)() const | t_proxyFunc | ||
) |
std::function< RetType(FromDataType *, Param1)> openstudio::ProxyAdapter | ( | RetType(ToDataType::*)(Param1) | t_func, |
ToDataType(FromDataType::*)() const | t_proxyFunc | ||
) |
RetType openstudio::ZeroParamOptionalProxy | ( | FromDataType * | t_from, |
const std::function< RetType(ToDataType *)> & | t_outter, | ||
const std::function< boost::optional< ToDataType >(FromDataType *)> | t_inner, | ||
const RetType & | t_defaultValue | ||
) |
RetType openstudio::ZeroParamProxy | ( | FromDataType * | t_from, |
const std::function< RetType(ToDataType *)> & | t_outter, | ||
const std::function< ToDataType(FromDataType *)> | t_inner | ||
) |