Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка OSUnserialize.h

Опции
Развертывание Target:

На этой странице

Ссылка OSUnserialize.h

Этот заголовок объявляет OSUnserializeXML функция.

Включенные заголовки

Функции

  • Воссоздает объект OSContainer от его ранее сериализированных данных экземпляра класса OSContainer.

    Объявление

    Objective C

    extern "C++" OSObject * OSUnserializeXML( const char *buffer, OSString ** errorString = 0);

    Параметры

    buffer

    Буфер, содержащий nul-завершенные данные XML, представляющие объект, который будет воссоздан.

    errorString

    Если не-NULL и синтаксический анализатор XML находят ошибку в buffer, *errorString указывает номер строки и тип ошибки, с которой встречаются.

    Возвращаемое значение

    Воссозданный объект, или NULL при отказе.

    Обсуждение

    Не безопасный вызвать в основном обработчике прерываний.

  • Воссоздает объект OSContainer от его ранее сериализированных данных экземпляра класса OSContainer.

    Объявление

    Objective C

    extern "C++" OSObject * OSUnserializeXML( const char *buffer, size_t bufferSize, OSString ** errorString = 0);

    Параметры

    buffer

    Буфер, содержащий nul-завершенные данные XML, представляющие объект, который будет воссоздан.

    bufferSize

    Размер блока памяти. Функция никогда не сканирует вне первых bufferSize байтов.

    errorString

    Если не-NULL и синтаксический анализатор XML находят ошибку в buffer, *errorString указывает номер строки и тип ошибки, с которой встречаются.

    Возвращаемое значение

    Воссозданный объект, или NULL при отказе.

    Обсуждение

    Не безопасный вызвать в основном обработчике прерываний.