Gateware Libraries  R6.5A
Beta Build
GSingleThreaded.h
1 #ifndef GSINGLETHREADED_H
2 #define GSINGLETHREADED_H
3 
15 #include "GInterface.h"
17 
19 namespace GW
20 {
22  namespace CORE
23  {
25  static const GUUIID GSingleThreadedUUIID =
26  {
27  0x88e5bc2, 0x8bf4, 0x4972,{ 0x95, 0x37, 0xfa, 0xcb, 0xfa, 0x14, 0x27, 0x89 }
28  };
29 
31  class GSingleThreaded : public GInterface
32  {
33  // All Gateware API interfaces contain no variables & are pure virtual.
34  public:
35  // This class contains no unique routines that must be overridden.
36  // Overridden and downstream operations need not be thread safe.
37  };
38  }// end CORE namespace
39 };// end GW namespace
40 
41 #endif
Base interface all Gateware interfaces must support at a minimum.
Definition: GInterface.h:34
This interface is only used to label and query interfaces which are not designed internally to suppor...
Definition: GSingleThreaded.h:31
The core namespace to which all Gateware interfaces/structures/defines must belong.
Definition: GAudio.h:20