VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
noDataInterfaceContent.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #pragma once
10 
11 #include "vrfmsgs/messageTypes.h"
13 
23 
24 template <int T_messageType>
26 {
27 public:
28 
31 
34 
38  {
39  if (this != &orig)
40  {
42  }
43  return *this;
44  }
45 
48 
50  virtual int type() const
51  {
52  return T_messageType;
53  }
54 
57  virtual DtSimInterfaceContent* clone() const
58  {
60  }
61 
62  virtual int netRepSize() const
63  {
65  }
66 
67  virtual bool setFromNet(const char* contentBuffer,
68  unsigned contentSize)
69  {
70  DtSimInterfaceContent::setFromNet(contentBuffer, contentSize);
71  contentBuffer += DtSimInterfaceContent::netRepSize();
72  return true;
73  }
74 
75  virtual bool setToNet()
76  {
78  return true;
79  }
80 
82  {
84  }
85 };
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
DtNoDataInterfaceContent(const DtNoDataInterfaceContent &orig)
copy constructor
Definition: noDataInterfaceContent.h:33
virtual ~DtNoDataInterfaceContent()
destructor
Definition: noDataInterfaceContent.h:47
virtual bool setToNet()
Definition: noDataInterfaceContent.h:75
virtual int type() const
Definition: noDataInterfaceContent.h:50
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: noDataInterfaceContent.h:67
class DtNoDataInterfaceContent:
Definition: noDataInterfaceContent.h:25
const DtNoDataInterfaceContent & operator=(const DtNoDataInterfaceContent &orig)
assignment operator; same as copy costructor.
Definition: noDataInterfaceContent.h:36
DtNoDataInterfaceContent()
default constructor
Definition: noDataInterfaceContent.h:30
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual int netRepSize() const
Definition: noDataInterfaceContent.h:62
static DtSimInterfaceContent * creator()
Definition: noDataInterfaceContent.h:81
virtual DtSimInterfaceContent * clone() const
Make a copy of this content. Returns a pointer to a newly created copy of this class.
Definition: noDataInterfaceContent.h:57

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)