3DiVi Face SDK  3.24.1
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Context

Классы

class  face_sdk.modules.context.ContextFormat
 
class  face_sdk.modules.context.Context
 Интерфейсный объект для контейнера-Context. Подробнее...
 

Функции

def face_sdk.modules.context.Context.__setitem__
 Изменение значения по ключу. Подробнее...
 
def face_sdk.modules.context.Context.__len__
 Получить размер контейнера. Подробнее...
 
def face_sdk.modules.context.Context.push_back
 добавляет объект в контейнер. Подробнее...
 
def face_sdk.modules.context.Context.get_bytes
 получить строку байтов из контейнера. Подробнее...
 
def face_sdk.modules.context.Context.get_bytes_from_ptr
 получить строку байтов из указателя. Подробнее...
 
def face_sdk.modules.context.Context.clone
 копирует контейнер-Context в новый объект. Подробнее...
 
def face_sdk.modules.context.Context.clear
 очищает содержимое контейнера-Context. Подробнее...
 
def face_sdk.modules.context.Context.erase
 удаляет содержимое контейнера-Context хранящиеся по ключу. Подробнее...
 
def face_sdk.modules.context.Context.reserve
 выделяет память под num элементов в массиве. Подробнее...
 
def face_sdk.modules.context.Context.contains
 проверяет существование элемента по определённому ключу Подробнее...
 
def face_sdk.modules.context.Context.compare
 сравнивает два объекта Context. Подробнее...
 
def face_sdk.modules.context.Context.to_dict
 преобразует контейнер-Context в dict. Подробнее...
 
def face_sdk.modules.context.Context.keys
 возвращает список ключей в контейнере-Context. Подробнее...
 
def face_sdk.modules.context.Context.is_none
 проверяет нет ли в контейнере элементов Подробнее...
 
def face_sdk.modules.context.Context.is_array
 проверяет является ли контейнере массивом Подробнее...
 
def face_sdk.modules.context.Context.is_object
 проверяет является ли контейнер объектом Подробнее...
 
def face_sdk.modules.context.Context.is_bool
 проверяет является ли контейнер значением типа bool. Подробнее...
 
def face_sdk.modules.context.Context.is_long
 проверяет является ли контейнер значением типа long. Подробнее...
 
def face_sdk.modules.context.Context.is_double
 проверяет является ли контейнер значением типа double. Подробнее...
 
def face_sdk.modules.context.Context.is_string
 проверяет является ли контейнер значением типа string. Подробнее...
 
def face_sdk.modules.context.Context.is_data_ptr
 проверяет является ли контейнер указателем на данные Подробнее...
 
def face_sdk.modules.context.Context.get_value
 возвращает значение содержащиеся в контейнере Подробнее...
 
def face_sdk.modules.context.Context.save_to_json_file
 сохраняет содержимое контейнера в json файл Подробнее...
 

Подробное описание

Функции

def face_sdk.modules.context.Context.__len__ (   self)

Получить размер контейнера.

Возвращает
размер контейнера.
def face_sdk.modules.context.Context.__setitem__ (   self,
  key,
  value 
)

Изменение значения по ключу.

Аргументы
[in]keyключ для индексации.
[in]valueновое значение.
Возвращает
self.
def face_sdk.modules.context.Context.clear (   self)

очищает содержимое контейнера-Context.

def face_sdk.modules.context.Context.clone (   self)

копирует контейнер-Context в новый объект.

Возвращает
новый объект контейнера-Context.
def face_sdk.modules.context.Context.compare (   self,
  other 
)

сравнивает два объекта Context.

Аргументы
[in]other- контейнер-Context
Возвращает
True если объекты одинаковые
def face_sdk.modules.context.Context.contains (   self,
  key 
)

проверяет существование элемента по определённому ключу

Аргументы
[in]key
Возвращает
True если элемент существует
def face_sdk.modules.context.Context.erase (   self,
  key 
)

удаляет содержимое контейнера-Context хранящиеся по ключу.

Аргументы
[in]key.
def face_sdk.modules.context.Context.get_bytes (   self,
  size 
)

получить строку байтов из контейнера.

Аргументы
[in]sizeразмер строки байтов.
Возвращает
строку байтов.
def face_sdk.modules.context.Context.get_bytes_from_ptr (   byte_ptr)
static

получить строку байтов из указателя.

Аргументы
[in]byte_ptrуказатель.
[in]sizeразмер строки байтов.
Возвращает
строку байтов.
def face_sdk.modules.context.Context.get_value (   self)

возвращает значение содержащиеся в контейнере

Возвращает
значение
def face_sdk.modules.context.Context.is_array (   self,
  bool 
)

проверяет является ли контейнере массивом

Возвращает
True если контейнер является массивом
def face_sdk.modules.context.Context.is_bool (   self,
  bool 
)

проверяет является ли контейнер значением типа bool.

Возвращает
True если контейнер является значением типа bool
def face_sdk.modules.context.Context.is_data_ptr (   self,
  bool 
)

проверяет является ли контейнер указателем на данные

Возвращает
True если контейнер является указателем на данные
def face_sdk.modules.context.Context.is_double (   self,
  bool 
)

проверяет является ли контейнер значением типа double.

Возвращает
True если контейнер является значением типа double
def face_sdk.modules.context.Context.is_long (   self,
  bool 
)

проверяет является ли контейнер значением типа long.

Возвращает
True если контейнер является значением типа long
def face_sdk.modules.context.Context.is_none (   self,
  bool 
)

проверяет нет ли в контейнере элементов

Возвращает
True если контейнер пуст
def face_sdk.modules.context.Context.is_object (   self,
  bool 
)

проверяет является ли контейнер объектом

Возвращает
True если контейнер является объектом
def face_sdk.modules.context.Context.is_string (   self,
  bool 
)

проверяет является ли контейнер значением типа string.

Возвращает
True если контейнер является значением типа string
def face_sdk.modules.context.Context.keys (   self,
  list 
)

возвращает список ключей в контейнере-Context.

Возвращает
список ключей
def face_sdk.modules.context.Context.push_back (   self,
  data 
)

добавляет объект в контейнер.

def face_sdk.modules.context.Context.reserve (   self,
  size 
)

выделяет память под num элементов в массиве.

Аргументы
[in]size- размер массива.
def face_sdk.modules.context.Context.save_to_json_file (   self,
  path 
)

сохраняет содержимое контейнера в json файл

Аргументы
[in]path- путь до файла
def face_sdk.modules.context.Context.to_dict (   self)

преобразует контейнер-Context в dict.

Возвращает
dict