VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ifSetting.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
9 #include <vlutil/vlString.h>
10 #include <vlutil/vlNetTypes.h>
11 
21 #include "vrfmsgs/vrfmsgsDefines.h"
23 {
24 public:
25 
27  DtIfSetting();
28 
30  virtual ~DtIfSetting();
31 
33  DtIfSetting(const DtIfSetting& orig);
34 
36  DtIfSetting& operator=(const DtIfSetting& orig);
37 
39  virtual int type() const;
40 
42  virtual DtSimInterfaceContent * clone() const;
43 
45  virtual const DtString& serializedSetting() const;
46  virtual void setSerializedSetting(const DtString& setting);
47 
49  virtual int netRepSize() const;
50 
52  virtual bool setFromNet(const char* contentBuffer,
53  unsigned contentSize);
54 
56  virtual bool setToNet();
57 
59  virtual void printDataToString(DtString& str);
60 
62  static DtSimInterfaceContent* creator();
63 
64 protected:
66 };
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
class DtIfSetting:
Definition: ifSetting.h:22
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtString mySerializedSetting
Definition: ifSetting.h:65
virtual void printDataToString(DtString &str)
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)