MCPcopy Create free account
hub / github.com/NTNU-IHB/PythonFMU / fmi2SetInteger

Function fmi2SetInteger

src/pythonfmu/fmi2.cpp:335–352  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

333}
334
335fmi2Status fmi2SetInteger(
336 fmi2Component c,
337 const fmi2ValueReference vr[],
338 size_t nvr,
339 const fmi2Integer value[])
340{
341 const auto component = static_cast<Fmi2Component*>(c);
342 try {
343 component->slave->SetInteger(vr, nvr, value);
344 return fmi2OK;
345 } catch (const pythonfmu::fatal_error& e) {
346 component->logger->log(fmi2Fatal, e.what());
347 return fmi2Fatal;
348 } catch (const std::exception& e) {
349 component->logger->log(fmi2Error, e.what());
350 return fmi2Error;
351 }
352}
353
354fmi2Status fmi2SetBoolean(
355 fmi2Component c,

Callers

nothing calls this directly

Calls 2

SetIntegerMethod · 0.80
logMethod · 0.45

Tested by

no test coverage detected