STK++ 0.9.13
STK::DivisionWithBaseOp< Type, true > Struct Template Reference

#include <STK_Functors.h>

Public Types

typedef hidden::RemoveConst< Type >::Type param1_type
 

Public Member Functions

 DivisionWithBaseOp (DivisionWithBaseOp const &value)
 
 DivisionWithBaseOp (param1_type value)
 
Type const operator() (param1_type a) const
 

Private Attributes

param1_type const value_
 

Detailed Description

template<typename Type>
struct STK::DivisionWithBaseOp< Type, true >

Definition at line 612 of file STK_Functors.h.

Member Typedef Documentation

◆ param1_type

template<typename Type >
typedef hidden::RemoveConst<Type>::Type STK::DivisionWithBaseOp< Type, true >::param1_type

Definition at line 614 of file STK_Functors.h.

Constructor & Destructor Documentation

◆ DivisionWithBaseOp() [1/2]

template<typename Type >
STK::DivisionWithBaseOp< Type, true >::DivisionWithBaseOp ( DivisionWithBaseOp< Type, true > const value)
inline

Definition at line 615 of file STK_Functors.h.

615: value_(value.value_) {}

◆ DivisionWithBaseOp() [2/2]

template<typename Type >
STK::DivisionWithBaseOp< Type, true >::DivisionWithBaseOp ( param1_type  value)
inline

Definition at line 616 of file STK_Functors.h.

616: value_(value) {}

Member Function Documentation

◆ operator()()

template<typename Type >
Type const STK::DivisionWithBaseOp< Type, true >::operator() ( param1_type  a) const
inline

Definition at line 618 of file STK_Functors.h.

618{ return a / value_;}

Member Data Documentation

◆ value_

template<typename Type >
param1_type const STK::DivisionWithBaseOp< Type, true >::value_
private

Definition at line 620 of file STK_Functors.h.


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