Public Member Functions | Private Attributes | Friends
swri_profiler_tools::ProfileNode Class Reference

#include <profile.h>

List of all members.

Public Member Functions

const std::vector< int > & childKeys () const
const std::deque< ProfileEntry > & data () const
int depth () const
bool hasChildren () const
bool isMeasured () const
bool isValid () const
const QString & name () const
int nodeKey () const
int parentKey () const
const QString & path () const
 ProfileNode ()

Private Attributes

std::vector< int > children_
std::deque< ProfileEntrydata_
int depth_
bool measured_
QString name_
int node_key_
int parent_
QString path_

Friends

class Profile

Detailed Description

Definition at line 78 of file profile.h.


Constructor & Destructor Documentation

Definition at line 121 of file profile.h.


Member Function Documentation

const std::vector<int>& swri_profiler_tools::ProfileNode::childKeys ( ) const [inline]

Definition at line 137 of file profile.h.

const std::deque<ProfileEntry>& swri_profiler_tools::ProfileNode::data ( ) const [inline]

Definition at line 134 of file profile.h.

Definition at line 135 of file profile.h.

Definition at line 138 of file profile.h.

Definition at line 133 of file profile.h.

Definition at line 129 of file profile.h.

const QString& swri_profiler_tools::ProfileNode::name ( ) const [inline]

Definition at line 131 of file profile.h.

Definition at line 130 of file profile.h.

Definition at line 136 of file profile.h.

const QString& swri_profiler_tools::ProfileNode::path ( ) const [inline]

Definition at line 132 of file profile.h.


Friends And Related Function Documentation

friend class Profile [friend]

Definition at line 118 of file profile.h.


Member Data Documentation

std::vector<int> swri_profiler_tools::ProfileNode::children_ [private]

Definition at line 113 of file profile.h.

Definition at line 102 of file profile.h.

Definition at line 105 of file profile.h.

Definition at line 97 of file profile.h.

Definition at line 86 of file profile.h.

Definition at line 82 of file profile.h.

Definition at line 109 of file profile.h.

Definition at line 89 of file profile.h.


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


swri_profiler_tools
Author(s):
autogenerated on Sat Apr 27 2019 03:08:49