framework
|
Common accessors aliases. More...
#include <framework/serializable/utility/interface.hpp>
Go to the source code of this file.
Namespaces | |
framework | |
Framework namespace. | |
framework::serializable | |
Serializable namespace. | |
Constant Groups | |
framework | |
Framework namespace. | |
framework::serializable | |
Serializable namespace. | |
Functions | |
template<typename Name , typename Object , typename... Args> | |
FRAMEWORK_ALWAYS_INLINE auto | framework::serializable::get (Object const &t, Args &&...args) -> decltype(interface< Name >(t).get(std::forward< Args >(args)...)) |
Get. | |
template<typename Name , typename Object , typename... Args> | |
FRAMEWORK_ALWAYS_INLINE auto | framework::serializable::set (Object &t, Args &&...args) -> decltype(interface< Name >(t).set(std::forward< Args >(args)...)) |
Set. | |
template<typename Name , typename Object , typename... Args> | |
FRAMEWORK_ALWAYS_INLINE auto | framework::serializable::check (Object const &t, Args &&...args) -> decltype(interface< Name >(t).check(std::forward< Args >(args)...)) |
Check. | |
template<typename Name , typename Object , typename... Args> | |
FRAMEWORK_ALWAYS_INLINE auto | framework::serializable::clear (Object &t, Args &&...args) -> decltype(interface< Name >(t).clear(std::forward< Args >(args)...)) |
Clear. | |
Common accessors aliases.