![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /***************************************************************************** 00002 * Copyright (c) 2012 MAK Technologies, Inc. 00003 * All rights reserved. 00004 *****************************************************************************/ 00005 00009 00010 #pragma once 00011 00012 #include "exampleDialogPagePlugin.h" 00013 00014 #include <makArchives/makArchives.h> 00015 00016 #include <vector> 00017 00018 namespace makVrv 00019 { 00020 00023 class DT_DLL_EXAMPLEDIALOGPAGE DtExampleSettingsRecord 00024 { 00025 public: 00026 00028 DtExampleSettingsRecord(); 00029 00031 DtExampleSettingsRecord( const DtExampleSettingsRecord& orig ); 00032 00034 DtExampleSettingsRecord& operator = ( const DtExampleSettingsRecord& orig ); 00035 00037 virtual ~DtExampleSettingsRecord(); 00038 00039 virtual void setDummyVal(int val); 00040 00041 virtual int dummyVal() const; 00042 00043 protected: 00044 00045 friend class boost::serialization::access; 00046 00050 template<class Archive> 00051 void serialize(Archive & ar, const unsigned int version) 00052 { 00053 ar & BOOST_SERIALIZATION_NVP( myDummyVal ); 00054 } 00055 00056 protected: 00057 00058 int myDummyVal; 00059 00060 }; 00061 00062 } 00063 00064 BOOST_CLASS_VERSION( makVrv::DtExampleSettingsRecord, 0 )