VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Variables
DtProfiler.h File Reference

Contains the classes allowing the profiler to work, DtProfileManager, DtProfileSample, and DtProfileIterator. More...

Go to the source code of this file.

Classes

class  makVrv::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...
struct  makVrv::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...
struct  makVrv::DtProfileTarget< true >
class  makVrv::DtPerfomanceStatSample
 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...

Namespaces

namespace  makVrv
 #include <vrvCoreQt/DtPersistenceControlsInterface.h>

Macros

#define DtPROFILE(name)
#define DtPROFILE_RESTRICTED(name, target)
#define DtPROFILE_FUNCTION(name, func)   (func);
#define DtPROFILE_SECTION(name)
#define DtPROFILE_SECTION_END
#define DtPERFORMANCE_STAT(name)

Variables

const bool Profile_DtSceneObjectUpdater = false
const bool Profile_DtSurfaceClampingUpdater = false
const bool Profile_DtOsgCullVisitor = false

Detailed Description

Contains the classes allowing the profiler to work, DtProfileManager, DtProfileSample, and DtProfileIterator.

Macro Definition Documentation

#define DtPROFILE (   name)
#define DtPROFILE_RESTRICTED (   name,
  target 
)
#define DtPROFILE_FUNCTION (   name,
  func 
)    (func);
#define DtPROFILE_SECTION (   name)
#define DtPROFILE_SECTION_END
#define DtPERFORMANCE_STAT (   name)

Variable Documentation

const bool Profile_DtSceneObjectUpdater = false
const bool Profile_DtSurfaceClampingUpdater = false
const bool Profile_DtOsgCullVisitor = false

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)