VR-Forces 4.0.4 Class Documentation
include/vrfcore/sendMsgQEtry.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2001 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: sendMsgQEtry.h,v $ $Revision: 1.4 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef DtSendMessageQueueEntry_H_
00013 #define DtSendMessageQueueEntry_H_
00014 
00015 
00016 #include <vl/hostStructs.h>
00017 
00018 class DtSimInterfaceContent;
00019 
00026 #include "vrfcore/vrfcoreDefines.h"
00027 class DT_DLL_vrfcore DtSendMessageQueueEntry
00028 {
00029 public:
00030 
00032    DtSendMessageQueueEntry(const DtSimulationAddress& recipient,
00033       const DtSimInterfaceContent& content, unsigned long sequenceNumber);
00034 
00036    virtual ~DtSendMessageQueueEntry();
00037 
00038    virtual const DtSimulationAddress& recipient() const;
00039 
00040    virtual DtSimInterfaceContent& content() const;
00041 
00042    virtual unsigned long sequenceNumber() const;
00043 
00044 protected:
00045 
00047    DtSendMessageQueueEntry(const DtSendMessageQueueEntry& orig);
00048 
00050    DtSendMessageQueueEntry& operator=(const DtSendMessageQueueEntry& orig);
00051 
00052 protected:
00053 
00054    DtSimulationAddress myRecipient;
00055    DtSimInterfaceContent * myContent;
00056    unsigned long mySequenceNumber;
00057 };
00058 
00059 #endif

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)