VR-Forces 4.1.1 Class Documentation
formTblEntry.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2001 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: formTblEntry.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef DtFormationTableEntry_H_
15 #define DtFormationTableEntry_H_
16 
17 #include "vrfutil/rdrWritr.h"
18 #include "vrfutil/rwFile.h"
19 #include "vrfutil/formation.h"
20 #include "vrfutil/formType.h"
21 
26 #include "vrfutil/vrfutilDefines.h"
28 {
29 private:
32 
33 public:
35  DtFormationTableEntry(const DtString& formationName,
36  const DtFormation& formation);
37 
40  parentRegistry = NULL);
42  parentRegistry = NULL);
43 
45  virtual ~DtFormationTableEntry();
46 
48  DtFormationTableEntry(const DtString& name,
49  const DtFormationTableEntry& orig,
50  DtReaderWriterRegistry* parentRegistry = NULL);
52  const DtFormationTableEntry& orig,
53  DtReaderWriterRegistry* parentRegistry = NULL);
54 
57 
58  virtual DtFormationTableEntry* clone(const DtString& name,
59  DtReaderWriterRegistry* parentRegistry = NULL) const;
60  virtual DtFormationTableEntry* clone(const DtSymbolString& name,
61  DtReaderWriterRegistry* parentRegistry = NULL) const;
62 
64  //int formationType();
65 
68  virtual DtString formationString();
69 
71 
72  virtual DtString formationName() const;
73  virtual void setFormationName(const DtString& formName);
75 
77 
78  virtual DtReaderWriterFile& formationFile();
80 
82  virtual DtFormation* formation();
83 
86  virtual void getSelf(DtlObjPtr args,
87  const DtFilename& searchPath = DtFilename::nullFilename(),
88  const DtVariableBindingsList& variableBindings = nullVariableReference());
89 
91  bool operator==(const DtFormationTableEntry&) const;
92  bool operator!=(const DtFormationTableEntry&) const;
93 
94 protected:
95 
99 
104 
109 
115 
117 };
118 
119 #endif
120 

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)