GiNaC 1.8.7
GiNaC::internal::_iter_rep Struct Reference

#include <ex.h>

Public Member Functions

 _iter_rep (const ex &e_, size_t i_, size_t i_end_)
bool operator== (const _iter_rep &other) const noexcept
bool operator!= (const _iter_rep &other) const noexcept

Public Attributes

ex e
size_t i
size_t i_end

Detailed Description

Definition at line 501 of file ex.h.

Constructor & Destructor Documentation

◆ _iter_rep()

GiNaC::internal::_iter_rep::_iter_rep ( const ex & e_,
size_t i_,
size_t i_end_ )
inline

Definition at line 502 of file ex.h.

References e, i, and i_end.

Referenced by operator!=(), and operator==().

Member Function Documentation

◆ operator==()

bool GiNaC::internal::_iter_rep::operator== ( const _iter_rep & other) const
inlinenoexcept

Definition at line 504 of file ex.h.

References _iter_rep(), GiNaC::are_ex_trivially_equal(), e, and i.

◆ operator!=()

bool GiNaC::internal::_iter_rep::operator!= ( const _iter_rep & other) const
inlinenoexcept

Definition at line 509 of file ex.h.

References _iter_rep().

Member Data Documentation

◆ e

ex GiNaC::internal::_iter_rep::e

◆ i

size_t GiNaC::internal::_iter_rep::i

◆ i_end

size_t GiNaC::internal::_iter_rep::i_end

Definition at line 516 of file ex.h.

Referenced by _iter_rep(), and GiNaC::const_preorder_iterator::increment().


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

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.