Rosetta 3.3
Public Types | Public Member Functions
ObjexxFCL::ChunkExponent Class Reference

ChunkExponent: ChunkVector Exponent Wrapper for Function Disambiguation and Range Clipping. More...

#include <ChunkExponent.hh>

Collaboration diagram for ObjexxFCL::ChunkExponent:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::size_t T
typedef T value_type

Public Member Functions

 ChunkExponent (T const exponent_a)
 Constructor (Implicit): Clips Exponent to Valid Range.
 ~ChunkExponent ()
 Destructor.
 operator T () const
 Exponent Value Conversion.

Detailed Description

ChunkExponent: ChunkVector Exponent Wrapper for Function Disambiguation and Range Clipping.

Remarks:
The exponent is clipped to be less than the number of bits in its type so that 2^exponent can be stored in that type

Member Typedef Documentation


Constructor & Destructor Documentation

ObjexxFCL::ChunkExponent::ChunkExponent ( T const  exponent_a) [inline]

Constructor (Implicit): Clips Exponent to Valid Range.

ObjexxFCL::ChunkExponent::~ChunkExponent ( ) [inline]

Destructor.


Member Function Documentation

ObjexxFCL::ChunkExponent::operator T ( ) const [inline]

Exponent Value Conversion.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines