Distributions Distributions_addMany (Collection me) { try { autoDistributions thee = static_cast<Distributions> (TablesOfReal_appendMany (me)); TableOfReal_sortByLabel (thee.peek(), 0, 0); unicize (thee.peek()); return thee.transfer(); } catch (MelderError) { Melder_throw (U"Distributions objects not added."); } }
autoDistributions Distributions_addMany (OrderedOf<structDistributions>* me) { try { autoDistributions thee = TablesOfReal_appendMany ((OrderedOf<structTableOfReal>*) me).static_cast_move<structDistributions>(); // FIXME cast TableOfReal_sortByLabel (thee.peek(), 0, 0); unicize (thee.peek()); return thee; } catch (MelderError) { Melder_throw (U"Distributions objects not added."); } }