VR-Forces 4.1 Class Documentation
patrolRteTask.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 #pragma once
15 
16 #include "vrftasks/simTask.h"
17 #include "vrfutil/rwString.h"
18 #include <vlutil/vlNetTypes.h>
19 
20 
21 
26 {
28 };
29 
55 {
56 
57 public:
58 
61 
64  DtPatrolRouteTask(const DtString & writeName,
65  DtReaderWriterRegistry * parentRegistry = 0);
66 
68  DtPatrolRouteTask(const DtString & writeName, const DtPatrolRouteTask & orig,
69  DtReaderWriterRegistry * parentRegistry = 0);
70 
72  const DtPatrolRouteTask & operator=(const DtPatrolRouteTask & orig);
73 
74  virtual ~DtPatrolRouteTask();
75 
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 & routeName() const;
86  virtual void setRouteName(const DtString & rteName);
87 
90  virtual int netRepSize() const;
91 
93  virtual bool setFromNet(const char* contentBuffer,
94  unsigned contentSize);
95 
98  virtual bool setToNet();
99 
100  static DtSimTask * creator();
101 
102 protected:
103 
105 
106 };
107 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)