VR-Forces 4.2 Class Documentation
rwIntegerList.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2002 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: rwIntegerList.h,v $ $Revision: 1.7 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef DtRwIntegerList_H_
13 #define DtRwIntegerList_H_
14 
15 #include "vrfutil/rwList.h"
16 #include "vrfutil/vrfutilDefines.h"
17 
18 class DtRwInt;
19 
24 {
25 public:
26 
29 
32  parentRegistry = NULL);
33  DtRwIntegerList(const DtSymbolString& name, DtReaderWriterRegistry* const
34  parentRegistry = NULL);
35 
37  virtual ~DtRwIntegerList();
38 
42 
43  DtRwIntegerList(const DtString& name, const DtRwIntegerList& orig,
44  DtReaderWriterRegistry* parentRegistry = NULL);
45 
46  DtRwIntegerList(const DtSymbolString& name, const DtRwIntegerList& orig,
47  DtReaderWriterRegistry* parentRegistry = NULL);
49 
54 
63  virtual void addInteger(DtRwInt* rwInt);
64 
68  virtual void removeInteger(DtRwInt* rwInt, DtListItem* listItem);
69 
71  void emptyList();
72 
73 protected:
74 
77  virtual DtlObjPtr getData(DtlObjPtr args, const DtFilename& searchPath,
78  const DtVariableBindingsList& variableBindings);
79 
81  void copyList(const DtRwIntegerList& orig);
82 };
83 
84 #endif

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)