Data Structures | Namespaces | Functions

/export/development/ViennaMath/viennamath/compiletime/ct_constant.hpp File Reference

Defines a class for representing an integer value during compile time. More...

#include <ostream>
#include "viennamath/forwards.h"

Go to the source code of this file.

Data Structures

class  ct_constant< value_ >
 A compiletime constant. More...

Namespaces

namespace  viennamath
 

The main ViennaMath namespace. All types and functions for the user reside here.


Functions

template<long value_>
std::ostream & operator<< (std::ostream &stream, ct_constant< value_ > const &c)
 Convenience overload for printing a compiletime constant to an output stream.

Detailed Description

Defines a class for representing an integer value during compile time.