| 
    coral
    
   A C++ library for distributed co-simulation 
   | 
 
An interface for classes that represent imported FMUs. More...
#include "coral/fmi/fmu.hpp"
  
 Public Member Functions | |
| virtual coral::fmi::FMIVersion | FMIVersion () const =0 | 
| Which FMI standard version is used in this FMU.  | |
| virtual const coral::model::SlaveTypeDescription & | Description () const =0 | 
| A description of this FMU.  | |
| virtual std::shared_ptr< SlaveInstance > | InstantiateSlave ()=0 | 
| Creates a co-simulation slave instance of this FMU.  | |
| virtual std::shared_ptr< coral::fmi::Importer > | Importer () const =0 | 
| Returns the coral::fmi::Importer which was used to import this FMU.  | |
An interface for classes that represent imported FMUs.
This is an abstract class which only defines the functions that are common between different FMI versions. Use coral::fmi::Importer::Import() to import an FMU and create a coral::fmi::FMU object.
 1.8.11