🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ExtractorImplPowerShell.hpp
浏览该文件的文档.
1
22
23#pragma once
24
25#if defined(_WIN32) && !defined(SWIG)
26
27#include "AstUtil/ExtractorInterface.hpp"
28#include "AstUtil/StringView.hpp"
29
30AST_NAMESPACE_BEGIN
31
36class AST_UTIL_API ExtractorImplPowerShell : public ExtractorInterface
37{
38public:
39 static ExtractorImplPowerShell& Instance();
40
41 ExtractorImplPowerShell() = default;
42 virtual ~ExtractorImplPowerShell() = default;
43
44 virtual errc_t extract(StringView source, StringView target) const override;
45 virtual bool canExtract(StringView source) const override;
46 virtual bool isSupported() const override;
47};
48
49AST_NAMESPACE_END
50
51#endif // _WIN32