- Author
- Alexander Sherikov
- Copyright
- 2017-2020 Alexander Sherikov, Licensed under the Apache License, Version 2.0. (see LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
Definition in file common.h.
|
template<class t_Ariles , class t_Visitor > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, const std::string &name, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Ariles , class t_Visitor > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, const char *name, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, const std::string &name, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, const char *name, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (t_Visitor &visitor, t_Ariles &ariles_class, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (t_Ariles &ariles_class, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles , class t_Arg > |
void | ariles::apply (t_Arg &arg, t_Ariles &ariles_class, ARILES_IS_BASE_DISABLER(ariles::visitor::Visitor, t_Arg), ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles , class t_Arg > |
void | ariles::apply (t_Arg &arg, t_Ariles &ariles_class, const char *name, ARILES_IS_BASE_DISABLER(ariles::visitor::Visitor, t_Arg), ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles , class t_Arg > |
void | ariles::apply (const t_Arg &arg, t_Ariles &ariles_class, ARILES_IS_BASE_DISABLER(ariles::visitor::Visitor, t_Arg), ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles , class t_Arg > |
void | ariles::apply (t_Arg &arg, t_Ariles &ariles_class, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_DISABLER(ariles::visitor::Visitor, t_Arg), ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Ariles > |
void | ariles::apply (const std::string &arg, t_Ariles &ariles_class, const unsigned int flags, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Left , class t_Right > |
void | ariles::apply (t_Visitor &visitor, t_Left &left, t_Right &right, const std::string &name, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Left , class t_Right > |
void | ariles::apply (t_Visitor &visitor, t_Left &left, t_Right &right, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|
template<class t_Visitor , class t_Left , class t_Right > |
void | ariles::apply (t_Visitor &visitor, t_Left &left, t_Right &right, const typename t_Visitor::Parameters ¶m, ARILES_IS_BASE_ENABLER(ariles::visitor::Visitor, t_Visitor)) |
|