Definition at line 25 of file dynamicexp.h.
Public Types | |
| typedef E | value_type |
| typedef unsigned int | size_type |
| typedef E * | iterator |
| typedef iterator | const_iterator |
|
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
|
typedef std::reverse_iterator< iterator > | reverse_iterator |
| typedef E | exponent_t |
| typedef int | degree_t |
| typedef dynamicexp< E > | self_t |
Public Member Functions | |
| dynamicexp () | |
| dynamicexp (const dynamicexp< E > &d) | |
| dynamicexp (int s) | |
| dynamicexp (int s, E *t) | |
| template<class S> | |
| self_t & | operator= (const VAL< S > &M) |
| ~dynamicexp () | |
| 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 |
| E | operator[] (size_type i) const |
| E & | operator[] (size_type i) |
| self_t & | operator= (const self_t &A) |
| void | reserve (size_type s) |
| void | resize (size_type s) |
| void | init (int s) |
| self_t & | setExponent (size_type i, value_type d) |
| void | clear () |
Static Public Member Functions | |
| static E * | alloc (unsigned int N) |
Public Attributes | |
| size_type | _size |
| E * | _tab |
Friends | |
| bool | operator== (const dynamicexp &A, const dynamicexp &B) |
| bool | operator!= (const dynamicexp &A, const dynamicexp &B) |
![]() |