FramePro
User Guide

Introduction
Setup
API Reference
Overview
Definitions
Session Macros
Scope Macros
Frame Stat Macros
HiRes Timer Macros
GUI
Main Toolbar
Threads View
CoresView
Scopes View
Frame Stats View
PureDev Logo FramePro logo
FramePro
Real-time C++ Profiler
line

FramePro API

Definitions

string literal Normal C++ definition. A hard coded string value, for example "my_string"
dynamic string A string built at run-time, for example std::string my_string = string1 + string2;
Scope Normal meaning in the C++ context. A FramePro Scope is a struct that has a start/end time and a name and appears in the thread and core views.
Session A single profile. This can be either connected and the session data is sent to FramePro in realtime, or the session can be recorded to a file.
Recording Session data is written out to a file instead of being sent to FramePro over the network.
Conditional scope A scope that is only sent if the duration is above a threshold
Dynamic scope A scope that takes a dynamic string as an argument (most macros only take string literals)

Related

© Copyright 2016 PureDev Software