framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | List of all members
framework::serializable::value_implementation_wrapper< Name, Specification, Implementation >::parameters< Derived > Struct Template Reference

Parameter pack. More...

#include <value.hpp>

Public Types

using value_name = Name
 Value name.
 
using value_type = type_extractor< Specification >
 Value type.
 
using value_specification = Specification
 Value specification.
 
using derived = Derived
 Derived class.
 
using implementation = Implementation< parameters< Derived >>
 Implementation class.
 

Detailed Description

template<typename Name, typename Specification, template< typename > class Implementation>
template<typename Derived>
struct framework::serializable::value_implementation_wrapper< Name, Specification, Implementation >::parameters< Derived >

Parameter pack.

Passed to the implementation template through this wrapper.


The documentation for this struct was generated from the following file: