ACIL FM
Dark
Refresh
Current DIR:
/usr/include/json-c
/
usr
include
json-c
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
arraylist.h
1.56 MB
chmod
View
DL
Edit
Rename
Delete
debug.h
2.6 MB
chmod
View
DL
Edit
Rename
Delete
json.h
810 B
chmod
View
DL
Edit
Rename
Delete
json_config.h
93 B
chmod
View
DL
Edit
Rename
Delete
json_c_version.h
1.25 MB
chmod
View
DL
Edit
Rename
Delete
json_inttypes.h
372 B
chmod
View
DL
Edit
Rename
Delete
json_object.h
39.69 MB
chmod
View
DL
Edit
Rename
Delete
json_object_iterator.h
8.2 MB
chmod
View
DL
Edit
Rename
Delete
json_pointer.h
4.89 MB
chmod
View
DL
Edit
Rename
Delete
json_tokener.h
8.64 MB
chmod
View
DL
Edit
Rename
Delete
json_types.h
1.6 MB
chmod
View
DL
Edit
Rename
Delete
json_util.h
3.5 MB
chmod
View
DL
Edit
Rename
Delete
json_visit.h
3.03 MB
chmod
View
DL
Edit
Rename
Delete
linkhash.h
10.05 MB
chmod
View
DL
Edit
Rename
Delete
printbuf.h
4.21 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/include/json-c/arraylist.h
/* * $Id: arraylist.h,v 1.4 2006/01/26 02:16:28 mclark Exp $ * * Copyright (c) 2004, 2005 Metaparadigm Pte. Ltd. * Michael Clark <michael@metaparadigm.com> * * This library is free software; you can redistribute it and/or modify * it under the terms of the MIT license. See COPYING for details. * */ /** * @file * @brief Internal methods for working with json_type_array objects. * Although this is exposed by the json_object_get_array() method, * it is not recommended for direct use. */ #ifndef _arraylist_h_ #define _arraylist_h_ #ifdef __cplusplus extern "C" { #endif #include <stddef.h> #define ARRAY_LIST_DEFAULT_SIZE 32 typedef void(array_list_free_fn)(void *data); struct array_list { void **array; size_t length; size_t size; array_list_free_fn *free_fn; }; typedef struct array_list array_list; extern struct array_list *array_list_new(array_list_free_fn *free_fn); extern void array_list_free(struct array_list *al); extern void *array_list_get_idx(struct array_list *al, size_t i); extern int array_list_put_idx(struct array_list *al, size_t i, void *data); extern int array_list_add(struct array_list *al, void *data); extern size_t array_list_length(struct array_list *al); extern void array_list_sort(struct array_list *arr, int (*compar)(const void *, const void *)); extern void *array_list_bsearch(const void **key, struct array_list *arr, int (*compar)(const void *, const void *)); extern int array_list_del_idx(struct array_list *arr, size_t idx, size_t count); #ifdef __cplusplus } #endif #endif
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply