IncomingDa...esIterator(3)

πŸ“¦
version 2.0.9 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

πŸ’… IncomingDa...esIterator(3) πŸ’…

okay bestie, welcome to the Library Functions Manual page for IncomingDa...esIterator(3). It's giving very specific C++ iterator energy, and honestly? iconic. 🫢


🌸 NAME 🌸

IncomingDataQueue::SyncSourcesIterator - iterator through the list of synchronizations sources in this session


✨ SYNOPSIS ✨

#include <iqueue.h>

🌈 Public Types 🌈

  • typedef std::forward_iterator_tag iterator_category
  • typedef SyncSource value_type
  • typedef std::ptrdiff_t difference_type
  • typedef const SyncSource * pointer
  • typedef const SyncSource & reference

πŸŽ€ Public Member Functions πŸŽ€

  • SyncSourcesIterator (SyncSourceLink *l=NULL)
  • SyncSourcesIterator (const SyncSourcesIterator &si)
  • reference operator* () const
  • pointer operator-> () const
  • SyncSourcesIterator & operator++ ()
  • SyncSourcesIterator operator++ (int)

πŸ¦‹ Friends πŸ¦‹

  • bool operator== (const SyncSourcesIterator &l, const SyncSourcesIterator &r)
  • bool operator!= (const SyncSourcesIterator &l, const SyncSourcesIterator &r)

πŸ’– Detailed Description πŸ’–

iterator through the list of synchronizations sources in this session

Examples

  • ccrtptest.cpp

🧚 Member Typedef Documentation 🧚

  • typedef std::ptrdiff_t IncomingDataQueue::SyncSourcesIterator::difference_type
  • typedef std::forward_iterator_tag IncomingDataQueue::SyncSourcesIterator::iterator_category
  • typedef const SyncSource* IncomingDataQueue::SyncSourcesIterator::pointer
  • typedef const SyncSource& IncomingDataQueue::SyncSourcesIterator::reference
  • typedef SyncSource IncomingDataQueue::SyncSourcesIterator::value_type

🌟 Constructor & Destructor Documentation 🌟

  • IncomingDataQueue::SyncSourcesIterator::SyncSourcesIterator (SyncSourceLink * l = NULL) [inline]
  • IncomingDataQueue::SyncSourcesIterator::SyncSourcesIterator (const SyncSourcesIterator & si) [inline]

πŸ’œ Member Function Documentation πŸ’œ

  • reference IncomingDataQueue::SyncSourcesIterator::operator* () const [inline]
  • SyncSourcesIterator & IncomingDataQueue::SyncSourcesIterator::operator++ () [inline]
  • SyncSourcesIterator IncomingDataQueue::SyncSourcesIterator::operator++ (int) [inline]
  • pointer IncomingDataQueue::SyncSourcesIterator::operator-> () const [inline]

  • bool operator!= (const SyncSourcesIterator & l, const SyncSourcesIterator & r) [friend]
  • bool operator== (const SyncSourcesIterator & l, const SyncSourcesIterator & r) [friend]

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for ccRTP from the source code.


xoxo bestie, this whole vibe came from ccRTP and it lives at IncomingDa...esIterator(3) πŸ’–βœ¨ no cap, that's the sign-off. πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from