|
3DiVi Face SDK
3.28.1
|
Context - интерфейсный объект для хранения данных и взаимодействия с методами из Processing Block API. Подробнее...
Классы | |
| enum | Format |
Открытые члены | |
| Context | get (final int index) |
| индексация по индексу. Подробнее... | |
| Context | get (final String key) |
| индексация по ключу. Подробнее... | |
| void | clear () |
| очищает содержимое контейнера-Context. | |
| void | reserve (final long size) |
| выделяет память под num элементов в массиве. Подробнее... | |
| long | size () |
| Получить размер контейнера. Подробнее... | |
| Context | setContext (final Context other) |
| Добавить в контейнер другой контейнер-Context. Подробнее... | |
| boolean | contains (final String key) |
| проверяет существование элемента по определённому ключу Подробнее... | |
| boolean | compare (final Context ctx) |
| сравнивает два объекта Context. Подробнее... | |
| void | pushBack (final Context data) |
| добавляет объект в контейнер. Подробнее... | |
| void | setLong (final long value) |
| добавляет значение типа long в контейнер Подробнее... | |
| void | setDouble (final double value) |
| добавляет значение типа double в контейнер Подробнее... | |
| void | setBool (final boolean value) |
| добавляет значение типа bool в контейнер Подробнее... | |
| void | setString (final String value) |
| добавляет значение типа std::string в контейнер Подробнее... | |
| void | setBytes (final byte[] data) |
| добавляет массив байтов в контейнер Подробнее... | |
| long | getLong () |
| возвращает значение типа long из контейнера Подробнее... | |
| boolean | getBool () |
| возвращает значение типа bool из контейнера Подробнее... | |
| double | getDouble () |
| возвращает значение типа double из контейнера Подробнее... | |
| String | getString () |
| возвращает значение типа std::string из контейнера Подробнее... | |
| byte[] | getBytes (final int size) |
| получить массив байтов из контейнера. Подробнее... | |
| String[] | getKeys () |
| возвращает список ключей в контейнере-Context. Подробнее... | |
| boolean | isNone () |
| проверяет нет ли в контейнере элементов Подробнее... | |
| boolean | isArray () |
| проверяет является ли контейнере массивом Подробнее... | |
| boolean | isObject () |
| проверяет является ли контейнер объектом Подробнее... | |
| boolean | isBool () |
| проверяет является ли контейнер значением типа bool. Подробнее... | |
| boolean | isLong () |
| проверяет является ли контейнер значением типа long. Подробнее... | |
| boolean | isDouble () |
| проверяет является ли контейнер значением типа double. Подробнее... | |
| boolean | isString () |
| проверяет является ли контейнер значением типа string. Подробнее... | |
| boolean | isDataPtr () |
| проверяет является ли контейнер указателем на данные Подробнее... | |
Context - интерфейсный объект для хранения данных и взаимодействия с методами из Processing Block API.
|
inline |
сравнивает два объекта Context.
| [in] | ctx | - контейнер-Context |
|
inline |
проверяет существование элемента по определённому ключу
| [in] | key |
|
inline |
индексация по индексу.
| [in] | index |
|
inline |
индексация по ключу.
| [in] | key |
|
inline |
возвращает значение типа bool из контейнера
|
inline |
получить массив байтов из контейнера.
| [in] | size | размер массива байтов. |
|
inline |
возвращает значение типа double из контейнера
|
inline |
возвращает список ключей в контейнере-Context.
|
inline |
возвращает значение типа long из контейнера
|
inline |
возвращает значение типа std::string из контейнера
|
inline |
проверяет является ли контейнере массивом
|
inline |
проверяет является ли контейнер значением типа bool.
|
inline |
проверяет является ли контейнер указателем на данные
|
inline |
проверяет является ли контейнер значением типа double.
|
inline |
проверяет является ли контейнер значением типа long.
|
inline |
проверяет нет ли в контейнере элементов
|
inline |
проверяет является ли контейнер объектом
|
inline |
проверяет является ли контейнер значением типа string.
|
inline |
добавляет объект в контейнер.
| [in] | data | - контейнер-Context |
|
inline |
выделяет память под num элементов в массиве.
| [in] | size | - размер массива. |
|
inline |
добавляет значение типа bool в контейнер
| [in] | val | - значение типа bool |
|
inline |
добавляет массив байтов в контейнер
| [in] | data | - массив байтов |
Добавить в контейнер другой контейнер-Context.
| [in] | other | - контейнер-Context |
|
inline |
добавляет значение типа double в контейнер
| [in] | val | - значение типа double |
|
inline |
добавляет значение типа long в контейнер
| [in] | val | - значение типа long |
|
inline |
добавляет значение типа std::string в контейнер
| [in] | str | - значение типа string |
|
inline |
Получить размер контейнера.