![]() |
Realm
A distributed, event-based tasking library
|
#include <profiling.h>
Public Member Functions | |
| ProfilingRequestSet (void) | |
| ProfilingRequestSet (const ProfilingRequestSet &to_copy) | |
| ~ProfilingRequestSet (void) | |
| ProfilingRequestSet & | operator= (const ProfilingRequestSet &rhs) |
| ProfilingRequest & | add_request (Processor response_proc, Processor::TaskFuncID response_task_id, const void *payload=0, size_t payload_size=0, int priority=0, bool report_if_empty=false) |
| size_t | request_count (void) const |
| bool | empty (void) const |
| void | clear (void) |
Protected Attributes | |
| std::vector< ProfilingRequest * > | requests |
Friends | |
| class | ProfilingMeasurementCollection |
| template<typename S > | |
| bool | serialize (S &s, const ProfilingRequestSet &prs) |
| template<typename S > | |
| bool | deserialize (S &s, ProfilingRequestSet &prs) |
| Realm::ProfilingRequestSet::ProfilingRequestSet | ( | void | ) |
| Realm::ProfilingRequestSet::ProfilingRequestSet | ( | const ProfilingRequestSet & | to_copy | ) |
| Realm::ProfilingRequestSet::~ProfilingRequestSet | ( | void | ) |
| ProfilingRequest & Realm::ProfilingRequestSet::add_request | ( | Processor | response_proc, |
| Processor::TaskFuncID | response_task_id, | ||
| const void * | payload = 0, |
||
| size_t | payload_size = 0, |
||
| int | priority = 0, |
||
| bool | report_if_empty = false |
||
| ) |
| void Realm::ProfilingRequestSet::clear | ( | void | ) |
| bool Realm::ProfilingRequestSet::empty | ( | void | ) | const |
| ProfilingRequestSet & Realm::ProfilingRequestSet::operator= | ( | const ProfilingRequestSet & | rhs | ) |
| size_t Realm::ProfilingRequestSet::request_count | ( | void | ) | const |
|
friend |
|
friend |
|
friend |
|
protected |