VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stateRepositoryExtension.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2020 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #pragma once
10 
11 #include <vlutil/vlString.h>
12 
15 #define Dt_DEF_EXTENSION_NAME( strname )\
16  static const DtString& extensionName()\
17  {\
18  static DtString tName = strname;\
19  return tName;\
20  }
21 
23 {
24 public:
25  DtStateRepositoryExtension( DtString extensionName ) : myExtensionName( extensionName ) {};
26 
28 
29  virtual DtString getName() { return myExtensionName; };
30 
31 protected:
33 };
DtStateRepositoryExtension(DtString extensionName)
Definition: stateRepositoryExtension.h:25
Contains the DtString class declaration.
virtual DtString getName()
Definition: stateRepositoryExtension.h:29
DtString myExtensionName
Definition: stateRepositoryExtension.h:29
Definition: stateRepositoryExtension.h:22
virtual ~DtStateRepositoryExtension()
Definition: stateRepositoryExtension.h:27
Instances of DtString are used to represent strings.
Definition: vlString.h:29

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)