Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

more::num::vectin Class Template Reference

#include <vectin.h>

Inheritance diagram for more::num::vectin:

Inheritance graph
[legend]
Collaboration diagram for more::num::vectin:

Collaboration graph
[legend]
List of all members.

Public Types

Public Methods

Static Public Methods

Static Public Attributes

Friends

template<class T, int N>
class more::num::vectin< T, N >


Member Typedef Documentation

template<class T, int N>
typedef const T* more::num::vectin::const_iterator
 

template<class T, int N>
typedef T* more::num::vectin::iterator
 

template<class T, int N>
typedef T more::num::vectin::scalar_type
 


Constructor & Destructor Documentation

template<class T, int N>
more::num::vectin< T, N >::vectin   [inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin const vectin< T, N > &    x [inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin zero_tag    [inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin   x0 [inline, explicit]
 

template<class T, int N>
more::num::vectin< T, N >::vectin   x0,
  x1
[inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin   x0,
  x1,
  x2
[inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin   x0,
  x1,
  x2,
  x3
[inline]
 

template<class T, int N>
more::num::vectin< T, N >::vectin const T *    px [inline, explicit]
 


Member Function Documentation

template<class T, int N>
const_iterator more::num::vectin< T, N >::begin   const [inline]
 

template<class T, int N>
iterator more::num::vectin< T, N >::begin   [inline]
 

template<class T, int N>
const_iterator more::num::vectin< T, N >::end   const [inline]
 

template<class T, int N>
iterator more::num::vectin< T, N >::end   [inline]
 

template<class T, int N>
template<typename U>
vectin& more::num::vectin< T, N >::operator *= const U &    rhs [inline]
 

template<class T, int N>
template<typename U>
T const& more::num::vectin< T, N >::operator() U const &    i const [inline]
 

template<class T, int N>
template<typename U>
T& more::num::vectin< T, N >::operator() U const &    i [inline]
 

template<class T, int N>
T const& more::num::vectin< T, N >::operator() int    i const [inline]
 

template<class T, int N>
T& more::num::vectin< T, N >::operator() int    i [inline]
 

template<class T, int N>
vectin& more::num::vectin< T, N >::operator+= vectin< T, N > const &    rhs [inline]
 

template<class T, int N>
vectin& more::num::vectin< T, N >::operator-= vectin< T, N > const &    rhs [inline]
 

template<class T, int N>
template<typename U>
vectin& more::num::vectin< T, N >::operator/= const U &    rhs [inline]
 

template<class T, int N>
template<typename U>
vectin& more::num::vectin< T, N >::operator= vectin< U, 3 > const &    rhs [inline]
 

template<class T, int N>
vectin& more::num::vectin< T, N >::operator= vectin< T, N > const &    rhs [inline]
 

template<class T, int N>
T const& more::num::vectin< T, N >::operator[] int    i const [inline]
 

template<class T, int N>
T& more::num::vectin< T, N >::operator[] int    i [inline]
 

template<class T, int N>
void more::num::vectin< T, N >::resize int    n [inline]
 

template<class T, int N>
int more::num::vectin< T, N >::size   [inline, static]
 

template<class T, int N>
int more::num::vectin< T, N >::size0   [inline, static]
 

template<class T, int N>
void more::num::vectin< T, N >::sync io::syncstream   ios [inline]
 


Friends And Related Function Documentation

template<class T, int N>
friend class vectin [friend]
 


Member Data Documentation

template<class T, int N>
const int more::num::vectin::CTC_size = N [static]
 


The documentation for this class was generated from the following file:
Generated on Sat Sep 7 19:13:02 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by Dimitri van Heesch.