/** Initialize an interned string structure. @param strings An out param where an opaque pointer to the interned string storage will be returned. @retval CUBEB_OK in case of success.
@retval CUBEB_ERROR in case of error. */
CUBEB_EXPORT int
cubeb_strings_init(cubeb_strings ** strings);
/** Destroy an interned string structure freeing all associated memory. @param strings An opaque pointer to the interned string storage to
destroy. */
CUBEB_EXPORT void
cubeb_strings_destroy(cubeb_strings * strings);
/** Add string to internal storage. @param strings Opaque pointer to interned string storage. @param s String to add to storage. @retval CUBEB_OK @retval CUBEB_ERROR
*/
CUBEB_EXPORT charconst *
cubeb_strings_intern(cubeb_strings * strings, charconst * s);
#ifdefined(__cplusplus)
} #endif
#endif// !CUBEB_STRINGS_H
Messung V0.5
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.