VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions
DtCSVScenarioImporterExporterGui Class Reference

This class will send a message to the back-end to import or export a CSV file. More...

Inheritance diagram for DtCSVScenarioImporterExporterGui:
Inheritance graph
[legend]

Public Member Functions

 DtCSVScenarioImporterExporterGui (makVrv::DtDe &de)
 CTOR.
virtual ~DtCSVScenarioImporterExporterGui ()
 DTOR.
virtual void importScenario (const DtFilename &)
 Queries the scenario file to see if there is any user interaction needed and, if not, sends information to the back-end to import the scenario.
virtual void exportScenario (const DtFilename &)
 Queries the scenario file to see if there is any user interaction needed and, if not, sends information to the back-end to export the scenario and return the exported file to this front-end.
virtual std::string supportedExtensions ()
 Returns a space delimeted list of the extensions supported (i.e. "xml" or "csv txt")
virtual bool canImportFile (const DtFilename &)
 Returns true if the supplied file can be loaded by this importer.
virtual
DtScenarioDescriptionImporterExporter
importerExporter ()
 Returns a new instance of the supported importer/exporter.
- Public Member Functions inherited from makVrf::DtVrfGuiScenarioDescriptionImporterExporter
 DtVrfGuiScenarioDescriptionImporterExporter (makVrv::DtDe &)
 CTOR.
virtual ~DtVrfGuiScenarioDescriptionImporterExporter ()
 DTOR.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Additional Inherited Members

- Protected Attributes inherited from makVrf::DtVrfGuiScenarioDescriptionImporterExporter
makVrv::DtDemyDe

Detailed Description

This class will send a message to the back-end to import or export a CSV file.

Since CSV files contain all the information necessary to create a VR-Forces scenario laydown, no further information will be required of the user

Constructor & Destructor Documentation

DtCSVScenarioImporterExporterGui::DtCSVScenarioImporterExporterGui ( makVrv::DtDe de)

CTOR.

virtual DtCSVScenarioImporterExporterGui::~DtCSVScenarioImporterExporterGui ( )
virtual

DTOR.

Member Function Documentation

virtual void DtCSVScenarioImporterExporterGui::importScenario ( const DtFilename &  )
virtual

Queries the scenario file to see if there is any user interaction needed and, if not, sends information to the back-end to import the scenario.

Implements makVrf::DtVrfGuiScenarioDescriptionImporterExporter.

virtual void DtCSVScenarioImporterExporterGui::exportScenario ( const DtFilename &  )
virtual

Queries the scenario file to see if there is any user interaction needed and, if not, sends information to the back-end to export the scenario and return the exported file to this front-end.

Implements makVrf::DtVrfGuiScenarioDescriptionImporterExporter.

virtual std::string DtCSVScenarioImporterExporterGui::supportedExtensions ( )
virtual

Returns a space delimeted list of the extensions supported (i.e. "xml" or "csv txt")

Implements makVrf::DtVrfGuiScenarioDescriptionImporterExporter.

virtual bool DtCSVScenarioImporterExporterGui::canImportFile ( const DtFilename &  )
virtual

Returns true if the supplied file can be loaded by this importer.

Implements makVrf::DtVrfGuiScenarioDescriptionImporterExporter.

virtual DtScenarioDescriptionImporterExporter* DtCSVScenarioImporterExporterGui::importerExporter ( )
virtual

Returns a new instance of the supported importer/exporter.

Memory must be freed when done with.

Implements makVrf::DtVrfGuiScenarioDescriptionImporterExporter.


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)