Lav_PUBLIC_FUNCTION LavError Lav_createRingmodNode(LavHandle serverHandle, LavHandle* destination) { PUB_BEGIN auto server = incomingObject<Server>(serverHandle); LOCK(*server); *destination = outgoingObject<Node>(createRingmodNode(server)); PUB_END }
Lav_PUBLIC_FUNCTION LavError Lav_createRingmodNode(LavHandle simulationHandle, LavHandle* destination) { PUB_BEGIN auto simulation = incomingObject<Simulation>(simulationHandle); LOCK(*simulation); *destination = outgoingObject<Node>(createRingmodNode(simulation)); PUB_END }