#include <mvalngbase.h>
Public Member Functions | |
MVAlongBase () | |
MVAlongBase (const MVAlongBase &A) | |
MVAlongBase (long inSize) | |
MVAlongBase (long *data, long inSize) | |
virtual | ~MVAlongBase () |
MVAlongBase & | operator= (const MVAlongBase &A) |
void | initialize () |
void | initialize (const MVAlongBase &A) |
void | initialize (long inSize) |
void | initialize (long *data, long inSize) |
virtual void | resizeTo (long n) |
long | getSize () const |
long * | getDataPointer () |
const long * | getDataPointer () const |
long & | operator[] (long Index) |
const long & | operator[] (long Index) const |
void | copyToArray (long *A) const |
int | operator== (const MVAlongBase &A) const |
int | operator!= (const MVAlongBase &A) const |
Public Attributes | |
long * | dataPointer |
long | size |
Protected Member Functions | |
virtual long * | newLong (long size) |
virtual void | deleteLong () |
Static Protected Member Functions | |
void | indexError (long Index) |
void | sizeError (long Lsize, long Rsize) |
void | reSizeError (long size) |
void | inputError (long ArraySize, long RequiredSize) |
void | inputLong (istream &in, MVAlongBase &A) |
Friends | |
__IMPEXP__ friend ostream & | operator<< (ostream &out_stream, const MVAlongBase &A) |
__IMPEXP__ friend istream & | operator>> (istream &in_stream, MVAlongBase &A) |
|
Definition at line 26 of file mvalngbase.cpp. References dataPointer, newLong(), and size. |
|
Definition at line 32 of file mvalngbase.cpp. References A, dataPointer, newLong(), and size. |
|
Definition at line 49 of file mvalngbase.cpp. References dataPointer, newLong(), and size. |
|
Definition at line 54 of file mvalngbase.cpp. References dataPointer, newLong(), and size. |
|
Definition at line 69 of file mvalngbase.cpp. References deleteLong(), and size. |
|
Definition at line 167 of file mvalngbase.cpp. References dataPointer. |
|
Definition at line 400 of file mvalngbase.cpp. References dataPointer. Referenced by initialize(), resizeTo(), and ~MVAlongBase(). |
|
Definition at line 66 of file mvalngbase.h. |
|
Definition at line 65 of file mvalngbase.h. Referenced by CAMvectorBase::getDataPointer(), CAMmatrixBase::getDataPointer(), CAMarrayBase::getDataPointer(), CAMvectorBase::indexCheck(), CAMmatrixBase::indexCheck(), CAMarrayBase::indexCheck(), operator<<(), operator>>(), and resizeTo(). |
|
Definition at line 64 of file mvalngbase.h. Referenced by inputLong(), and resizeTo(). |
|
Definition at line 418 of file mvalngbase.cpp. Referenced by operator[](). |
|
Definition at line 155 of file mvalngbase.cpp. References dataPointer, deleteLong(), newLong(), and size. |
|
Definition at line 148 of file mvalngbase.cpp. References dataPointer, deleteLong(), newLong(), and size. |
|
Definition at line 128 of file mvalngbase.cpp. References A, dataPointer, deleteLong(), newLong(), and size. |
|
Definition at line 121 of file mvalngbase.cpp. References dataPointer, deleteLong(), newLong(), and size. Referenced by CAMstructureBase::CAMstructureBase(), CAMstructureBase::getNormalizedLoops(), CAMstructureBase::initialize(), CAMstructureBase::initializeMinStructure(), and resizeTo(). |
|
Definition at line 411 of file mvalngbase.cpp. Referenced by inputLong(). |
|
Definition at line 246 of file mvalngbase.cpp. References A, getSize(), inputError(), and resizeTo(). Referenced by operator>>(). |
|
Definition at line 387 of file mvalngbase.cpp. Referenced by initialize(), MVAlongBase(), operator=(), and resizeTo(). |
|
Definition at line 231 of file mvalngbase.cpp. References A, dataPointer, and size. |
|
Definition at line 97 of file mvalngbase.cpp. References A, dataPointer, newLong(), size, and sizeError(). |
|
Definition at line 220 of file mvalngbase.cpp. References A, dataPointer, and size. |
|
Definition at line 75 of file mvalngbase.h. References dataPointer, and indexError(). |
|
Definition at line 67 of file mvalngbase.h. References dataPointer, and indexError(). |
|
Definition at line 431 of file mvalngbase.cpp. Referenced by resizeTo(). |
|
Definition at line 180 of file mvalngbase.cpp. References dataPointer, deleteLong(), getDataPointer(), getSize(), initialize(), newLong(), reSizeError(), and size. Referenced by inputLong(). |
|
Definition at line 424 of file mvalngbase.cpp. Referenced by operator=(). |
|
Definition at line 80 of file mvalngbase.cpp. |
|
Definition at line 87 of file mvalngbase.cpp. |
|
Definition at line 25 of file mvalngbase.h. Referenced by copyToArray(), deleteLong(), initialize(), MVAlongBase(), operator!=(), operator<<(), operator=(), operator==(), operator[](), and resizeTo(). |
|
Definition at line 26 of file mvalngbase.h. Referenced by initialize(), MVAlongBase(), operator!=(), operator<<(), operator=(), operator==(), resizeTo(), and ~MVAlongBase(). |