AbstractLinAlgPack::GenPermMatrixSliceIteratorPack Namespace Reference


class  external_row_col_value_type
 External storage of a row and column indice. This is required for creating a temporary in an assignment operation in a sorting algorithm (like std::sort(...)). More...
class  row_col_value_type
 Internal storage for the iterator of the row and column indices. More...
class  row_col_iterator
 This is a full random access iterator for accessing row and colunmn indices. More...


enum  EOrderedBy


void GPMS_row_col_iterator_assert_not_null (const void *p)
 Assert not null.
template<class T>
void swap (row_col_value_type< T > &v1, row_col_value_type< T > &v2)
 Swap row_col_value_type<T> objects.

Enumeration Type Documentation

enum AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::EOrderedBy

Definition at line 43 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.

Function Documentation

void AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::GPMS_row_col_iterator_assert_not_null ( const void *  p  ) 

Assert not null.

Definition at line 34 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.cpp.

template<class T>
void AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::swap ( row_col_value_type< T > &  v1,
row_col_value_type< T > &  v2 
) [inline]

Swap row_col_value_type<T> objects.

Definition at line 134 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.

Generated on Wed May 12 21:31:49 2010 for AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects by  doxygen 1.4.7