0
0
mirror of https://github.com/yse/easy_profiler.git synced 2024-12-26 08:01:51 +08:00

Update README.md

This commit is contained in:
Victor Zarubkin 2016-11-06 03:56:30 +03:00 committed by GitHub
parent 4ab09696c0
commit 7fb8b2d539

View File

@ -47,19 +47,21 @@ You can specify these blocks also with Google material design colors or just set
```cpp
#include <easy/profiler.h>
void frame() {
void foo() {
// some code
EASY_BLOCK("Calculating sum"); // Block with default color
int sum = 0;
for (int i = 0; i < 10; ++i)
for (int i = 0; i < 10; ++i) {
EASY_BLOCK("Addition", profiler::colors::Red); // Scoped red block (no EASY_END_BLOCK needed)
sum += i;
EASY_END_BLOCK;
}
EASY_END_BLOCK; // This ends "Calculating sum" block
EASY_BLOCK("Calculating multiplication", profiler::colors::Blue500); // Blue block
int mul = 1;
for (int i = 1; i < 11; ++i)
mul *= i;
EASY_END_BLOCK;
//EASY_END_BLOCK; // This is not needed because all blocks are ended on destructor when closing braces met
}
```
@ -68,7 +70,7 @@ Example:
```cpp
#include <easy/profiler.h>
void foo() {
void bar() {
EASY_FUNCTION(0xfff080aa); // Function block with custom color
// some code
}