faudes::TBaseVector< T >::CIterator Class Reference

Detailed Description

template<class T>
class faudes::TBaseVector< T >::CIterator

Iterator class, const variant

Definition at line 814 of file cfl_basevector.h.

#include <cfl_basevector.h>

Public Member Functions

 CIterator (void)
 
 CIterator (const Iterator &fit)
 
 CIterator (const typename std::vector< ElementRecord >::const_iterator &sit)
 
const T * operator-> (void) const
 
const T & operator* (void) const
 

Constructor & Destructor Documentation

◆ CIterator() [1/3]

template<class T >
faudes::TBaseVector< T >::CIterator::CIterator ( void  )
inline

Default contructor

Definition at line 817 of file cfl_basevector.h.

◆ CIterator() [2/3]

template<class T >
faudes::TBaseVector< T >::CIterator::CIterator ( const Iterator fit)
inline

Copy constructor

Definition at line 819 of file cfl_basevector.h.

◆ CIterator() [3/3]

template<class T >
faudes::TBaseVector< T >::CIterator::CIterator ( const typename std::vector< ElementRecord >::const_iterator &  sit)
inline

Copy constructor from STL itertor

Definition at line 821 of file cfl_basevector.h.

Member Function Documentation

◆ operator*()

template<class T >
const T& faudes::TBaseVector< T >::CIterator::operator* ( void  ) const
inline

Reimplement derefernce

Definition at line 827 of file cfl_basevector.h.

◆ operator->()

template<class T >
const T* faudes::TBaseVector< T >::CIterator::operator-> ( void  ) const
inline

Reimplement dereference

Definition at line 823 of file cfl_basevector.h.


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

libFAUDES 2.33h --- 2025.06.18 --- c++ api documentaion by doxygen