TBCI Numerical high perf. C++ Library  2.8.0
Public Member Functions | List of all members
Vector_Sig< T > Class Template Reference

abstract base class (signature) for Vectors with arithmetics More...

#include <vector_sig.h>

Inheritance diagram for Vector_Sig< T >:
Inheritance graph
[legend]
Collaboration diagram for Vector_Sig< T >:
Collaboration graph
[legend]

Public Member Functions

 Vector_Sig ()
 
 Vector_Sig (const unsigned)
 
 ~Vector_Sig ()
 
Vector_Sig< Toperator+ (const Vector_Sig< T > &) const
 
Vector_Sig< Toperator- (const Vector_Sig< T > &) const
 
Vector_Sig< Toperator* (const T &) const
 
Vector_Sig< Toperator/ (const T &) const
 
Vector_Sig< T > & operator+= (const Vector_Sig< T > &)
 
Vector_Sig< T > & operator-= (const Vector_Sig< T > &)
 
Vector_Sig< T > & operator*= (const T &)
 
Vector_Sig< T > & operator/= (const T &)
 
bool operator<= (const Vector_Sig< T > &) const
 
bool operator>= (const Vector_Sig< T > &) const
 
bool operator< (const Vector_Sig< T > &) const
 
bool operator> (const Vector_Sig< T > &) const
 
- Public Member Functions inherited from BVector_Sig< T >
 BVector_Sig ()
 
 BVector_Sig (const unsigned long)
 
 ~BVector_Sig ()
 
Toperator() (const unsigned long)
 
tbci_traits< T >::const_refval_type operator() (const unsigned long) const
 
unsigned long size () const
 
BVector_Sig< T > & fill (const T &)
 
BVector_Sig< T > & clear ()
 
bool operator== (const BVector_Sig< T > &) const
 
bool operator!= (const BVector_Sig< T > &) const
 

Additional Inherited Members

- Static Public Member Functions inherited from BVector_Sig< T >
static const char * vec_info ()
 

Detailed Description

template<typename T>
class Vector_Sig< T >

abstract base class (signature) for Vectors with arithmetics

Definition at line 24 of file vector_sig.h.

Constructor & Destructor Documentation

template<typename T>
Vector_Sig< T >::Vector_Sig ( )
inline

Definition at line 76 of file vector_sig.h.

template<typename T>
Vector_Sig< T >::Vector_Sig ( const unsigned  )
template<typename T>
Vector_Sig< T >::~Vector_Sig ( )
inline

Definition at line 78 of file vector_sig.h.

Member Function Documentation

template<typename T>
Vector_Sig<T> Vector_Sig< T >::operator* ( const T ) const
template<typename T>
Vector_Sig<T>& Vector_Sig< T >::operator*= ( const T )
template<typename T>
Vector_Sig<T> Vector_Sig< T >::operator+ ( const Vector_Sig< T > &  ) const
template<typename T>
Vector_Sig<T>& Vector_Sig< T >::operator+= ( const Vector_Sig< T > &  )
template<typename T>
Vector_Sig<T> Vector_Sig< T >::operator- ( const Vector_Sig< T > &  ) const
template<typename T>
Vector_Sig<T>& Vector_Sig< T >::operator-= ( const Vector_Sig< T > &  )
template<typename T>
Vector_Sig<T> Vector_Sig< T >::operator/ ( const T ) const
template<typename T>
Vector_Sig<T>& Vector_Sig< T >::operator/= ( const T )
template<typename T>
bool Vector_Sig< T >::operator< ( const Vector_Sig< T > &  ) const
template<typename T>
bool Vector_Sig< T >::operator<= ( const Vector_Sig< T > &  ) const
template<typename T>
bool Vector_Sig< T >::operator> ( const Vector_Sig< T > &  ) const
template<typename T>
bool Vector_Sig< T >::operator>= ( const Vector_Sig< T > &  ) const

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