Update page '2.5. vtype_set'
parent
05f5c92f2e
commit
2e6b220cd5
@ -34,7 +34,7 @@
|
|||||||
- Принимает указатель на произвольные пользовательские данные `data`
|
- Принимает указатель на произвольные пользовательские данные `data`
|
||||||
- Принимает указатель на функцию-callback (см. начало текущего документа)
|
- Принимает указатель на функцию-callback (см. начало текущего документа)
|
||||||
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента. После чего удаляет найденный объект из контейнера.
|
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента. После чего удаляет найденный объект из контейнера.
|
||||||
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией.
|
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией.
|
||||||
|
|
||||||
|
|
||||||
- `int vset_get(vtype_set* x, T value, void* data, CallbackT callback)`
|
- `int vset_get(vtype_set* x, T value, void* data, CallbackT callback)`
|
||||||
@ -44,7 +44,7 @@
|
|||||||
- Принимает указатель на произвольные пользовательские данные `data`
|
- Принимает указатель на произвольные пользовательские данные `data`
|
||||||
- Принимает указатель на функцию-callback (см. начало текущего документа)
|
- Принимает указатель на функцию-callback (см. начало текущего документа)
|
||||||
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента.
|
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента.
|
||||||
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией.
|
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией.
|
||||||
|
|
||||||
|
|
||||||
- `bool vset_push(vtype_set* x, T value)`
|
- `bool vset_push(vtype_set* x, T value)`
|
||||||
@ -105,7 +105,7 @@
|
|||||||
- Принимает **bool** значение `reverse` указывающее на необходимость поиска значения с конца.
|
- Принимает **bool** значение `reverse` указывающее на необходимость поиска значения с конца.
|
||||||
- Принимает **bool** значение `cut`, указывающее на необходимость удаление найденного элемента.
|
- Принимает **bool** значение `cut`, указывающее на необходимость удаление найденного элемента.
|
||||||
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента.
|
- Вызывает callback-функцию c найденным значением, равным `value`, в качестве аргумента.
|
||||||
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное callback-функцией.
|
- Возвращает -1, если значение равное `value` не было найдено внутри контейнера. В противном случае возвращает значение возвращенное пользовательской callback-функцией.
|
||||||
|
|
||||||
|
|
||||||
- `int libcdsb_vset_foreach(vtype_set* x, void* data, CallbackT callback, bool flush)`
|
- `int libcdsb_vset_foreach(vtype_set* x, void* data, CallbackT callback, bool flush)`
|
||||||
|
Loading…
Reference in New Issue
Block a user