All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TraceEventContainer::const_iterator Class Reference

#include <eventContainer.h>

Public Types

using iterator_category = std::bidirectional_iterator_tag
using value_type = const TraceEvent
using difference_type = int64_t
using pointer = const TraceEvent *
using reference = const TraceEvent &

Public Member Functions

reference operator* ()
pointer operator-> ()
bool operator!= (const const_iterator &other) const
bool operator== (const const_iterator &other) const
const_iteratoroperator++ ()
const_iterator operator++ (int)
const_iteratoroperator-- ()
const_iterator operator-- (int)


class TraceEventContainer

Detailed Description

Bidirectional iterator of TraceEvents.

Definition at line 123 of file eventContainer.h.

Member Typedef Documentation

Definition at line 127 of file eventContainer.h.

using TraceEventContainer::const_iterator::iterator_category = std::bidirectional_iterator_tag

Definition at line 125 of file eventContainer.h.

Member Function Documentation

Definition at line 139 of file eventContainer.h.

reference TraceEventContainer::const_iterator::operator* ( )

Definition at line 131 of file eventContainer.h.

const_iterator& TraceEventContainer::const_iterator::operator++ ( )

Definition at line 147 of file eventContainer.h.

const_iterator TraceEventContainer::const_iterator::operator++ ( int  )

Definition at line 152 of file eventContainer.h.

const_iterator& TraceEventContainer::const_iterator::operator-- ( )

Definition at line 158 of file eventContainer.h.

const_iterator TraceEventContainer::const_iterator::operator-- ( int  )

Definition at line 163 of file eventContainer.h.

pointer TraceEventContainer::const_iterator::operator-> ( )

Definition at line 135 of file eventContainer.h.

bool TraceEventContainer::const_iterator::operator== ( const const_iterator other) const

Definition at line 143 of file eventContainer.h.

Friends And Related Function Documentation

friend class TraceEventContainer

Definition at line 194 of file eventContainer.h.

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