#include <profile.h>
Definition at line 141 of file profile.h.
swri_profiler_tools::Profile::Profile |
( |
| ) |
|
swri_profiler_tools::Profile::~Profile |
( |
| ) |
|
void swri_profiler_tools::Profile::addDataToAllNodes |
( |
const bool |
back, |
|
|
const size_t |
count |
|
) |
| |
|
private |
void swri_profiler_tools::Profile::dataAdded |
( |
int |
profile_key | ) |
|
|
signal |
void swri_profiler_tools::Profile::expandTimeline |
( |
const uint64_t |
sec | ) |
|
|
private |
size_t swri_profiler_tools::Profile::indexFromSec |
( |
const uint64_t |
secs | ) |
const |
|
inlineprivate |
void swri_profiler_tools::Profile::initialize |
( |
int |
profile_key, |
|
|
const QString & |
name |
|
) |
| |
|
private |
bool swri_profiler_tools::Profile::isValid |
( |
| ) |
const |
|
inline |
const QString& swri_profiler_tools::Profile::name |
( |
| ) |
const |
|
inline |
const ProfileNode & swri_profiler_tools::Profile::node |
( |
int |
node_key | ) |
const |
const std::vector< int > & swri_profiler_tools::Profile::nodeKeys |
( |
| ) |
const |
void swri_profiler_tools::Profile::nodesAdded |
( |
int |
profile_key | ) |
|
|
signal |
int swri_profiler_tools::Profile::profileKey |
( |
| ) |
const |
|
inline |
void swri_profiler_tools::Profile::profileModified |
( |
int |
profile_key | ) |
|
|
signal |
void swri_profiler_tools::Profile::rebuildFlatIndex |
( |
| ) |
|
|
private |
void swri_profiler_tools::Profile::rebuildIndices |
( |
| ) |
|
|
private |
void swri_profiler_tools::Profile::rebuildTreeIndex |
( |
| ) |
|
|
private |
int swri_profiler_tools::Profile::rootKey |
( |
| ) |
const |
|
inline |
const ProfileNode & swri_profiler_tools::Profile::rootNode |
( |
| ) |
const |
uint64_t swri_profiler_tools::Profile::secFromIndex |
( |
const uint64_t |
index | ) |
const |
|
inlineprivate |
void swri_profiler_tools::Profile::setName |
( |
const QString & |
name | ) |
|
void swri_profiler_tools::Profile::storeItemData |
( |
std::set< uint64_t > & |
modified_times, |
|
|
const int |
node_key, |
|
|
const NewProfileData & |
item |
|
) |
| |
|
private |
bool swri_profiler_tools::Profile::touchNode |
( |
const QString & |
path | ) |
|
|
private |
void swri_profiler_tools::Profile::updateDerivedData |
( |
size_t |
index | ) |
|
|
private |
void swri_profiler_tools::Profile::updateDerivedDataInternal |
( |
ProfileNode & |
node, |
|
|
size_t |
index |
|
) |
| |
|
private |
std::vector<int> swri_profiler_tools::Profile::flat_index_ |
|
private |
uint64_t swri_profiler_tools::Profile::max_time_s_ |
|
private |
uint64_t swri_profiler_tools::Profile::min_time_s_ |
|
private |
QString swri_profiler_tools::Profile::name_ |
|
private |
std::map<QString, int> swri_profiler_tools::Profile::node_key_from_path_ |
|
private |
std::unordered_map<int, ProfileNode> swri_profiler_tools::Profile::nodes_ |
|
private |
int swri_profiler_tools::Profile::profile_key_ |
|
private |
The documentation for this class was generated from the following files: