VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
moveToTask.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 
15 
16 #pragma once
17 
18 #include <vlutil/vlNetTypes.h>
19 
20 #include "vrftasks/simTask.h"
21 #include "vrfutil/rwString.h"
22 #include "vrfutil/rwBoolean.h"
23 
24 
25 
30 {
32  DtNetBoolean myContinueFlag;
33 };
34 
52 
54 {
55 
56 public:
57 
59  DtMoveToTask();
60 
63  DtMoveToTask(const DtString & writeName,
64  DtReaderWriterRegistry * parentRegistry = 0);
65 
67  DtMoveToTask(const DtString & writeName, const DtMoveToTask & orig,
68  DtReaderWriterRegistry * parentRegistry = 0);
69 
71  const DtMoveToTask & operator=(const DtMoveToTask & orig);
72 
73  virtual ~DtMoveToTask();
74 
76  virtual const DtSimTaskMessageType& type() const;
77 
79  virtual DtSimTask * clone(const DtString & name, DtReaderWriterRegistry *
80  parentRegistry = 0) const;
81 
83  virtual DtString stringRep() const;
84 
85  virtual const DtString & controlPtName() const;
86  virtual void setControlPtName(const DtString & cpName);
87 
91  virtual void setContinueFlag(bool flag);
92  virtual bool continueFlag() const;
93 
96  virtual int netRepSize() const;
97 
99  virtual bool setFromNet(const char* contentBuffer,
100  unsigned contentSize);
101 
104  virtual bool setToNet();
105 
106  static DtSimTask * creator();
107 
108 protected:
109 
112 
113 };
114 
119 {
120 
121 public:
122 
125 
128  DtMoveToRetrogradeTask(const DtString & writeName,
129  DtReaderWriterRegistry * parentRegistry = 0);
130 
132  DtMoveToRetrogradeTask(const DtString & writeName, const DtMoveToRetrogradeTask & orig,
133  DtReaderWriterRegistry * parentRegistry = 0);
134 
135  virtual ~DtMoveToRetrogradeTask();
136 
138  virtual const DtSimTaskMessageType& type() const;
139 
141  virtual DtSimTask * clone(const DtString & name, DtReaderWriterRegistry *
142  parentRegistry = 0) const;
143 
145  virtual DtString stringRep() const;
146 
147  static DtSimTask * creator();
148 };

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)