linalg::rep1d< C > Struct Template Reference

Inheritance diagram for linalg::rep1d< C >:

lapack::repsym< C > linalg::hankel< C > linalg::rep2d< C > linalg::rep3d< C > linalg::rep3d< C > linalg::sym2d< C > linalg::toeplitz< C > upol::rep< C > List of all members.

Detailed Description

template<class C>
struct linalg::rep1d< C >

Unidimensional array of coefficients with a size.

Definition at line 27 of file rep1d.h.

Public Types

typedef C value_type
typedef unsigned int size_type
typedef C * iterator
typedef iterator const_iterator
typedef std::reverse_iterator<
const_iterator
const_reverse_iterator
typedef std::reverse_iterator<
iterator
reverse_iterator

Public Member Functions

 rep1d ()
 rep1d (const rep1d< C > &v)
 rep1d (size_type i)
 rep1d (size_type i, C *t)
 rep1d (C *b, C *e)
 rep1d (size_type, const char *nm)
void resize (const size_type &n)
rep1d< C > & operator= (const rep1d< C > &v)
size_type size () const
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const
reverse_iterator rend ()
const_reverse_iterator rend () const
C & operator[] (size_type i)
const C & operator[] (size_type i) const
 ~rep1d ()

Public Attributes

size_type size_
C * tab_


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

SYNAPS DOCUMENTATION
logo