#include <Profiler.hpp>
Metody publiczne | |
| Profile (const tstring &Name) | |
| Używa g_Profiler. | |
| Profile (const tstring &Name, Profiler &Profiler_) | |
| Używa podanego, własnego profilera. | |
| ~Profile () | |
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 | ( | const tstring & | Name | ) |
Używa g_Profiler.
Używa podanego, własnego profilera.
| common::Profile::~Profile | ( | ) |
1.5.5