Lav_PUBLIC_FUNCTION LavError Lav_simulationLock(LavHandle simulationHandle) { PUB_BEGIN auto simulation = incomingObject<Simulation>(simulationHandle); simulation->lock(); PUB_END }