void OscSender::appendBundle(Bundle& bundle, ::osc::OutboundPacketStream& p){ p << ::osc::BeginBundleImmediate; for (int i = 0; i < bundle.getBundleCount(); i++){ appendBundle(bundle.getBundleAt(i), p); } for (int i = 0; i < bundle.getMessageCount(); i++){ appendMessage(bundle.getMessageAt(i), p); } p << ::osc::EndBundle; }