VR-Forces 4.0.4 Class Documentation
examples/exampleDialogPage/DtExampleSettingsRecord.h
Go to the documentation of this file.
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 )

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)