static_power< R1, EXP > Struct Template Reference

List of all members.

Public Types

typedef static_power_impl<
R1, E >::type 
part
typedef static_invert< part
>::type::type 
type
typedef static_power_impl<
R1, E >::type 
part
typedef static_invert< part
>::type::type 
type

Public Member Functions

 BOOST_STATIC_CONSTANT (int, E=static_abs< EXP >::value)
 BOOST_STATIC_ASSERT (E >=0)
 BOOST_STATIC_CONSTANT (int, E=static_abs< EXP >::value)
 BOOST_STATIC_ASSERT (E >=0)

Public Attributes

typedef part

Detailed Description

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

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


Member Typedef Documentation

template<typename R1, int EXP>
typedef static_power< R1, EXP >::part

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

template<typename R1, int EXP>
typedef static_invert<part>::type ::type static_power< R1, EXP >::type

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

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

Definition at line 77 of file playground.cpp.

template<typename R1, int EXP>
typedef static_invert<part>::type ::type static_power< R1, EXP >::type

Definition at line 78 of file playground.cpp.


Member Function Documentation

template<typename R1, int EXP>
static_power< R1, EXP >::BOOST_STATIC_CONSTANT ( int  ,
= static_abs< EXP >::value 
)

template<typename R1, int EXP>
static_power< R1, EXP >::BOOST_STATIC_ASSERT ( E >=  0  ) 

template<typename R1, int EXP>
static_power< R1, EXP >::BOOST_STATIC_CONSTANT ( int  ,
= static_abs< EXP >::value 
)

template<typename R1, int EXP>
static_power< R1, EXP >::BOOST_STATIC_ASSERT ( E >=  0  ) 


Member Data Documentation

template<typename R1, int EXP>
typedef static_power< R1, EXP >::part

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


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