escript  Revision_4925
Public Member Functions | Public Attributes | List of all members
esysUtils::IndexList Struct Reference

#include <IndexList.h>

Public Member Functions

void insertIndex (index_t index)
 inserts row index into the IndexList in if it does not exist More...
 
dim_t count (index_t range_min, index_t range_max) const
 counts the number of row indices in the IndexList in More...
 
void toArray (index_t *array, index_t range_min, index_t range_max, index_t index_offset) const
 index list to array More...
 

Public Attributes

std::list< index_tm_list
 

Member Function Documentation

dim_t esysUtils::IndexList::count ( index_t  range_min,
index_t  range_max 
) const
inline

counts the number of row indices in the IndexList in

References m_list.

void esysUtils::IndexList::insertIndex ( index_t  index)
inline

inserts row index into the IndexList in if it does not exist

References m_list.

void esysUtils::IndexList::toArray ( index_t array,
index_t  range_min,
index_t  range_max,
index_t  index_offset 
) const
inline

index list to array

References m_list.

Member Data Documentation

std::list<index_t> esysUtils::IndexList::m_list

Referenced by count(), insertIndex(), and toArray().


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