DYT/Tool/matlab/include/MatlabCppSharedLib/matlab_application.hpp
2024-11-22 23:19:31 +08:00

27 lines
731 B
C++

/* 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<std::u16string>& options);
friend std::shared_ptr<MATLABApplication> initMATLABApplication(
const MATLABApplicationMode mode,
const std::vector<std::u16string>& options);
MATLABApplicationMode _mode;
std::vector<std::u16string> _options;
};
}
}
#endif // MATLAB_APPLICATION_HPP