libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::binary_right_to_left::dyn::pow< V, 0 > Struct Template Reference

#include <integer_power.hpp>

Inherits binary_function< V, long, V >.

Public Types

typedef std::binary_function< V, long, V >::result_type result_type
 
typedef std::binary_function< V, long, V >::first_argument_type first_argument_type
 

Static Public Member Functions

static constexpr result_type __fastcall FORCE_INLINE result (first_argument_type res, const first_argument_type) noexcept(true)
 
static constexpr result_type __fastcall FORCE_INLINE result (const first_argument_type) noexcept(true)
 

Detailed Description

template<typename V>
struct jmmcg::binary_right_to_left::dyn::pow< V, 0 >

Definition at line 110 of file integer_power.hpp.

Member Typedef Documentation

◆ first_argument_type

template<typename V >
typedef std::binary_function<V, long, V>::first_argument_type jmmcg::binary_right_to_left::dyn::pow< V, 0 >::first_argument_type

Definition at line 112 of file integer_power.hpp.

◆ result_type

template<typename V >
typedef std::binary_function<V, long, V>::result_type jmmcg::binary_right_to_left::dyn::pow< V, 0 >::result_type

Definition at line 111 of file integer_power.hpp.

Member Function Documentation

◆ result() [1/2]

template<typename V >
static constexpr result_type __fastcall FORCE_INLINE jmmcg::binary_right_to_left::dyn::pow< V, 0 >::result ( const  first_argument_type)
inlinestaticconstexprnoexcept

Definition at line 117 of file integer_power.hpp.

◆ result() [2/2]

template<typename V >
static constexpr result_type __fastcall FORCE_INLINE jmmcg::binary_right_to_left::dyn::pow< V, 0 >::result ( first_argument_type  res,
const  first_argument_type 
)
inlinestaticconstexprnoexcept

Definition at line 114 of file integer_power.hpp.


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