lgrDisMessageIoInfo.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 ******************************************************************************/
00005 
00009 
00010 #ifndef lgrDisMessageIoInfo_H_
00011 #define lgrDisMessageIoInfo_H_
00012 
00013 #if DtDIS
00014 
00015 #include "lgrSim.h"
00016 #include "messageIoInfo.h"
00017 #include "virtualConstructor.h"
00018 
00019 namespace MAKLogger
00020 {
00021 
00024    class DT_DLL_LGRSIM DtLgrDisMessageIOInfo : public DtMessageIOInfo
00025    {
00026    public:
00027 
00029       DT_VIRTUAL_CTR(DtLgrDisMessageIOInfo,(IO_Type type, int version))
00030       
00031       virtual ~DtLgrDisMessageIOInfo();
00032 
00034 
00035 
00036       virtual IO_Type ioType() const;
00037 
00039       virtual DtString protocol() const;
00041 
00043       virtual int version() const;
00044 
00046       virtual bool dataCompatible(const DtMessageIOInfo* info) const;
00047 
00048    protected:
00050       IO_Type myType;
00051       int myVersion;
00052    };
00053 
00054 }
00055 
00056 #endif
00057 #endif

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)