-
Notifications
You must be signed in to change notification settings - Fork 25
/
tds.def
62 lines (58 loc) · 937 Bytes
/
tds.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
LIBRARY tds
EXPORTS
;/* elem */
tds_elem_new
tds_elem_free
tds_elem_hashkey
tds_elem_isequal
tds_elem_set_subtype
tds_elem_set_number
tds_elem_set_boolean
tds_elem_set_string
tds_elem_set_pointer
tds_elem_get_number
tds_elem_get_boolean
tds_elem_get_string
tds_elem_get_string_size
tds_elem_get_pointer
tds_elem_get_pointer_free
tds_elem_type
tds_elem_subtype
tds_elem_free_content
tds_elem_set_nil
tds_elem_isnil
EXPORTS
; /* hash */
tds_hash_new
tds_hash_size
tds_hash_insert
tds_hash_search
tds_hash_remove
tds_hash_retain
tds_hash_free
EXPORTS
; /* hash iterator */
tds_hash_iterator_new
tds_hash_iterator_next
tds_hash_iterator_free
EXPORTS
; /* vec */
tds_vec_new
tds_vec_size
tds_vec_insert
tds_vec_set
tds_vec_get
tds_vec_remove
tds_vec_resize
tds_vec_sort
tds_vec_retain
tds_vec_free
EXPORTS
; /* atomic counter */
tds_has_atomic
tds_atomic_new
tds_atomic_inc
tds_atomic_get
tds_atomic_set
tds_atomic_retain
tds_atomic_free