nmpp
Открытые члены | Поля данных | Защищенные данные

#include <tnmvecpack.h>

Открытые члены

 nmvecpack (void *Data, int Size, int Border=0)
 
 nmvecpack (int Size, int Border=0)
 
 nmvecpack (const nmvecpack< T > &vec)
 
nmvecpack< T > & operator= (const nmvecpack< T > &vec)
 
__INLINE__ nmintpack< T > operator[] (int idx)
 
template<class T2 >
nmvecpack< T2 > & operator*= (const nmint< T2 > val)
 
template<class T2 >
nmvecpack< T2 > operator* (const nmint< T2 > &val) const
 
template<class T2 >
nmint< T2 > operator* (const nmvecpack< T2 > &vec) const
 
nmvecpack< T > & operator+= (const nmint< T > &val)
 
nmvecpack< T > & operator+= (const nmvecpack< T > &vec)
 
nmvecpack< T > operator+ (const nmint< T > &val) const
 
nmvecpack< T > operator+ (const nmvecpack< T > &vec) const
 
nmvecpack< T > & operator-= (const nmint< T > &val)
 
nmvecpack< T > & operator-= (const nmvecpack< T > &vec)
 
nmvecpack< T > operator- () const
 
nmvecpack< T > operator- (const nmint< T > &val) const
 
nmvecpack< T > operator- (const nmvecpack< T > &vec) const
 
nmvecpack< T > & operator/= (const nmint< T > val)
 
nmvecpack< T > operator/ (const T val) const
 
nmvecpack< T > & operator>>= (const int shr)
 
nmvecpack< T > operator>> (const int shr) const
 
nmvecpack< T > & operator<<= (const int shl)
 
nmvecpack< T > operator<< (const int shl) const
 
nmvecpack< T > & operator|= (const nmint< T > &val)
 
nmvecpack< T > & operator|= (const nmvecpack< T > &vec)
 
nmvecpack< T > operator| (const nmint< T > &val) const
 
nmvecpack< T > operator| (const nmvecpack< T > &vec) const
 
nmvecpack< T > & operator&= (const nmint< T > &val)
 
nmvecpack< T > & operator&= (const nmvecpack< T > &vec)
 
nmvecpack< T > operator& (const nmint< T > &val) const
 
nmvecpack< T > operator& (const nmvecpack< T > &vec) const
 
nmvecpack< T > & operator^= (const nmint< T > &val)
 
nmvecpack< T > & operator^= (const nmvecpack< T > &vec)
 
nmvecpack< T > operator^ (const nmint< T > &val) const
 
nmvecpack< T > operator^ (const nmvecpack< T > &vec) const
 
nmvecpack< T > & operator~ () const
 
bool operator== (const nmvecpack< T > &vec) const
 
bool operator!= (const nmvecpack< T > &vec) const
 
template<class T2 >
void SetData (T2 *Data)
 
template<class T2 >
void GetData (T2 *Data)
 
void reset ()
 

Поля данных

int m_size
 
T * m_data
 

Защищенные данные

T * m_container
 
int m_border
 

Подробное описание

template<class T>
class nmvecpack< T >

Класс векторов.

Примеры:
int Test[10]={1,125,3,4,5,6,7,8,9,10};
int Res [10];
Definition: tnmvecpack.h:138

Объявления и описания членов класса находятся в файле: