载入中...
搜索中...
未找到
eve::dev::CallGraph::EventsView::const_iterator类 参考

#include <CallGraph.hpp>

Public 类型

using iterator_category = std::forward_iterator_tag
 
using value_type = TraceEvent
 
using difference_type = std::ptrdiff_t
 
using pointer = const TraceEvent *
 
using reference = const TraceEvent &
 

Public 成员函数

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

友元

class EventsView
 

详细描述

在文件 CallGraph.hpp108 行定义.

成员类型定义说明

◆ difference_type

◆ iterator_category

在文件 CallGraph.hpp110 行定义.

◆ pointer

◆ reference

◆ value_type

构造及析构函数说明

◆ const_iterator()

eve::dev::CallGraph::EventsView::const_iterator::const_iterator ( )
default

成员函数说明

◆ operator!=()

bool eve::dev::CallGraph::EventsView::const_iterator::operator!= ( const const_iterator o) const
inline

在文件 CallGraph.hpp131 行定义.

◆ operator*()

reference eve::dev::CallGraph::EventsView::const_iterator::operator* ( ) const
inline

在文件 CallGraph.hpp117 行定义.

◆ operator++() [1/2]

const_iterator & eve::dev::CallGraph::EventsView::const_iterator::operator++ ( )
inline

在文件 CallGraph.hpp119 行定义.

◆ operator++() [2/2]

const_iterator eve::dev::CallGraph::EventsView::const_iterator::operator++ ( int  )
inline

在文件 CallGraph.hpp123 行定义.

◆ operator->()

pointer eve::dev::CallGraph::EventsView::const_iterator::operator-> ( ) const
inline

在文件 CallGraph.hpp118 行定义.

◆ operator==()

bool eve::dev::CallGraph::EventsView::const_iterator::operator== ( const const_iterator o) const
inline

在文件 CallGraph.hpp128 行定义.

友元及相关函数文档

◆ EventsView

friend class EventsView
friend

在文件 CallGraph.hpp134 行定义.


该类的文档由以下文件生成: