Internal representation of a index. More...
#include <MP_index.hpp>

Public Member Functions | |
| virtual int | evaluate () const =0 |
| virtual MP_index * | getIndex () const =0 |
| virtual MP_domain | getDomain (MP_set *s) const =0 |
Protected Member Functions | |
| MP_index_base () | |
| virtual | ~MP_index_base () |
Private Attributes | |
| int | count |
Friends | |
| class | Handle< MP_index_base * > |
| class | MP_index_exp |
Internal representation of a index.
Definition at line 26 of file MP_index.hpp.
| flopc::MP_index_base::MP_index_base | ( | ) | [inline, protected] |
Definition at line 35 of file MP_index.hpp.
| virtual flopc::MP_index_base::~MP_index_base | ( | ) | [inline, protected, virtual] |
Definition at line 36 of file MP_index.hpp.
| virtual int flopc::MP_index_base::evaluate | ( | ) | const [pure virtual] |
| virtual MP_index* flopc::MP_index_base::getIndex | ( | ) | const [pure virtual] |
friend class Handle< MP_index_base * > [friend] |
Definition at line 27 of file MP_index.hpp.
friend class MP_index_exp [friend] |
Definition at line 28 of file MP_index.hpp.
int flopc::MP_index_base::count [private] |
Reimplemented in flopc::MP_domain_base.
Definition at line 38 of file MP_index.hpp.
1.6.1