VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfTDLContactMessage.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
9 
12 
14 #include <matrix/vlVector.h>
15 #include <vlpi/entityType.h>
16 
21 
24 
26 {
28  {
29  }
30 
33 };
34 
36 {
37 public:
38 
41 
44 
47 
49  virtual ~DtVrfTDLContactMessage();
50 
52  virtual int tdlMessageType() const;
53 
54  virtual DtVrfTDLMessage * clone() const;
55 
56  static DtVrfTDLMessage* creator();
57 
59  virtual void printDataToString(DtString& str);
60 
61  virtual int messageVersion() const;
62 
64  virtual void setOriginatorIdentifier(const DtString&);
65  virtual const DtString& originatorIdentifier() const;
66 
68  virtual void setOriginatorMarkingText(const DtString&);
69  virtual const DtString& originatorMarkingText() const;
70 
74  virtual int fixedSize() const;
75 
77  virtual int variableSize() const;
78 
79 protected:
81  virtual void setFixedToNet(char* buffer);
82 
84  virtual int setFixedFromNet(const char* buffer);
85 
88  virtual const char* setVariableFromNet(const char* buffer, const char* fixedBuffer, int messageVersion);
89 
91  virtual char* setVariableToNet(char* buffer);
92 
93 protected:
96 };

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)