VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtConcurrencyViewerMacros.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <vrvCore/vrvCore.h>
4 
5 namespace Concurrency
6 {
7  namespace diagnostic{
8  class marker_series;
9  class span;
10  };
11 };
12 
13 using namespace Concurrency::diagnostic;
14 
16 {
17 public:
20 
22  DtCVMarkerSeries(const char * name);
23  void write_flag(const char * flag, ...);
24  void write_message(const char * message, ...);
25  void write_alert(const char * alert, ...);
26 
29  friend class DtCVSpan;
30  static bool sMarkersActive;
31 
32 private:
33  marker_series * myMarkerSeries;
34 };
35 
37 {
38 public:
39  DtCVSpan(DtCVMarkerSeries & marker, int level, const char * name);
40  ~DtCVSpan();
41 
42 private:
43  span * mySpan;
44 };
45 

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)