Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::icl::version< icl::inplace_minus< Type > > Struct Template Reference

#include <functors.hpp>

Inheritance diagram for boost::icl::version< icl::inplace_minus< Type > >:
Collaboration diagram for boost::icl::version< icl::inplace_minus< Type > >:

Public Types

typedef version
< icl::inplace_minus< Type > > 
type
 
typedef conversion
< icl::inplace_minus< Type > > 
base_type
 
typedef base_type::argument_type argument_type
 

Public Member Functions

Type operator() (const Type &value)
 

Static Public Member Functions

static argument_type proversion (const argument_type &value)
 
static argument_type inversion (const argument_type &value)
 

Member Typedef Documentation

template<class Type >
typedef conversion<icl::inplace_minus<Type> > boost::icl::version< icl::inplace_minus< Type > >::base_type
template<class Type >
typedef version<icl::inplace_minus<Type> > boost::icl::version< icl::inplace_minus< Type > >::type

Member Function Documentation

static argument_type boost::icl::conversion< icl::inplace_minus< Type > >::inversion ( const argument_type value)
inlinestaticinherited
template<class Type >
Type boost::icl::version< icl::inplace_minus< Type > >::operator() ( const Type &  value)
inline
static argument_type boost::icl::conversion< icl::inplace_minus< Type > >::proversion ( const argument_type value)
inlinestaticinherited

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