Jet  v1.3.3
Public Member Functions | List of all members
jet::VectorExpression< T, E > Class Template Reference

Base class for vector expression. More...

#include <jet/vector_expression.h>

Public Member Functions

size_t size () const
 Size of the vector. More...
 
const E & operator() () const
 Returns actual implementation (the subclass). More...
 

Detailed Description

template<typename T, typename E>
class jet::VectorExpression< T, E >

Base class for vector expression.

Vector expression is a meta type that enables template expression pattern.

Template Parameters
T- Real number type.
E- Subclass type.

Member Function Documentation

◆ operator()()

template<typename T , typename E >
const E& jet::VectorExpression< T, E >::operator() ( ) const

Returns actual implementation (the subclass).

◆ size()

template<typename T , typename E >
size_t jet::VectorExpression< T, E >::size ( ) const

Size of the vector.


The documentation for this class was generated from the following file: