The Exporter class is the abstract class for exporters to translate an Engine into different formats.  
 More...
#include <Exporter.h>
 | 
|   | Exporter () | 
|   | 
| virtual  | ~Exporter () | 
|   | 
| virtual std::string  | toString (const Engine *engine) const =0 | 
|   | Returns a string representation of the engine.  More...
  | 
|   | 
| virtual void  | toFile (const std::string &path, const Engine *engine) const | 
|   | Stores the string representation of the engine into the specified file.  More...
  | 
|   | 
| virtual std::string  | name () const =0 | 
|   | Returns the name of the exporter.  More...
  | 
|   | 
| virtual Exporter *  | clone () const =0 | 
|   | Creates a clone of the exporter.  More...
  | 
|   | 
The Exporter class is the abstract class for exporters to translate an Engine into different formats. 
- Author
 - Juan Rada-Vilela, Ph.D. 
 
- See also
 - Importer 
 
- Since
 - 4.0 
 
Definition at line 37 of file Exporter.h.
 
◆ Exporter()
      
        
          | fl::Exporter::Exporter  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~Exporter()
  
  
      
        
          | virtual fl::Exporter::~Exporter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ clone()
  
  
      
        
          | virtual Exporter* fl::Exporter::clone  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ name()
  
  
      
        
          | virtual std::string fl::Exporter::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ toFile()
  
  
      
        
          | virtual void fl::Exporter::toFile  | 
          ( | 
          const std::string &  | 
          path,  | 
         
        
           | 
           | 
          const Engine *  | 
          engine  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
Stores the string representation of the engine into the specified file. 
- Parameters
 - 
  
    | path | is the full path of the file to export the engine to  | 
    | engine | is the engine to export  | 
  
   
- Exceptions
 - 
  
  
 
Reimplemented in fl::RScriptExporter.
 
 
◆ toString()
  
  
      
        
          | virtual std::string fl::Exporter::toString  | 
          ( | 
          const Engine *  | 
          engine | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this class was generated from the following file: