![]() |
VR-Forces 5.0.2 Developer's Guide
|
Public Member Functions | |
| DtReaderWriterClassDocDB () | |
| DtReaderWriterClassDocDB (const DtReaderWriterClassDocDB &orig) | |
| const DtReaderWriterClassDocDB & | operator= (const DtReaderWriterClassDocDB &orig) |
| virtual | ~DtReaderWriterClassDocDB () |
| virtual void | addEntry (const DtReaderWriterClassDocumentation &entry) |
| virtual bool | lookup (const DtString &rwClassType, const DtString &rwDataMemberName, DtReaderWriterClassMemberDataRecord &record) const |
| virtual const std::vector < DtReaderWriterClassMemberDataRecord > & | lookup (const DtString &rwDataMemberName) const |
Protected Attributes | |
| DtReaderWriterClassDocumentationMap | myRwClassDocumentationMap |
| DtReaderWriterMemberClassDocumentationMap | myRwMemberClassDocumentationMap |
| DtReaderWriterClassDocDB::DtReaderWriterClassDocDB | ( | ) |
| DtReaderWriterClassDocDB::DtReaderWriterClassDocDB | ( | const DtReaderWriterClassDocDB & | orig | ) |
|
virtual |
| const DtReaderWriterClassDocDB& DtReaderWriterClassDocDB::operator= | ( | const DtReaderWriterClassDocDB & | orig | ) |
|
virtual |
Add a given DtReaderWriter class documenation entry to the database. There will be one entry per DtReaderWriter class.
|
virtual |
Look up the entry for a DtReaderWriter data member, give the DtReaderWriter name of the data member, and the DtReaderWriter class it belongs to. If the item cannot be located in the given class, it will recursively move up the inheritance tree in attempting to locate the item.
|
virtual |
Looks up parameter entries by reader/writer name. Note that there could be multiple descriptors that have the same reader/writer variable name, so, it is up to the caller of this method to figure out what to do with that.
|
protected |
Map of DtReaderWriterClassDocumenation objects, keyed by DtReaderWriter class type.
|
protected |