![]() |
VR-Forces 4.7 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | makVrf::DtProfileSample |
| DtProfileSampleClass is used to start/stop a profield section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. More... | |
| class | makVrf::DtProfileTarget< Enabled > |
| DtProfileTarget is used to start/stop a profiled section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. More... | |
| class | makVrf::DtProfileTarget< true > |
Namespaces | |
| namespace | makVrf |
| Contains makVrf::DtVrfDisDriver class. | |
Macros | |
| #define | DtVRF_PROFILE_RESTRICTED(name, target) makVrf::DtProfileTarget<target> _profileTarget##line(name); |
| #define | DtVRF_PROFILE(name) DtVRF_PROFILE_X(name, __LINE__, makVrf::DtProfileNode::ENONE) |
| #define | DtVRF_PROFILE_FILE(name) DtVRF_PROFILE_X(name, __LINE__, makVrf::DtProfileNode::EVIRTUAL) |
| #define | DtVRF_PROFILE_X(name, line, attr) DtVRF_PROFILE_ACTUAL(name, line, attr) |
| #define | DtVRF_PROFILE_ACTUAL(name, line, attr) makVrf::DtProfileSample _profileSample##line(name, attr); |
| #define DtVRF_PROFILE_RESTRICTED | ( | name, | |
| target | |||
| ) | makVrf::DtProfileTarget<target> _profileTarget##line(name); |
| #define DtVRF_PROFILE | ( | name | ) | DtVRF_PROFILE_X(name, __LINE__, makVrf::DtProfileNode::ENONE) |
| #define DtVRF_PROFILE_FILE | ( | name | ) | DtVRF_PROFILE_X(name, __LINE__, makVrf::DtProfileNode::EVIRTUAL) |
| #define DtVRF_PROFILE_X | ( | name, | |
| line, | |||
| attr | |||
| ) | DtVRF_PROFILE_ACTUAL(name, line, attr) |
| #define DtVRF_PROFILE_ACTUAL | ( | name, | |
| line, | |||
| attr | |||
| ) | makVrf::DtProfileSample _profileSample##line(name, attr); |