/* Copyright 2017 The MathWorks, Inc. */ #ifndef MATLAB_APPLICATION_HPP #define MATLAB_APPLICATION_HPP #include "cppsharedlib_factory.hpp" namespace matlab { namespace cpplib { class MATLABApplication { public: ~MATLABApplication(); private: MATLABApplication(const MATLABApplicationMode mode, const std::vector& options); friend std::shared_ptr initMATLABApplication( const MATLABApplicationMode mode, const std::vector& options); MATLABApplicationMode _mode; std::vector _options; }; } } #endif // MATLAB_APPLICATION_HPP