Klasa, której obiekt możesz dla wygody utworzyć zamiast wywoływać Begin i End profilera. More...
#include <Profiler.hpp>
Public Member Functions | |
| Profile (Profiler &profiler, const tstring &Name) | |
| ~Profile () | |
Klasa, której obiekt możesz dla wygody utworzyć zamiast wywoływać Begin i End profilera.
Tworzenie tego obiektu wywołuje Profiler::Begin, a usuwanie - Profiler::End. Obiekt automatyczny utworzony na stosie sam się usunie przy wyjściu z funkcji. Dlatego warto tworzyć obiekt tej klasy jako zmienną lokalną o byle jakiej nazwie i nieużywaną nigdzie dalej na początku każdej profilowanej funkcji.
| common::Profile::~Profile | ( | ) |
1.6.1