integration/gwnavruntimeglue/perfmarkerinterface/perfmarkerinterface.h Source File

perfmarkerinterface.h
Go to the documentation of this file.
1 /*
2 * Copyright 2015 Autodesk, Inc. All rights reserved.
3 * Use of this software is subject to the terms of the Autodesk license agreement and any attachments or Appendices thereto provided at the time of installation or download,
4 * or which otherwise accompanies this software in either electronic or hard copy form, or which is signed by you and accepted by Autodesk.
5 */
6 
7 
8 #ifndef KyRuntimeGlue_PerfMarkerInterface_H
9 #define KyRuntimeGlue_PerfMarkerInterface_H
10 
12 
15 {
16 public:
17  virtual void Begin(const char* name);
18  virtual void End();
19 };
20 
21 #endif
virtual void Begin(const char *name)
Called by instrumented code to indicate that a tracked block of code has begun.
Definition: perfmarkerinterface.cpp:15
Implementation of IPerfMarkerInterface that uses snTuner and PIX.
Definition: perfmarkerinterface.h:14
virtual void End()
Called by instrumented code to indicate that the currently tracked block of code has been completed...
Definition: perfmarkerinterface.cpp:27
An abstract interface for an object that can respond to performance tracking markers.
Definition: iperfmarkerinterface.h:22