PLaSK library
|
[Deprecatred] Value-based vector class from pre-1.0 TNT version. More...
#include <solvers/gain/wasiak/wzmocnienie/tnt/tnt_vec.h>
Public Types | |
typedef Subscript | size_type |
typedef T | value_type |
typedef T | element_type |
typedef T * | pointer |
typedef T * | iterator |
typedef T & | reference |
typedef const T * | const_iterator |
typedef const T & | const_reference |
Public Member Functions | |
Subscript | lbound () const |
iterator | begin () |
iterator | end () |
const iterator | begin () const |
const iterator | end () const |
~Vector () | |
Vector () | |
Vector (const Vector< T > &A) | |
Vector (Subscript N, const T &value=T()) | |
Vector (Subscript N, const T *v) | |
Vector (Subscript N, char *s) | |
Vector< T > & | newsize (Subscript N) |
Vector< T > & | operator= (const Vector< T > &A) |
Vector< T > & | operator= (const T &scalar) |
Subscript | dim () const |
Subscript | size () const |
reference | operator() (Subscript i) |
const_reference | operator() (Subscript i) const |
reference | operator[] (Subscript i) |
const_reference | operator[] (Subscript i) const |
Protected Member Functions | |
void | initialize (Subscript N) |
void | copy (const T *v) |
void | set (const T &val) |
void | destroy () |
Protected Attributes | |
T * | v_ |
T * | vm1_ |
Subscript | n_ |
[Deprecatred] Value-based vector class from pre-1.0 TNT version.
Kept here for backward compatiblity, but should use the newer TNT::Array1D classes instead.
typedef const T* TNT::Vector< T >::const_iterator |
typedef const T& TNT::Vector< T >::const_reference |
typedef T TNT::Vector< T >::element_type |
typedef T* TNT::Vector< T >::iterator |
typedef T* TNT::Vector< T >::pointer |
typedef T& TNT::Vector< T >::reference |
typedef Subscript TNT::Vector< T >::size_type |
typedef T TNT::Vector< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
protected |
|
protected |
|
protected |