the class to 'record a singlel item
More...
#include <simpleprofiler.h>
the class to 'record a singlel item
◆ ProfilerItem()
edbee::SimpleProfiler::ProfilerItem::ProfilerItem |
( |
const char * |
filename, |
|
|
int |
line, |
|
|
const char * |
function, |
|
|
const char * |
name |
|
) |
| |
the constructor for a profile stat issue
◆ addChildDuration()
void edbee::SimpleProfiler::ProfilerItem::addChildDuration |
( |
qint64 |
duration | ) |
|
|
inline |
◆ addDuration()
void edbee::SimpleProfiler::ProfilerItem::addDuration |
( |
qint64 |
duration | ) |
|
|
inline |
◆ callCount()
int edbee::SimpleProfiler::ProfilerItem::callCount |
( |
| ) |
const |
|
inline |
◆ childDuration()
qint64 edbee::SimpleProfiler::ProfilerItem::childDuration |
( |
| ) |
const |
|
inline |
◆ duration()
qint64 edbee::SimpleProfiler::ProfilerItem::duration |
( |
| ) |
const |
|
inline |
◆ durationWithoutChilds()
qint64 edbee::SimpleProfiler::ProfilerItem::durationWithoutChilds |
( |
| ) |
const |
|
inline |
◆ filename()
const char* edbee::SimpleProfiler::ProfilerItem::filename |
( |
| ) |
const |
|
inline |
◆ function()
const char* edbee::SimpleProfiler::ProfilerItem::function |
( |
| ) |
const |
|
inline |
◆ incCallCount()
void edbee::SimpleProfiler::ProfilerItem::incCallCount |
( |
| ) |
|
|
inline |
◆ line()
int edbee::SimpleProfiler::ProfilerItem::line |
( |
| ) |
const |
|
inline |
◆ name()
const char* edbee::SimpleProfiler::ProfilerItem::name |
( |
| ) |
const |
|
inline |
◆ callCount_
int edbee::SimpleProfiler::ProfilerItem::callCount_ |
|
protected |
The total number of calls.
◆ childDuration_
qint64 edbee::SimpleProfiler::ProfilerItem::childDuration_ |
|
protected |
Duration of child-items (items called by this item)
◆ duration_
qint64 edbee::SimpleProfiler::ProfilerItem::duration_ |
|
protected |
◆ filename_
const char* edbee::SimpleProfiler::ProfilerItem::filename_ |
|
protected |
◆ function_
const char* edbee::SimpleProfiler::ProfilerItem::function_ |
|
protected |
The function/method name.
◆ line_
int edbee::SimpleProfiler::ProfilerItem::line_ |
|
protected |
◆ name_
const char* edbee::SimpleProfiler::ProfilerItem::name_ |
|
protected |
The documentation for this class was generated from the following files: