FLOPC++
Public Member Functions | List of all members
flopc::SUBSETREF Class Reference

Internal representation of a "set". More...

#include <MP_set.hpp>

Inheritance diagram for flopc::SUBSETREF:
Inheritance graph
[legend]
Collaboration diagram for flopc::SUBSETREF:
Collaboration graph
[legend]

Public Member Functions

virtual MP_indexgetIndex () const
 
virtual MP_domain getDomain (MP_set *s) const
 
int evaluate () const
 
- Public Member Functions inherited from flopc::MP_index_base
virtual void display () const
 

Additional Inherited Members

- Protected Member Functions inherited from flopc::MP_index_base
 MP_index_base ()
 
virtual ~MP_index_base ()
 

Detailed Description

Internal representation of a "set".

Note
FOR INTERNAL USE: This is not normally used directly by the calling code.
this is often implicitly created with many expressions which may subset a set.

Definition at line 273 of file MP_set.hpp.

Member Function Documentation

int flopc::SUBSETREF::evaluate ( ) const
inlinevirtual

Implements flopc::MP_index_base.

Reimplemented in flopc::SubsetRef< nbr >.

Definition at line 281 of file MP_set.hpp.

Referenced by flopc::MP_index_subsetRef::evaluate().

virtual MP_domain flopc::SUBSETREF::getDomain ( MP_set s) const
inlinevirtual

Implements flopc::MP_index_base.

Reimplemented in flopc::SubsetRef< nbr >.

Definition at line 278 of file MP_set.hpp.

References flopc::MP_domain::getEmpty().

Referenced by flopc::MP_index_subsetRef::getDomain().

virtual MP_index* flopc::SUBSETREF::getIndex ( ) const
inlinevirtual

Implements flopc::MP_index_base.

Reimplemented in flopc::SubsetRef< nbr >.

Definition at line 275 of file MP_set.hpp.

Referenced by flopc::MP_index_subsetRef::getIndex().


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