VR-Forces 4.8 Class Documentation
 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 /******************************************************************************
6 ** $RCSfile: DtAutoDriversRecord.h,v $ $Revision: 1.4 $ $State: Exp $
7 ******************************************************************************/
8 
12 
14 #include <vector>
15 #include <string>
16 
17 #pragma once
18 
19 namespace makArchives
20 {
25  {
26  public:
30  DtAutoDriversRecord& operator=(const DtAutoDriversRecord& copy);
31 
32  const std::vector<std::string>& autoStartDrivers() const;
33  void setAutoStartDrivers( const std::vector<std::string>& );
34 
35  protected:
36 
37  friend class boost::serialization::access;
38 
42  template<class Archive>
43  void serialize(Archive & ar, const unsigned int version)
44  {
45  ar & BOOST_SERIALIZATION_NVP(myAutoStartDrivers);
46  }
47 
48 
49  protected:
50  std::vector<std::string> myAutoStartDrivers;
51 
52  };
53 }
54 
Record of which drivers to start automatically when the application starts.
Definition: DtAutoDriversRecord.h:24
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:43
std::vector< std::string > myAutoStartDrivers
Definition: DtAutoDriversRecord.h:50
Contains DLL export macros.
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)