VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfHla1516eDriverCreator.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2009 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: DtVrfHla1516eDriver.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 #pragma once
14 
17 
18 namespace makVrf
19 {
20  namespace VRF_PROTOCOL_NAMESPACE
21  {
23  {
24  public:
26  makVrv::DtAgentManager& agentManager, const std::string& instanceName) const override
27  {
28  return new DtVrfDriver(agentManager,instanceName);
29  }
30 
32  : myFileExtension("vrfhla1516e")
33  {
34  }
35 
36  virtual ~DtVrfHla1516eDriverCreator() override {}
37 
38  virtual const std::string& extension() const override {
39  return myFileExtension;
40  }
41 
42  protected:
43  std::string myFileExtension;
44 
45  };
46  }
47 }
Definition: vrfHla1516eDriverCreator.h:22
virtual ~DtVrfHla1516eDriverCreator() override
Definition: vrfHla1516eDriverCreator.h:36
virtual makVrv::DtDriver * create(makVrv::DtAgentManager &agentManager, const std::string &instanceName) const override
Create a driver.
Definition: vrfHla1516eDriverCreator.h:25
#define DT_DLL_VRFHLA1516e
Definition: vrfHla1516e.h:20
#define VRF_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:14
The DtDriver is an abstract class. Developers derive from this to create logic that "directs" things ...
Definition: DtDriver.h:30
DtVrfHla1516eDriverCreator()
Definition: vrfHla1516eDriverCreator.h:31
std::string myFileExtension
Definition: vrfHla1516eDriverCreator.h:43
The DtAgentManager manages the distributed scene object framework. This includes the objects and upda...
Definition: DtAgentManager.h:38
virtual const std::string & extension() const override
Get the name of the sim driver file connection.
Definition: vrfHla1516eDriverCreator.h:38
Abstract DtDriver creator.
Definition: DtDriver.h:204
The Driver for DIS.
Definition: vrfDriver.h:89

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)