11class ScriptPluginResult {
31 Error& operator=(Error
const&);
57 Info& operator=(Info
const&);
83 Verbose& operator=(Verbose
const&);
84 Verbose(Verbose
const&);
109 Warning& operator=(Warning
const&);
110 Warning(Warning
const&);
140 ScriptPluginResult& operator=(ScriptPluginResult
const&);
141 ScriptPluginResult();
146 MCAPI ScriptPluginResult(::ScriptPluginResult&&);
148 MCAPI ScriptPluginResult(::ScriptPluginResult
const&);
152 MCFOLD ::std::vector<::ScriptPluginResult::Error>
const& getErrors()
const;
154 MCFOLD ::std::vector<::ScriptPluginResult::Info>
const& getInfos()
const;
156 MCFOLD ::Scripting::ModuleDescriptor
const& getModuleDescriptor()
const;
158 MCFOLD ::PackIdVersion
const& getPackId()
const;
160 MCFOLD ::std::chrono::microseconds getRunDuration()
const;
162 MCFOLD ::std::vector<::ScriptPluginResult::Verbose>
const& getVerboses()
const;
164 MCFOLD ::std::vector<::ScriptPluginResult::Warning>
const& getWarnings()
const;
166 MCAPI
bool hasErrors()
const;
168 MCAPI
void logError(::std::string
const& error);
170 MCAPI
void logErrors(::std::vector<::std::string>
const& errors);
172 MCAPI
void logInfo(::std::string
const& info);
174 MCAPI
void logVerbose(::std::string
const& verbose);
176 MCAPI
void logWarning(::std::string
const& warning);
178 MCAPI
void setRunDuration(::std::chrono::microseconds duration);
180 MCAPI ~ScriptPluginResult();
186 MCAPI
void* $ctor(::ScriptPluginResult&&);
188 MCAPI
void* $ctor(::ScriptPluginResult
const&);