![]() |
API documentation
2.0rc1
|
#include <clientlib.h>
Inherits client::Object.
Public Member Functions | |
PerformanceNavigation * | get_navigation () |
double | get_timeOrigin () |
PerformanceTiming * | get_timing () |
void | clearMarks () |
void | clearMarks (const String &markName) |
void | clearMeasures () |
void | clearMeasures (const String &measureName) |
void | clearResourceTimings () |
Object * | getEntries () |
Object * | getEntriesByName (const String &name) |
Object * | getEntriesByName (const String &name, const String &type) |
Object * | getEntriesByType (const String &type) |
Object * | getMarks () |
Object * | getMarks (const String &markName) |
Object * | getMeasures () |
Object * | getMeasures (const String &measureName) |
void | mark (const String &markName) |
void | measure (const String &measureName) |
void | measure (const String &measureName, const String &startMarkName) |
void | measure (const String &measureName, const String &startMarkName, const String &endMarkName) |
double | now () |
void | setResourceTimingBufferSize (double maxSize) |
Object * | toJSON () |
Performance * | get_prototype () |
void | set_prototype (Performance *) |
Performance () | |
![]() | |
Object () | |
template<typename T > | |
T | valueOf () |
operator double () const | |
Object * | operator[] (const client::String &name) const |
void | set_ (const client::String &name, Object *v) |
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> | |
void | set_ (const client::String &name, T v) |
bool | hasOwnProperty (const client::String &name) |
client::Performance::Performance | ( | ) |
void client::Performance::clearMarks | ( | ) |
void client::Performance::clearMarks | ( | const String & | markName | ) |
void client::Performance::clearMeasures | ( | ) |
void client::Performance::clearMeasures | ( | const String & | measureName | ) |
void client::Performance::clearResourceTimings | ( | ) |
PerformanceNavigation* client::Performance::get_navigation | ( | ) |
Performance* client::Performance::get_prototype | ( | ) |
double client::Performance::get_timeOrigin | ( | ) |
PerformanceTiming* client::Performance::get_timing | ( | ) |
Object* client::Performance::getEntries | ( | ) |
Object* client::Performance::getMarks | ( | ) |
Object* client::Performance::getMeasures | ( | ) |
void client::Performance::mark | ( | const String & | markName | ) |
void client::Performance::measure | ( | const String & | measureName | ) |
void client::Performance::measure | ( | const String & | measureName, |
const String & | startMarkName, | ||
const String & | endMarkName | ||
) |
double client::Performance::now | ( | ) |
void client::Performance::set_prototype | ( | Performance * | ) |
void client::Performance::setResourceTimingBufferSize | ( | double | maxSize | ) |
Object* client::Performance::toJSON | ( | ) |