VR-Forces 4.1.1 Class Documentation
compSystemDescriptorList.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2007 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: compSystemDescriptorList.h,v $ $Revision: 1.4 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef compSystemDescriptorList_h
15 #define compSystemDescriptorList_h
16 
17 #include "vrfutil/rwList.h"
19 
21 class DtFilename;
22 
25 {
26 protected:
27 
30 
31 public:
32 
35  DtReaderWriterRegistry * parentRegistry = 0);
36 
39  DtReaderWriterRegistry * parentRegistry = 0);
40 
46 
49 
51  parentRegistry = 0);
52 
53  virtual const char* readerWriterType() const;
54 
56  virtual void emptyList();
57  virtual void copyList(const DtComponentSystemDescriptorList& orig);
58 
61  virtual DtComponentSystemDescriptor* addComponentSystemDescriptor(const DtComponentSystemDescriptor&
62  descriptor);
63 
64  virtual DtComponentSystemDescriptor * lookupComponentSystemDescriptor(const DtString&
65  name) const;
66 
67 protected:
69  virtual void addComponentSystemDescriptor(DtComponentSystemDescriptor * descriptor);
70  virtual DtListItem * lookupComponentSystemDescriptorItem(const DtString& name) const;
71 
72  virtual DtlObjPtr getData(DtlObjPtr args, const DtFilename& searchPath,
73  const DtVariableBindingsList& variableBindings);
74 };
75 
76 #endif

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)