Compiletime vector with one element.
More...
#include <ct_vector.hpp>
Public Types |
| typedef T0 | type_0 |
Public Member Functions |
| | ct_vector_1 (T0 const &t0) |
| T0 const & | operator[] (ct_index< 0 >) const |
| | Provides access to the first element using bracket access and a compile time index.
|
| template<long i> |
| void | operator[] (ct_index< i >) const |
| size_t | size () const |
Detailed Description
template<typename T0>
class viennamath::ct_vector_1< T0 >
Compiletime vector with one element.
- Template Parameters:
-
| T0 | The entry of the vector |
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
| T0 const& operator[] |
( |
ct_index< 0 > |
|
) |
const [inline] |
Provides access to the first element using bracket access and a compile time index.
| void operator[] |
( |
ct_index< i > |
|
) |
const [inline] |
| size_t size |
( |
|
) |
const [inline] |
The documentation for this class was generated from the following file:
- /export/development/ViennaMath/viennamath/compiletime/ct_vector.hpp