famouso::mw::attributes::IntegralConstRunTimeWrapper< T > Struct Template Reference
defines a runtime wrapper for integral constants More...
#include <IntegralConstRunTimeWrapper.h>
Inheritance diagram for famouso::mw::attributes::IntegralConstRunTimeWrapper< T >:
Public Types | |
typedef IntegralConstRunTimeWrapper | base_type |
typedef IntegralConstRunTimeWrapper | type |
Public Member Functions | |
IntegralConstRunTimeWrapper (T t) | |
T | getValue () const |
method to get the value of the constant | |
Data Fields | |
const T | __t |
Detailed Description
template<typename T>
struct famouso::mw::attributes::IntegralConstRunTimeWrapper< T >
defines a runtime wrapper for integral constants
- Template Parameters:
-
is the type of the integral constant
Member Typedef Documentation
template<typename T >
typedef IntegralConstRunTimeWrapper famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::base_type |
Reimplemented from famouso::mw::attributes::IntegralConstType.
template<typename T >
typedef IntegralConstRunTimeWrapper famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::type |
Reimplemented from famouso::mw::attributes::IntegralConstType.
Constructor & Destructor Documentation
template<typename T >
famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::IntegralConstRunTimeWrapper | ( | T | t | ) | [inline] |
Member Function Documentation
template<typename T >
T famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::getValue | ( | ) | const [inline] |
method to get the value of the constant
References famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::__t.
Field Documentation
template<typename T >
const T famouso::mw::attributes::IntegralConstRunTimeWrapper< T >::__t |
The documentation for this struct was generated from the following file:
- include/mw/attributes/IntegralConstRunTimeWrapper.h