autoCategories Categories_selectUniqueItems (Categories me, int sorted) { try { autoOrderedOfString s = OrderedOfString_selectUniqueItems (me, sorted); autoCategories thee = OrderedOfString_to_Categories (s.peek()); return thee; } catch (MelderError) { Melder_throw (me, U": no unique categories created."); } }
void structOrderedOfString :: v_info () { structData :: v_info (); MelderInfo_writeLine2 (L"Number of strings: ", Melder_integer (size)); autoOrderedOfString uStrings = OrderedOfString_selectUniqueItems (this, 1); MelderInfo_writeLine2 (L"Number of unique categories: ", Melder_integer (uStrings -> size)); }
void structOrderedOfString :: v_info () { structDaata :: v_info (); MelderInfo_writeLine (U"Number of strings: ", our size); autoOrderedOfString uStrings = OrderedOfString_selectUniqueItems (this); MelderInfo_writeLine (U"Number of unique categories: ", uStrings->size); // FIXME: "categories"?, and why mention a Set property? }