|
framework
|
Value base type. More...
#include <framework/serializable/base_types.hpp>#include <framework/serializable/mutator_type.hpp>#include <framework/serializable/value_type.inl>Go to the source code of this file.
Classes | |
| struct | framework::serializable::value_type< Name, Specification, Interface, Default > |
Namespaces | |
| framework | |
| Framework namespace. | |
| framework::serializable | |
| Serializable namespace. | |
Constant Groups | |
| framework | |
| Framework namespace. | |
| framework::serializable | |
| Serializable namespace. | |
Typedefs | |
| template<typename T > | |
| using | framework::serializable::is_value_type = typename detail::is_value_type_impl< T >::type |
| template<typename T > | |
| using | framework::serializable::is_value_default_serializable = typename detail::is_value_type_impl< T >::type |
| template<typename T > | |
| using | framework::serializable::value_name = typename detail::value_name_impl< T >::type |
| template<typename T > | |
| using | framework::serializable::value_specification = typename detail::value_specification_impl< T >::type |
| template<typename T , typename Derived > | |
| using | framework::serializable::value_implementation = typename detail::value_implementation_impl< T, Derived >::type |
Functions | |
| template<typename Name , typename Specification , template< typename > class Interface, typename Input , typename Output > | |
| bool | framework::serializable::read_dispatch (value_type< Name, Specification, Interface, true > *, Input &&in, Output &&out) |
| Default read overload. More... | |
| template<typename Name , typename Specification , template< typename > class Interface, typename Input , typename Output > | |
| bool | framework::serializable::write_dispatch (value_type< Name, Specification, Interface, true > *, Input &&in, Output &&out) |
| Default write overload. More... | |
Value base type.
1.8.3.1-20130402