VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtAutoDriversRecord.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
11 #include <vector>
12 #include <string>
13 
14 #pragma once
15 
16 namespace makArchives
17 {
22  {
23  public:
27  DtAutoDriversRecord& operator=(const DtAutoDriversRecord& copy);
28 
29  const std::vector<std::string>& autoStartDrivers() const;
30  void setAutoStartDrivers( const std::vector<std::string>& );
31 
32  protected:
33 
34  friend class boost::serialization::access;
35 
39  template<class Archive>
40  void serialize(Archive & ar, const unsigned int version)
41  {
42  ar & BOOST_SERIALIZATION_NVP(myAutoStartDrivers);
43  }
44 
45 
46  protected:
47  std::vector<std::string> myAutoStartDrivers;
48 
49  };
50 }
51 
Record of which drivers to start automatically when the application starts.
Definition: DtAutoDriversRecord.h:21
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the &amp; operator is defined similar to &lt;&lt;...
Definition: DtAutoDriversRecord.h:40
std::vector< std::string > myAutoStartDrivers
Definition: DtAutoDriversRecord.h:47
Contains DLL export macros.
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)