VR-Forces 4.2 Class Documentation
simReportList.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2005 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: simReportList.h,v $ $Revision: 1.4 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #pragma once
13 
14 #include "vrfutil/rwList.h"
15 
16 class DtSimReport;
17 
26 {
27 public:
29  DtSimReportList(const DtString& name,
30  DtReaderWriterRegistry* parentRegistry = NULL);
31  DtSimReportList(const DtSymbolString& name,
32  DtReaderWriterRegistry* parentRegistry = NULL);
33 
36  DtSimReportList(const DtString& name,
37  const DtSimReportList& orig,
38  DtReaderWriterRegistry* parentRegistry = NULL);
39 
40  DtSimReportList(const DtSymbolString& name,
41  const DtSimReportList& orig,
42  DtReaderWriterRegistry* parentRegistry = NULL);
43 
45  virtual ~DtSimReportList();
46 
49  virtual const DtSimReportList & operator=(const DtSimReportList & orig);
50 
52  virtual DtListItem* add(DtSimReport* report);
53 
55  virtual DtListItem* addToEnd(DtSimReport* report);
56 
58  virtual DtListItem* addToStart(DtSimReport* report);
59 
62  virtual DtSimReport* remove(DtSimReport* report, DtListItem* item);
63 
65  virtual void removeAndDelete(DtListItem* data);
66 
68  virtual void removeAndDeleteAll();
69 
70 protected:
72  virtual DtlObjPtr getData(DtlObjPtr args, const DtFilename& searchPath,
73  const DtVariableBindingsList& variableBindings);
74 
75 
76 };
77 

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)