Class rayx::DesignMap::ConstIterator¶
ClassList > rayx > DesignMap > ConstIterator
Public Types¶
| Type | Name |
|---|---|
| typedef std::ptrdiff_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
| typedef const value_type * | pointer |
| typedef const value_type & | reference |
| typedef const std::pair< const std::string, std::shared_ptr< DesignMap > > | value_type |
Public Functions¶
| Type | Name |
|---|---|
| ConstIterator (Map::const_iterator it) |
|
| reference | operator* () const |
| ConstIterator & | operator++ () |
| ConstIterator | operator++ (int) |
| pointer | operator-> () |
Public Types Documentation¶
typedef difference_type¶
typedef iterator_category¶
typedef pointer¶
typedef reference¶
typedef value_type¶
using rayx::DesignMap::ConstIterator::value_type = const std::pair<const std::string, std::shared_ptr<DesignMap>>;
Public Functions Documentation¶
function ConstIterator¶
function operator*¶
function operator++¶
function operator++¶
function operator->¶
Friends Documentation¶
friend operator!=¶
inline bool rayx::DesignMap::ConstIterator::operator!= (
const ConstIterator & a,
const ConstIterator & b
)
friend operator==¶
inline bool rayx::DesignMap::ConstIterator::operator== (
const ConstIterator & a,
const ConstIterator & b
)
The documentation for this class was generated from the following file Intern/rayx-core/src/Design/Value.h