static_power_impl< R1, EXP > Struct Template Reference

List of all members.

Public Types

typedef static_power_impl<
R1, EXP-1 >::type 
part
typedef static_multiply< part,
R1 >::type 
type
typedef static_power_impl<
R1, EXP-1 >::type 
part
typedef static_multiply< part,
R1 >::type 
type

Public Member Functions

 BOOST_STATIC_ASSERT (EXP >0)
 BOOST_STATIC_ASSERT (EXP >0)

Detailed Description

template<typename R1, int EXP>
struct static_power_impl< R1, EXP >

Definition at line 58 of file Copy of playground.cpp.


Member Typedef Documentation

template<typename R1, int EXP>
typedef static_power_impl<R1, EXP-1>::type static_power_impl< R1, EXP >::part

Definition at line 60 of file Copy of playground.cpp.

template<typename R1, int EXP>
typedef static_multiply<part, R1>::type static_power_impl< R1, EXP >::type

Definition at line 61 of file Copy of playground.cpp.

template<typename R1, int EXP>
typedef static_power_impl<R1, EXP-1>::type static_power_impl< R1, EXP >::part

Definition at line 60 of file playground.cpp.

template<typename R1, int EXP>
typedef static_multiply<part, R1>::type static_power_impl< R1, EXP >::type

Definition at line 61 of file playground.cpp.


Member Function Documentation

template<typename R1, int EXP>
static_power_impl< R1, EXP >::BOOST_STATIC_ASSERT ( EXP  ,
 
)

template<typename R1, int EXP>
static_power_impl< R1, EXP >::BOOST_STATIC_ASSERT ( EXP  ,
 
)


The documentation for this struct was generated from the following files:
Generated on Mon Apr 2 22:25:07 2007 for physical_svn by  doxygen 1.5.1-p1
hosted on SourceForge.net Logo