Spec-Zone.ru › Haxe Neko

Lib

package neko

Доступно в neko

Библиотека Neko, специфичная для платформы. Предоставляет некоторые функции, специфичные для платформы Neko, такие как преобразование типов Haxe в типы хост-платформы и обратно.

Статические методы

staticinlinebytesReference(s:String):Bytes

Возвращает байты, ссылающиеся на содержимое строки.

staticgetClasses():Dynamic

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

statichaxeToNeko(v:Dynamic):Dynamic

Преобразует значение Haxe в его эквивалент Neko. Используется для распаковки объектов String и Arrays в исходные значения Neko.

staticload(lib:String, prim:String, nargs:Int):Dynamic

Загрузить и вернуть примитив Neko из библиотеки NDLL.

staticloadLazy(lib:String, prim:String, nargs:Int):Dynamic

staticlocalUnserialize(s:Bytes):Dynamic

Распаковать строку с помощью нативной сериализации Neko. См. serialize. Эта функция предполагает, что все сериализованные данные были сериализованы с текущим модулем, даже если имя модуля было другим. Это может произойти, если вы распаковываете некоторые данные в mod_neko, которые были сериализованы на другом сервере с использованием другого пути к файлу.

staticnekoToHaxe(v:Dynamic):Dynamic

Преобразует значение Neko в его эквивалент Haxe. Используется для упаковки исходных значений String и Arrays в объекты Haxe.

staticprint(v:Dynamic):Void

Вывести указанное значение в стандартный вывод.

staticprintln(v:Dynamic):Void

Вывести указанное значение в стандартный вывод, за которым следует символ новой строки.

staticrethrow(e:Dynamic):Dynamic

Перебросить исключение. Это полезно при ручном фильтрации исключения для сохранения предыдущего стека исключений.

staticserialize(v:Dynamic):Bytes

Сериализовать с помощью нативной сериализации Neko. Это вернёт двоичную строку, которая может быть сохранена для длительного использования. Сериализованные данные оптимизированы для скорости, а не для размера.

staticinlinestringReference(b:Bytes):String

Возвращает строку, ссылающуюся на данные, содержащиеся в байтах.

staticunserialize(s:Bytes):Dynamic

Распаковать строку с помощью нативной сериализации Neko. См. serialize.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/neko/Lib.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API