Another milestone: school project submission. Library doesn't work yet, though. Also licensing things, I guess
549 lines
47 KiB
Plaintext
549 lines
47 KiB
Plaintext
!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/
|
|
!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/
|
|
!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/
|
|
!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/
|
|
!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/
|
|
!_TAG_FIELD_DESCRIPTION input /input file/
|
|
!_TAG_FIELD_DESCRIPTION name /tag name/
|
|
!_TAG_FIELD_DESCRIPTION pattern /pattern/
|
|
!_TAG_FIELD_DESCRIPTION signature /Signature of routine (e.g. prototype or parameter list)/
|
|
!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/
|
|
!_TAG_FIELD_DESCRIPTION!C++ name /aliased names/
|
|
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
|
|
!_TAG_FILE_SORTED 2 /0=unsorted, 1=sorted, 2=foldcase/
|
|
!_TAG_KIND_DESCRIPTION!C d,macro /macro definitions/
|
|
!_TAG_KIND_DESCRIPTION!C e,enumerator /enumerators (values inside an enumeration)/
|
|
!_TAG_KIND_DESCRIPTION!C f,function /function definitions/
|
|
!_TAG_KIND_DESCRIPTION!C g,enum /enumeration names/
|
|
!_TAG_KIND_DESCRIPTION!C h,header /included header files/
|
|
!_TAG_KIND_DESCRIPTION!C m,member /struct, and union members/
|
|
!_TAG_KIND_DESCRIPTION!C p,prototype /function prototypes/
|
|
!_TAG_KIND_DESCRIPTION!C s,struct /structure names/
|
|
!_TAG_KIND_DESCRIPTION!C t,typedef /typedefs/
|
|
!_TAG_KIND_DESCRIPTION!C u,union /union names/
|
|
!_TAG_KIND_DESCRIPTION!C v,variable /variable definitions/
|
|
!_TAG_KIND_DESCRIPTION!C++ c,class /classes/
|
|
!_TAG_KIND_DESCRIPTION!C++ d,macro /macro definitions/
|
|
!_TAG_KIND_DESCRIPTION!C++ e,enumerator /enumerators (values inside an enumeration)/
|
|
!_TAG_KIND_DESCRIPTION!C++ f,function /function definitions/
|
|
!_TAG_KIND_DESCRIPTION!C++ g,enum /enumeration names/
|
|
!_TAG_KIND_DESCRIPTION!C++ h,header /included header files/
|
|
!_TAG_KIND_DESCRIPTION!C++ m,member /class, struct, and union members/
|
|
!_TAG_KIND_DESCRIPTION!C++ n,namespace /namespaces/
|
|
!_TAG_KIND_DESCRIPTION!C++ p,prototype /function prototypes/
|
|
!_TAG_KIND_DESCRIPTION!C++ s,struct /structure names/
|
|
!_TAG_KIND_DESCRIPTION!C++ t,typedef /typedefs/
|
|
!_TAG_KIND_DESCRIPTION!C++ u,union /union names/
|
|
!_TAG_KIND_DESCRIPTION!C++ v,variable /variable definitions/
|
|
!_TAG_KIND_DESCRIPTION!Make I,makefile /makefiles/
|
|
!_TAG_KIND_DESCRIPTION!Make m,macro /macros/
|
|
!_TAG_KIND_DESCRIPTION!Make t,target /targets/
|
|
!_TAG_KIND_DESCRIPTION!Markdown c,chapter /chapters/
|
|
!_TAG_KIND_DESCRIPTION!Markdown h,hashtag /hashtags/
|
|
!_TAG_KIND_DESCRIPTION!Markdown n,footnote /footnotes/
|
|
!_TAG_KIND_DESCRIPTION!Markdown s,section /sections/
|
|
!_TAG_KIND_DESCRIPTION!Markdown S,subsection /level 2 sections/
|
|
!_TAG_KIND_DESCRIPTION!Markdown T,l4subsection /level 4 sections/
|
|
!_TAG_KIND_DESCRIPTION!Markdown t,subsubsection /level 3 sections/
|
|
!_TAG_KIND_DESCRIPTION!Markdown u,l5subsection /level 5 sections/
|
|
!_TAG_KIND_DESCRIPTION!Sh a,alias /aliases/
|
|
!_TAG_KIND_DESCRIPTION!Sh f,function /functions/
|
|
!_TAG_KIND_DESCRIPTION!Sh h,heredoc /label for here document/
|
|
!_TAG_KIND_DESCRIPTION!Sh s,script /script files/
|
|
!_TAG_OUTPUT_EXCMD number /number, pattern, mixed, or combineV2/
|
|
!_TAG_OUTPUT_FILESEP slash /slash or backslash/
|
|
!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
|
|
!_TAG_OUTPUT_VERSION 0.0 /current.age/
|
|
!_TAG_PARSER_VERSION!C 1.1 /current.age/
|
|
!_TAG_PARSER_VERSION!C++ 1.1 /current.age/
|
|
!_TAG_PARSER_VERSION!Make 0.0 /current.age/
|
|
!_TAG_PARSER_VERSION!Markdown 1.1 /current.age/
|
|
!_TAG_PARSER_VERSION!Sh 0.0 /current.age/
|
|
!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
|
|
!_TAG_PROC_CWD /home/keXa/Documents/проект/kospm/ //
|
|
!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
|
|
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
|
|
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
|
|
!_TAG_PROGRAM_VERSION 6.1.0 /v6.1.0/
|
|
!_TAG_ROLE_DESCRIPTION!C!function foreigndecl /declared in foreign languages/
|
|
!_TAG_ROLE_DESCRIPTION!C!header local /local header/
|
|
!_TAG_ROLE_DESCRIPTION!C!header system /system header/
|
|
!_TAG_ROLE_DESCRIPTION!C!macro undef /undefined/
|
|
!_TAG_ROLE_DESCRIPTION!C!struct foreigndecl /declared in foreign languages/
|
|
!_TAG_ROLE_DESCRIPTION!C++!header local /local header/
|
|
!_TAG_ROLE_DESCRIPTION!C++!header system /system header/
|
|
!_TAG_ROLE_DESCRIPTION!C++!macro undef /undefined/
|
|
!_TAG_ROLE_DESCRIPTION!Make!makefile included /included/
|
|
!_TAG_ROLE_DESCRIPTION!Make!makefile optional /optionally included/
|
|
!_TAG_ROLE_DESCRIPTION!Sh!heredoc endmarker /end marker/
|
|
!_TAG_ROLE_DESCRIPTION!Sh!script loaded /loaded/
|
|
% ./lib/ccsv/examples/makefile 4;" target
|
|
% ./lib/ccsv/tests/Makefile 4;" target
|
|
%.o ./Makefile 36;" target
|
|
ADD_FIELD ./lib/ccsv/src/ccsv.c 105;" macro file: signature:(field)
|
|
AR ./Makefile 3;" macro
|
|
ARRAY_LEN ./lib/ccsv/include/ccsv.h 102;" macro signature:(array)
|
|
Basic Usage ./lib/microtar/README.md 5;" section chapter:microtar
|
|
BUNDLE_CACHE ./include/kospm_pkgbundle.h 28;" macro
|
|
bundle_path ./include/kospm_pkgbundle.h 33;" member struct:kospm_pkg_bundle typeref:typename:char *
|
|
CALLOCNEW ./include/kospm_macros.h 5;" macro signature:(var_name,type)
|
|
CC ./lib/ccsv/examples/makefile 1;" macro
|
|
CC ./lib/ccsv/tests/Makefile 1;" macro
|
|
CC ./Makefile 1;" macro
|
|
ccsv ./lib/ccsv/README.md 1;" chapter
|
|
CCSV_BUFFER_SIZE ./lib/ccsv/include/ccsv.h 58;" macro
|
|
ccsv_close ./lib/ccsv/include/ccsv.h 218;" prototype typeref:typename:void signature:(void * obj)
|
|
ccsv_close ./lib/ccsv/src/ccsv.c 376;" function typeref:typename:void signature:(void * obj)
|
|
CCSV_COMMENT_CHAR ./lib/ccsv/include/ccsv.h 68;" macro
|
|
CCSV_CR ./lib/ccsv/include/ccsv.h 64;" macro
|
|
CCSV_DELIMITER ./lib/ccsv/include/ccsv.h 62;" macro
|
|
CCSV_ERBUFNTALLOC ./lib/ccsv/include/ccsv.h 88;" macro
|
|
CCSV_ERINVALID ./lib/ccsv/include/ccsv.h 82;" macro
|
|
CCSV_ERINVOBJTYPE ./lib/ccsv/include/ccsv.h 86;" macro
|
|
CCSV_ERMODE ./lib/ccsv/include/ccsv.h 84;" macro
|
|
CCSV_ERNOMEM ./lib/ccsv/include/ccsv.h 81;" macro
|
|
CCSV_ERNULLFP ./lib/ccsv/include/ccsv.h 83;" macro
|
|
CCSV_ERNULLROW ./lib/ccsv/include/ccsv.h 87;" macro
|
|
CCSV_EROPEN ./lib/ccsv/include/ccsv.h 85;" macro
|
|
CCSV_ERROR ./lib/ccsv/include/ccsv.h 80;" macro
|
|
ccsv_free_row ./lib/ccsv/include/ccsv.h 288;" prototype typeref:typename:void signature:(ccsv_row * row)
|
|
ccsv_free_row ./lib/ccsv/src/ccsv.c 233;" function typeref:typename:void signature:(ccsv_row * row)
|
|
ccsv_get_status_message ./lib/ccsv/include/ccsv.h 229;" prototype typeref:typename:const char * signature:(short status)
|
|
ccsv_get_status_message ./lib/ccsv/src/ccsv.c 54;" function typeref:typename:const char * signature:(short status)
|
|
CCSV_HIGH_BUFFER_SIZE ./lib/ccsv/include/ccsv.h 54;" macro
|
|
ccsv_init_reader ./lib/ccsv/include/ccsv.h 255;" prototype typeref:typename:ccsv_reader * signature:(ccsv_reader_options * options,short * status)
|
|
ccsv_init_reader ./lib/ccsv/src/ccsv.c 147;" function typeref:typename:ccsv_reader * signature:(ccsv_reader_options * options,short * status)
|
|
ccsv_init_writer ./lib/ccsv/include/ccsv.h 303;" prototype typeref:typename:ccsv_writer * signature:(ccsv_writer_options * options,short * status)
|
|
ccsv_init_writer ./lib/ccsv/src/ccsv.c 953;" function typeref:typename:ccsv_writer * signature:(ccsv_writer_options * options,short * status)
|
|
ccsv_is_error ./lib/ccsv/include/ccsv.h 241;" prototype typeref:typename:int signature:(void * obj,short * status)
|
|
ccsv_is_error ./lib/ccsv/src/ccsv.c 78;" function typeref:typename:int signature:(void * obj,short * status)
|
|
CCSV_LARGE_FILE_SIZE ./lib/ccsv/include/ccsv.h 50;" macro
|
|
CCSV_LF ./lib/ccsv/include/ccsv.h 65;" macro
|
|
CCSV_LOW_BUFFER_SIZE ./lib/ccsv/include/ccsv.h 56;" macro
|
|
CCSV_MED_BUFFER_SIZE ./lib/ccsv/include/ccsv.h 55;" macro
|
|
CCSV_MED_FILE_SIZE ./lib/ccsv/include/ccsv.h 51;" macro
|
|
ccsv_next ./lib/ccsv/include/ccsv.h 280;" prototype typeref:typename:ccsv_row * signature:(ccsv_reader * reader)
|
|
ccsv_next ./lib/ccsv/src/ccsv.c 399;" function typeref:typename:ccsv_row * signature:(ccsv_reader * reader)
|
|
CCSV_NULL_CHAR ./lib/ccsv/include/ccsv.h 69;" macro
|
|
ccsv_open ./lib/ccsv/include/ccsv.h 210;" prototype typeref:typename:void * signature:(const char * filename,short object_type,const char * mode,void * options,short * status)
|
|
ccsv_open ./lib/ccsv/src/ccsv.c 258;" function typeref:typename:void * signature:(const char * filename,short object_type,const char * mode,void * options,short * status)
|
|
CCSV_QUOTE_CHAR ./lib/ccsv/include/ccsv.h 63;" macro
|
|
ccsv_reader ./lib/ccsv/include/ccsv.h 157;" struct
|
|
ccsv_reader ./lib/ccsv/include/ccsv.h 174;" typedef typeref:struct:ccsv_reader
|
|
CCSV_READER ./lib/ccsv/include/ccsv.h 99;" macro
|
|
ccsv_reader_options ./lib/ccsv/include/ccsv.h 146;" struct
|
|
ccsv_reader_options ./lib/ccsv/include/ccsv.h 155;" typedef typeref:struct:ccsv_reader_options
|
|
ccsv_row ./lib/ccsv/include/ccsv.h 176;" struct
|
|
ccsv_row ./lib/ccsv/include/ccsv.h 180;" typedef typeref:struct:ccsv_row
|
|
CCSV_SOURCE ./Makefile 22;" macro
|
|
CCSV_SPACE ./lib/ccsv/include/ccsv.h 66;" macro
|
|
CCSV_SUCCESS ./lib/ccsv/include/ccsv.h 79;" macro
|
|
CCSV_TAB ./lib/ccsv/include/ccsv.h 67;" macro
|
|
CCSV_VERSION ./lib/ccsv/include/ccsv.h 42;" macro
|
|
ccsv_write ./lib/ccsv/include/ccsv.h 308;" prototype typeref:typename:int signature:(ccsv_writer * writer,ccsv_row row)
|
|
ccsv_write ./lib/ccsv/src/ccsv.c 1005;" function typeref:typename:int signature:(ccsv_writer * writer,ccsv_row row)
|
|
CCSV_WRITER ./lib/ccsv/include/ccsv.h 100;" macro
|
|
ccsv_writer ./lib/ccsv/include/ccsv.h 189;" struct
|
|
ccsv_writer ./lib/ccsv/include/ccsv.h 198;" typedef typeref:struct:ccsv_writer
|
|
ccsv_writer_options ./lib/ccsv/include/ccsv.h 182;" struct
|
|
ccsv_writer_options ./lib/ccsv/include/ccsv.h 187;" typedef typeref:struct:ccsv_writer_options
|
|
CCSV_WRITE_FIELD ./lib/ccsv/include/ccsv.h 109;" macro signature:(fp,writer,string)
|
|
ccsv_write_from_array ./lib/ccsv/include/ccsv.h 321;" prototype typeref:typename:int signature:(ccsv_writer * writer,char ** fields,int fields_len)
|
|
ccsv_write_from_array ./lib/ccsv/src/ccsv.c 1016;" function typeref:typename:int signature:(ccsv_writer * writer,char ** fields,int fields_len)
|
|
CCSV_WRITE_ROW_END ./lib/ccsv/include/ccsv.h 121;" macro signature:(fp,writer,last_field)
|
|
CCSV_WRITE_ROW_START ./lib/ccsv/include/ccsv.h 106;" macro signature:(fp,writer)
|
|
CFLAGS ./lib/ccsv/examples/makefile 2;" macro
|
|
CFLAGS ./lib/ccsv/tests/Makefile 2;" macro
|
|
CFLAGS ./Makefile 11;" macro
|
|
checksum ./lib/microtar/src/microtar.c 37;" member struct:__anon2ac420210108 typeref:typename:char[8] file:
|
|
checksum ./lib/microtar/src/microtar.c 49;" function typeref:typename:unsigned file: signature:(const mtar_raw_header_t * rh)
|
|
clean ./lib/ccsv/examples/makefile 7;" target
|
|
clean ./lib/ccsv/tests/Makefile 7;" target
|
|
clean ./Makefile 39;" target
|
|
close ./lib/microtar/src/microtar.h 60;" member struct:mtar_t typeref:typename:int (*)(mtar_t * tar)
|
|
col_amount ./include/kospm_csv.h 51;" member struct:__anon1f1fcb200208 typeref:typename:int
|
|
col_list ./include/kospm_csv.h 50;" member struct:__anon1f1fcb200208 typeref:typename:kospm_list_t *
|
|
col_name ./include/kospm_csv.h 46;" member struct:__anon1f1fcb200108 typeref:typename:char *
|
|
col_number ./include/kospm_csv.h 45;" member struct:__anon1f1fcb200108 typeref:typename:int
|
|
comment_char ./lib/ccsv/include/ccsv.h 150;" member struct:ccsv_reader_options typeref:typename:char
|
|
CONTRIB_DIR ./Makefile 7;" macro
|
|
Create a reader object ./lib/ccsv/README.md 7;" subsection section:ccsv""Usage
|
|
Create a reader object with custom options ./lib/ccsv/README.md 13;" subsection section:ccsv""Usage
|
|
current ./include/kospm_list.h 35;" member struct:kospm_list typeref:typename:kospm_list_node_t *
|
|
C_LAYER ./Makefile 9;" macro
|
|
data ./include/kospm_list.h 29;" member struct:kospm_list_node typeref:typename:void *
|
|
DB_FOLDER ./include/kospm_pkgdb.h 28;" macro
|
|
default ./Makefile 31;" target
|
|
DEFAULT_COMMENT_CHAR ./lib/ccsv/include/ccsv.h 74;" macro
|
|
DEFAULT_DELIMITER ./lib/ccsv/include/ccsv.h 71;" macro
|
|
DEFAULT_ESCAPE_CHAR ./lib/ccsv/include/ccsv.h 73;" macro
|
|
DEFAULT_QUOTE_CHAR ./lib/ccsv/include/ccsv.h 72;" macro
|
|
delim ./lib/ccsv/include/ccsv.h 148;" member struct:ccsv_reader_options typeref:typename:char
|
|
delim ./lib/ccsv/include/ccsv.h 184;" member struct:ccsv_writer_options typeref:typename:char
|
|
DESC_MAX ./include/kospm_string.h 9;" macro
|
|
Error handling ./lib/microtar/README.md 59;" section chapter:microtar
|
|
escape_char ./lib/ccsv/include/ccsv.h 151;" member struct:ccsv_reader_options typeref:typename:char
|
|
escape_char ./lib/ccsv/include/ccsv.h 186;" member struct:ccsv_writer_options typeref:typename:char
|
|
Example ./lib/ccsv/README.md 64;" section chapter:ccsv
|
|
Feel free to contribute! ./lib/ccsv/README.md 117;" section chapter:ccsv
|
|
fields ./lib/ccsv/include/ccsv.h 178;" member struct:ccsv_row typeref:typename:char **
|
|
fields_count ./lib/ccsv/include/ccsv.h 179;" member struct:ccsv_row typeref:typename:int
|
|
FIELD_END ./lib/ccsv/include/ccsv.h 132;" enumerator enum:State
|
|
FIELD_NOT_STARTED ./lib/ccsv/include/ccsv.h 131;" enumerator enum:State
|
|
FIELD_START ./lib/ccsv/include/ccsv.h 130;" enumerator enum:State
|
|
FIELD_STARTED ./lib/ccsv/include/ccsv.h 133;" enumerator enum:State
|
|
files ./include/kospm_pkglist.h 46;" member struct:__anon88dcd4b20308 typeref:typename:kospm_list_t *
|
|
FILES_CACHE ./include/kospm_pkgbundle.h 30;" macro
|
|
FILES_TABLE ./include/kospm_pkglist.h 29;" macro
|
|
file_close ./lib/microtar/src/microtar.c 171;" function typeref:typename:int file: signature:(mtar_t * tar)
|
|
FILE_MAX ./include/kospm_string.h 10;" macro
|
|
file_name ./include/kospm_pkgfile.h 9;" member struct:__anon7ad9ca760108 typeref:typename:char *
|
|
file_name ./include/kospm_pkglist.h 33;" member struct:__anon88dcd4b20108 typeref:typename:char *
|
|
file_read ./lib/microtar/src/microtar.c 161;" function typeref:typename:int file: signature:(mtar_t * tar,void * data,unsigned size)
|
|
file_seek ./lib/microtar/src/microtar.c 166;" function typeref:typename:int file: signature:(mtar_t * tar,unsigned offset)
|
|
file_write ./lib/microtar/src/microtar.c 156;" function typeref:typename:int file: signature:(mtar_t * tar,const void * data,unsigned size)
|
|
first ./include/kospm_list.h 36;" member struct:kospm_list typeref:typename:kospm_list_node_t *
|
|
Free the memory allocated to a row with ./lib/ccsv/README.md 50;" subsection section:ccsv""Usage
|
|
Free the memory allocated to the reader with ./lib/ccsv/README.md 56;" subsection section:ccsv""Usage
|
|
Get a field from a row with ./lib/ccsv/README.md 44;" subsection section:ccsv""Usage
|
|
Get the number of fields in a row with ./lib/ccsv/README.md 38;" subsection section:ccsv""Usage
|
|
group ./lib/microtar/src/microtar.c 34;" member struct:__anon2ac420210108 typeref:typename:char[8] file:
|
|
GROW_FIELD_BUFFER_IF_NEEDED ./lib/ccsv/src/ccsv.c 117;" macro file: signature:(field,field_size,field_pos)
|
|
GROW_ROW_BUFFER_IF_NEEDED ./lib/ccsv/src/ccsv.c 130;" macro file: signature:(row_string,row_len,row_pos)
|
|
header_to_raw ./lib/microtar/src/microtar.c 118;" function typeref:typename:int file: signature:(mtar_raw_header_t * rh,const mtar_header_t * h)
|
|
HOME_DIR ./Makefile 5;" macro
|
|
INCLUDES ./Makefile 18;" macro
|
|
INSIDE_QUOTED_FIELD ./lib/ccsv/include/ccsv.h 134;" enumerator enum:State
|
|
IS_TERMINATOR ./lib/ccsv/src/ccsv.c 692;" macro file: signature:(c)
|
|
KOSPM_CSV ./include/kospm_csv.h 24;" macro
|
|
kospm_csv_col_get ./include/kospm_csv.h 56;" prototype typeref:typename:int signature:(kospm_csv_header * header,char * col_name)
|
|
kospm_csv_col_get ./src/kospm_csv.c 38;" function typeref:typename:int signature:(kospm_csv_header * header,char * col_name)
|
|
kospm_csv_field_get ./src/kospm_csv.c 44;" function typeref:typename:char * signature:(ccsv_row * row,kospm_csv_header * header,char * col_name)
|
|
kospm_csv_header ./include/kospm_csv.h 52;" typedef typeref:struct:__anon1f1fcb200208
|
|
kospm_csv_header_col ./include/kospm_csv.h 47;" typedef typeref:struct:__anon1f1fcb200108
|
|
kospm_csv_header_get ./include/kospm_csv.h 54;" prototype typeref:typename:kospm_csv_header * signature:(FILE * file)
|
|
kospm_csv_header_get ./src/kospm_csv.c 5;" function typeref:typename:kospm_csv_header * signature:(FILE * file)
|
|
kospm_csv_reader_options ./include/kospm_csv.h 31;" variable typeref:typename:ccsv_reader_options
|
|
kospm_csv_string_get ./include/kospm_csv.h 58;" prototype typeref:typename:char * signature:(ccsv_row * row,kospm_csv_header * header,char * col_name)
|
|
kospm_csv_writer_options ./include/kospm_csv.h 39;" variable typeref:typename:ccsv_reader_options
|
|
kospm_db_close ./include/kospm_pkgdb.h 41;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db)
|
|
kospm_db_close ./src/kospm_pkgdb.c 57;" function typeref:typename:int signature:(kospm_pkg_db_t * db)
|
|
kospm_db_init ./include/kospm_pkgdb.h 35;" prototype typeref:typename:kospm_pkg_db_t * signature:()
|
|
kospm_db_init ./src/kospm_pkgdb.c 26;" function typeref:typename:kospm_pkg_db_t * signature:()
|
|
kospm_db_open ./include/kospm_pkgdb.h 37;" prototype typeref:typename:kospm_pkg_db_t * signature:(kospm_pkg_db_t * db,char * root_path)
|
|
kospm_db_open ./src/kospm_pkgdb.c 34;" function typeref:typename:kospm_pkg_db_t * signature:(kospm_pkg_db_t * db,char * root_path)
|
|
kospm_db_pkg_add ./include/kospm_pkgdb.h 43;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db,kospm_pkg_meta_t * package)
|
|
kospm_db_pkg_add ./src/kospm_pkgdb.c 68;" function typeref:typename:int signature:(kospm_pkg_db_t * db,kospm_pkg_meta_t * package)
|
|
kospm_db_pkg_file_add ./include/kospm_pkgdb.h 47;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db,kospm_pkg_file_t * file)
|
|
kospm_db_pkg_file_add ./src/kospm_pkgdb.c 81;" function typeref:typename:int signature:(kospm_pkg_db_t * db,kospm_pkg_file_t * file)
|
|
kospm_db_pkg_file_remove ./include/kospm_pkgdb.h 49;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db,char * file_name)
|
|
kospm_db_pkg_file_remove ./src/kospm_pkgdb.c 87;" function typeref:typename:int signature:(kospm_pkg_db_t * db,char * file_name)
|
|
kospm_db_pkg_remove ./include/kospm_pkgdb.h 45;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db,char * pkg_name)
|
|
kospm_db_pkg_remove ./src/kospm_pkgdb.c 74;" function typeref:typename:int signature:(kospm_pkg_db_t * db,char * pkg_name)
|
|
kospm_db_save ./include/kospm_pkgdb.h 39;" prototype typeref:typename:int signature:(kospm_pkg_db_t * db)
|
|
kospm_db_save ./src/kospm_pkgdb.c 43;" function typeref:typename:int signature:(kospm_pkg_db_t * db)
|
|
KOSPM_EXACTNAME ./include/kospm.h 29;" enumerator enum:kospm_query_modes
|
|
KOSPM_FILELIST ./include/kospm.h 28;" enumerator enum:kospm_query_modes
|
|
kospm_install ./include/kospm.h 42;" prototype typeref:typename:int signature:(kospm_db_t * db,char * pkg_file,char * pkg_name)
|
|
kospm_install ./src/kospm.c 25;" function typeref:typename:int signature:(kospm_db_t * db,char * pkg_file,char * pkg_name)
|
|
KOSPM_LIST ./include/kospm_list.h 24;" macro
|
|
kospm_list ./include/kospm_list.h 34;" struct
|
|
kospm_list_add ./include/kospm_list.h 42;" prototype typeref:typename:void signature:(kospm_list_t * dlist,void * data)
|
|
kospm_list_add ./src/kospm_list.c 36;" function typeref:typename:void signature:(kospm_list_t * dlist,void * data)
|
|
kospm_list_del_by_value ./include/kospm_list.h 50;" prototype typeref:typename:void signature:(kospm_list_t * dlist,void * data,int (* cmp)(void *,void *),void (* free_alt)(void *))
|
|
kospm_list_del_by_value ./src/kospm_list.c 75;" function typeref:typename:void signature:(kospm_list_t * dlist,void * data,int (* cmp)(void *,void *),void (* free_alt)(void *))
|
|
kospm_list_free ./include/kospm_list.h 52;" prototype typeref:typename:void signature:(kospm_list_t * dlist,void (* free_alt)(void *))
|
|
kospm_list_get_by_value ./include/kospm_list.h 48;" prototype typeref:typename:kospm_list_node_t * signature:(kospm_list_t * dlist,void * data,int (* cmp)(void *,void *))
|
|
kospm_list_get_by_value ./src/kospm_list.c 59;" function typeref:typename:kospm_list_node_t * signature:(kospm_list_t * dlist,void * data,int (* cmp)(void *,void *))
|
|
kospm_list_new ./include/kospm_list.h 40;" prototype typeref:typename:kospm_list_t * signature:()
|
|
kospm_list_new ./src/kospm_list.c 26;" function typeref:typename:kospm_list_t * signature:()
|
|
kospm_list_next ./include/kospm_list.h 46;" prototype typeref:typename:void signature:(kospm_list_t * dlist)
|
|
kospm_list_next ./src/kospm_list.c 54;" function typeref:typename:void * signature:(kospm_list_t * dlist)
|
|
kospm_list_node ./include/kospm_list.h 28;" struct
|
|
kospm_list_node_t ./include/kospm_list.h 32;" typedef typeref:struct:kospm_list_node
|
|
kospm_list_prev ./include/kospm_list.h 44;" prototype typeref:typename:void signature:(kospm_list_t * dlist)
|
|
kospm_list_prev ./src/kospm_list.c 49;" function typeref:typename:void * signature:(kospm_list_t * dlist)
|
|
kospm_list_t ./include/kospm_list.h 38;" typedef typeref:struct:kospm_list
|
|
KOSPM_PKGBUNDLE ./include/kospm_pkgbundle.h 24;" macro
|
|
KOSPM_PKGDB ./include/kospm_pkgdb.h 24;" macro
|
|
KOSPM_PKGFILE ./include/kospm_pkgfile.h 2;" macro
|
|
KOSPM_PKGLIST ./include/kospm_pkglist.h 24;" macro
|
|
KOSPM_PKGMETA ./include/kospm_pkgmeta.h 2;" macro
|
|
kospm_pkg_bundle ./include/kospm_pkgbundle.h 32;" struct
|
|
kospm_pkg_bundle_close ./include/kospm_pkgbundle.h 42;" prototype typeref:typename:int signature:()
|
|
kospm_pkg_bundle_close ./src/kospm_pkgbundle.c 68;" function typeref:typename:int signature:(kospm_pkg_bundle_t * pkg_bundle)
|
|
kospm_pkg_bundle_open ./include/kospm_pkgbundle.h 37;" prototype typeref:typename:kospm_pkg_bundle_t * signature:(char * bundle_path)
|
|
kospm_pkg_bundle_open ./src/kospm_pkgbundle.c 26;" function typeref:typename:kospm_pkg_bundle_t * signature:(char * bundle_path)
|
|
kospm_pkg_bundle_t ./include/kospm_pkgbundle.h 35;" typedef typeref:struct:kospm_pkg_bundle
|
|
kospm_pkg_bundle_unpack ./include/kospm_pkgbundle.h 39;" prototype typeref:typename:int signature:(char * root_path,kospm_pkg_bundle_t * pkg_bundle,char * pkg_name)
|
|
kospm_pkg_bundle_unpack ./src/kospm_pkgbundle.c 46;" function typeref:typename:int signature:(kospm_pkg_bundle_t * pkg_bundle,char * root_path,char * pkg_name)
|
|
kospm_pkg_db ./include/kospm_pkgdb.h 30;" struct
|
|
kospm_pkg_db_t ./include/kospm_pkgdb.h 33;" typedef typeref:struct:kospm_pkg_db
|
|
kospm_pkg_file_check_pkgname ./src/kospm_pkgfile.c 31;" function typeref:typename:int signature:(kospm_pkg_meta_t * pkg_meta,char * pkg_name)
|
|
kospm_pkg_file_free ./include/kospm_pkgfile.h 20;" prototype typeref:typename:int signature:(kospm_pkg_file_t * pkg_file)
|
|
kospm_pkg_file_free ./src/kospm_pkgfile.c 36;" function typeref:typename:int signature:(kospm_pkg_file_t * pkg_file)
|
|
kospm_pkg_file_init ./include/kospm_pkgfile.h 12;" prototype typeref:typename:kospm_pkg_meta_t * signature:()
|
|
kospm_pkg_file_init ./src/kospm_pkgfile.c 4;" function typeref:typename:kospm_pkg_file_t * signature:()
|
|
kospm_pkg_file_load ./include/kospm_pkgfile.h 14;" prototype typeref:typename:kospm_pkg_meta_t * signature:(ccsv_row * row,kospm_list_t * header)
|
|
kospm_pkg_file_load ./src/kospm_pkgfile.c 10;" function typeref:typename:kospm_pkg_file_t * signature:(ccsv_row * row,kospm_csv_header * header)
|
|
kospm_pkg_file_store ./include/kospm_pkgfile.h 17;" prototype typeref:typename:char ** signature:(kospm_pkg_file_t * pkg_file,kospm_list_t * header)
|
|
kospm_pkg_file_store ./src/kospm_pkgfile.c 20;" function typeref:typename:char ** signature:(kospm_pkg_file_t * pkg_file,kospm_csv_header * header)
|
|
kospm_pkg_file_t ./include/kospm_pkgfile.h 10;" typedef typeref:struct:__anon7ad9ca760108
|
|
kospm_pkg_file_t ./include/kospm_pkglist.h 34;" typedef typeref:struct:__anon88dcd4b20108
|
|
kospm_pkg_list_close ./include/kospm_pkglist.h 55;" prototype typeref:typename:int signature:(kospm_pkg_list_t * pkg_list)
|
|
kospm_pkg_list_close ./src/kospm_pkglist.c 177;" function typeref:typename:int signature:(kospm_pkg_list_t * pkg_list)
|
|
kospm_pkg_list_files_query ./include/kospm_pkglist.h 59;" prototype typeref:typename:kospm_list_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_name)
|
|
kospm_pkg_list_files_query ./src/kospm_pkglist.c 195;" function typeref:typename:kospm_list_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_name)
|
|
kospm_pkg_list_init ./include/kospm_pkglist.h 49;" prototype typeref:typename:kospm_pkg_list_t * signature:()
|
|
kospm_pkg_list_init ./src/kospm_pkglist.c 113;" function typeref:typename:kospm_pkg_list_t * signature:()
|
|
kospm_pkg_list_meta_query ./include/kospm_pkglist.h 57;" prototype typeref:typename:kospm_pkg_meta_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_name)
|
|
kospm_pkg_list_meta_query ./src/kospm_pkglist.c 186;" function typeref:typename:kospm_pkg_meta_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_name)
|
|
kospm_pkg_list_open ./include/kospm_pkglist.h 51;" prototype typeref:typename:kospm_pkg_list_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_list_path)
|
|
kospm_pkg_list_open ./src/kospm_pkglist.c 122;" function typeref:typename:kospm_pkg_list_t * signature:(kospm_pkg_list_t * pkg_list,char * pkg_list_path)
|
|
kospm_pkg_list_save ./include/kospm_pkglist.h 53;" prototype typeref:typename:int signature:(kospm_pkg_list_t * pkg_list,char * pkglist_path)
|
|
kospm_pkg_list_save ./src/kospm_pkglist.c 143;" function typeref:typename:int signature:(kospm_pkg_list_t * pkg_list,char * pkglist_path)
|
|
kospm_pkg_list_t ./include/kospm_pkglist.h 47;" typedef typeref:struct:__anon88dcd4b20308
|
|
kospm_pkg_meta_check_pkgname ./src/kospm_pkgmeta.c 42;" function typeref:typename:int signature:(kospm_pkg_meta_t * pkg_meta,char * pkg_name)
|
|
kospm_pkg_meta_cmp ./include/kospm_pkgmeta.h 24;" prototype typeref:typename:int signature:(kospm_pkg_meta_t * pkg_meta,char * pkg_name)
|
|
kospm_pkg_meta_free ./include/kospm_pkgmeta.h 26;" prototype typeref:typename:int signature:(kospm_pkg_meta_t * pkg_meta)
|
|
kospm_pkg_meta_free ./src/kospm_pkgmeta.c 47;" function typeref:typename:int signature:(kospm_pkg_meta_t * pkg_meta)
|
|
kospm_pkg_meta_init ./include/kospm_pkgmeta.h 16;" prototype typeref:typename:kospm_pkg_meta_t * signature:()
|
|
kospm_pkg_meta_init ./src/kospm_pkgmeta.c 5;" function typeref:typename:kospm_pkg_meta_t * signature:()
|
|
kospm_pkg_meta_load ./include/kospm_pkgmeta.h 18;" prototype typeref:typename:kospm_pkg_meta_t * signature:(ccsv_row * row,kospm_list_t * header)
|
|
kospm_pkg_meta_load ./src/kospm_pkgmeta.c 11;" function typeref:typename:kospm_pkg_meta_t * signature:(ccsv_row * row,kospm_csv_header * header)
|
|
kospm_pkg_meta_store ./include/kospm_pkgmeta.h 21;" prototype typeref:typename:char ** signature:(kospm_pkg_meta_t * pkg_meta,kospm_list_t * header)
|
|
kospm_pkg_meta_store ./src/kospm_pkgmeta.c 27;" function typeref:typename:char ** signature:(kospm_pkg_meta_t * pkg_meta,kospm_csv_header * header)
|
|
kospm_pkg_meta_t ./include/kospm_pkglist.h 42;" typedef typeref:struct:__anon88dcd4b20208
|
|
kospm_pkg_meta_t ./include/kospm_pkgmeta.h 14;" typedef typeref:struct:__anon8ae9d6dd0108
|
|
kospm_query ./include/kospm.h 46;" prototype typeref:typename:int signature:(kospm_db_t * db,char * pkg_name,int8_t query_mode)
|
|
kospm_query_modes ./include/kospm.h 27;" enum
|
|
kospm_remove ./include/kospm.h 44;" prototype typeref:typename:int signature:(kospm_db_t * db,char * pkg_name)
|
|
KOSPM_STRING ./include/kospm_string.h 2;" macro
|
|
KOSPM_TAR ./include/kospm_tar.h 24;" macro
|
|
kospm_tar_filelist_get ./include/kospm_tar.h 29;" prototype typeref:typename:kospm_list_t * signature:(const char * tar_name)
|
|
kospm_tar_filelist_get ./src/kospm_tar.c 26;" function typeref:typename:kospm_list_t * signature:(const char * tar_name)
|
|
kospm_tar_unpack ./include/kospm_tar.h 31;" prototype typeref:typename:int signature:(const char * tar_name,const char * src_file,const char * dest_file)
|
|
kospm_tar_unpack ./src/kospm_tar.c 54;" function typeref:typename:int signature:(const char * tar_name,const char * src_file,const char * dest_file)
|
|
last ./include/kospm_list.h 37;" member struct:kospm_list typeref:typename:kospm_list_node_t *
|
|
last_header ./lib/microtar/src/microtar.h 64;" member struct:mtar_t typeref:typename:unsigned
|
|
LD ./Makefile 2;" macro
|
|
LDFLAGS ./Makefile 16;" macro
|
|
libkospm.a ./Makefile 33;" target
|
|
LIBPATH ./Makefile 19;" macro
|
|
License ./lib/ccsv/README.md 114;" section chapter:ccsv
|
|
License ./lib/microtar/README.md 97;" section chapter:microtar
|
|
linkname ./lib/microtar/src/microtar.c 39;" member struct:__anon2ac420210108 typeref:typename:char[100] file:
|
|
linkname ./lib/microtar/src/microtar.h 50;" member struct:__anon2ac420260308 typeref:typename:char[100]
|
|
main ./lib/ccsv/examples/count_rf.c 7;" function typeref:typename:int signature:(int argc,char * argv[])
|
|
main ./lib/ccsv/examples/cpy.c 7;" function typeref:typename:int signature:(int argc,char * argv[])
|
|
main ./lib/ccsv/examples/cpy_new.c 6;" function typeref:typename:int signature:(int argc,char ** argv)
|
|
main ./lib/ccsv/examples/handling_memory_allocation_failure.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/print_each_row.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/print_each_row_ccsv_v0.5.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/print_headers.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/with_reader_options.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/writer_macros.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/writing_from_array.c 5;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/examples/writing_from_CSVRow_struct.c 6;" function typeref:typename:int signature:(void)
|
|
main ./lib/ccsv/tests/test_ccsv.c 6;" function typeref:typename:int signature:(void)
|
|
MALLOCNEW ./include/kospm_macros.h 2;" macro signature:(var_name,type)
|
|
MALLOCNEWARR ./include/kospm_macros.h 8;" macro signature:(var_name,type,amount)
|
|
MAX_FIELD_SIZE ./lib/ccsv/include/ccsv.h 59;" macro
|
|
MAY_BE_ESCAPED ./lib/ccsv/include/ccsv.h 135;" enumerator enum:State
|
|
META_CACHE ./include/kospm_pkgbundle.h 29;" macro
|
|
META_TABLE ./include/kospm_pkglist.h 28;" macro
|
|
microtar ./lib/microtar/README.md 1;" chapter
|
|
MICROTAR_H ./lib/microtar/src/microtar.h 9;" macro
|
|
MICROTAR_SOURCES ./Makefile 21;" macro
|
|
mode ./lib/microtar/src/microtar.c 32;" member struct:__anon2ac420210108 typeref:typename:char[8] file:
|
|
mode ./lib/microtar/src/microtar.h 44;" member struct:__anon2ac420260308 typeref:typename:unsigned
|
|
mtar_close ./lib/microtar/src/microtar.c 211;" function typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_close ./lib/microtar/src/microtar.h 71;" prototype typeref:typename:int signature:(mtar_t * tar)
|
|
MTAR_EBADCHKSUM ./lib/microtar/src/microtar.h 28;" enumerator enum:__anon2ac420260103
|
|
MTAR_EFAILURE ./lib/microtar/src/microtar.h 23;" enumerator enum:__anon2ac420260103
|
|
MTAR_ENOTFOUND ./lib/microtar/src/microtar.h 30;" enumerator enum:__anon2ac420260103
|
|
MTAR_ENULLRECORD ./lib/microtar/src/microtar.h 29;" enumerator enum:__anon2ac420260103
|
|
MTAR_EOPENFAIL ./lib/microtar/src/microtar.h 24;" enumerator enum:__anon2ac420260103
|
|
MTAR_EREADFAIL ./lib/microtar/src/microtar.h 25;" enumerator enum:__anon2ac420260103
|
|
MTAR_ESEEKFAIL ./lib/microtar/src/microtar.h 27;" enumerator enum:__anon2ac420260103
|
|
MTAR_ESUCCESS ./lib/microtar/src/microtar.h 22;" enumerator enum:__anon2ac420260103
|
|
MTAR_EWRITEFAIL ./lib/microtar/src/microtar.h 26;" enumerator enum:__anon2ac420260103
|
|
mtar_finalize ./lib/microtar/src/microtar.c 373;" function typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_finalize ./lib/microtar/src/microtar.h 84;" prototype typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_find ./lib/microtar/src/microtar.c 244;" function typeref:typename:int signature:(mtar_t * tar,const char * name,mtar_header_t * h)
|
|
mtar_find ./lib/microtar/src/microtar.h 76;" prototype typeref:typename:int signature:(mtar_t * tar,const char * name,mtar_header_t * h)
|
|
mtar_header_t ./lib/microtar/src/microtar.h 51;" typedef typeref:struct:__anon2ac420260308
|
|
mtar_next ./lib/microtar/src/microtar.c 230;" function typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_next ./lib/microtar/src/microtar.h 75;" prototype typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_open ./lib/microtar/src/microtar.c 177;" function typeref:typename:int signature:(mtar_t * tar,const char * filename,const char * mode)
|
|
mtar_open ./lib/microtar/src/microtar.h 70;" prototype typeref:typename:int signature:(mtar_t * tar,const char * filename,const char * mode)
|
|
mtar_raw_header_t ./lib/microtar/src/microtar.c 41;" typedef typeref:struct:__anon2ac420210108 file:
|
|
mtar_read_data ./lib/microtar/src/microtar.c 290;" function typeref:typename:int signature:(mtar_t * tar,void * ptr,unsigned size)
|
|
mtar_read_data ./lib/microtar/src/microtar.h 78;" prototype typeref:typename:int signature:(mtar_t * tar,void * ptr,unsigned size)
|
|
mtar_read_header ./lib/microtar/src/microtar.c 270;" function typeref:typename:int signature:(mtar_t * tar,mtar_header_t * h)
|
|
mtar_read_header ./lib/microtar/src/microtar.h 77;" prototype typeref:typename:int signature:(mtar_t * tar,mtar_header_t * h)
|
|
mtar_rewind ./lib/microtar/src/microtar.c 223;" function typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_rewind ./lib/microtar/src/microtar.h 74;" prototype typeref:typename:int signature:(mtar_t * tar)
|
|
mtar_seek ./lib/microtar/src/microtar.c 216;" function typeref:typename:int signature:(mtar_t * tar,unsigned pos)
|
|
mtar_seek ./lib/microtar/src/microtar.h 73;" prototype typeref:typename:int signature:(mtar_t * tar,unsigned pos)
|
|
mtar_strerror ./lib/microtar/src/microtar.c 140;" function typeref:typename:const char * signature:(int err)
|
|
mtar_strerror ./lib/microtar/src/microtar.h 68;" prototype typeref:typename:const char * signature:(int err)
|
|
mtar_t ./lib/microtar/src/microtar.h 54;" typedef typeref:struct:mtar_t
|
|
mtar_t ./lib/microtar/src/microtar.h 56;" struct
|
|
MTAR_TBLK ./lib/microtar/src/microtar.h 38;" enumerator enum:__anon2ac420260203
|
|
MTAR_TCHR ./lib/microtar/src/microtar.h 37;" enumerator enum:__anon2ac420260203
|
|
MTAR_TDIR ./lib/microtar/src/microtar.h 39;" enumerator enum:__anon2ac420260203
|
|
MTAR_TFIFO ./lib/microtar/src/microtar.h 40;" enumerator enum:__anon2ac420260203
|
|
MTAR_TLNK ./lib/microtar/src/microtar.h 35;" enumerator enum:__anon2ac420260203
|
|
MTAR_TREG ./lib/microtar/src/microtar.h 34;" enumerator enum:__anon2ac420260203
|
|
MTAR_TSYM ./lib/microtar/src/microtar.h 36;" enumerator enum:__anon2ac420260203
|
|
MTAR_VERSION ./lib/microtar/src/microtar.h 19;" macro
|
|
mtar_write_data ./lib/microtar/src/microtar.c 357;" function typeref:typename:int signature:(mtar_t * tar,const void * data,unsigned size)
|
|
mtar_write_data ./lib/microtar/src/microtar.h 83;" prototype typeref:typename:int signature:(mtar_t * tar,const void * data,unsigned size)
|
|
mtar_write_dir_header ./lib/microtar/src/microtar.c 345;" function typeref:typename:int signature:(mtar_t * tar,const char * name)
|
|
mtar_write_dir_header ./lib/microtar/src/microtar.h 82;" prototype typeref:typename:int signature:(mtar_t * tar,const char * name)
|
|
mtar_write_file_header ./lib/microtar/src/microtar.c 332;" function typeref:typename:int signature:(mtar_t * tar,const char * name,unsigned size)
|
|
mtar_write_file_header ./lib/microtar/src/microtar.h 81;" prototype typeref:typename:int signature:(mtar_t * tar,const char * name,unsigned size)
|
|
mtar_write_header ./lib/microtar/src/microtar.c 323;" function typeref:typename:int signature:(mtar_t * tar,const mtar_header_t * h)
|
|
mtar_write_header ./lib/microtar/src/microtar.h 80;" prototype typeref:typename:int signature:(mtar_t * tar,const mtar_header_t * h)
|
|
mtime ./lib/microtar/src/microtar.c 36;" member struct:__anon2ac420210108 typeref:typename:char[12] file:
|
|
mtime ./lib/microtar/src/microtar.h 47;" member struct:__anon2ac420260308 typeref:typename:unsigned
|
|
name ./lib/microtar/src/microtar.c 31;" member struct:__anon2ac420210108 typeref:typename:char[100] file:
|
|
name ./lib/microtar/src/microtar.h 49;" member struct:__anon2ac420260308 typeref:typename:char[100]
|
|
NAME_MAX ./include/kospm_string.h 7;" macro
|
|
next ./include/kospm_list.h 31;" member struct:kospm_list_node typeref:struct:kospm_list_node *
|
|
OBJECTS ./Makefile 29;" macro
|
|
object_type ./lib/ccsv/include/ccsv.h 173;" member struct:ccsv_reader typeref:typename:short
|
|
object_type ./lib/ccsv/include/ccsv.h 197;" member struct:ccsv_writer typeref:typename:short
|
|
owner ./lib/microtar/src/microtar.c 33;" member struct:__anon2ac420210108 typeref:typename:char[8] file:
|
|
owner ./lib/microtar/src/microtar.h 45;" member struct:__anon2ac420260308 typeref:typename:unsigned
|
|
packages ./include/kospm_pkglist.h 45;" member struct:__anon88dcd4b20308 typeref:typename:kospm_list_t *
|
|
package_list ./include/kospm_pkgbundle.h 34;" member struct:kospm_pkg_bundle typeref:typename:kospm_pkg_list_t *
|
|
package_list ./include/kospm_pkgdb.h 32;" member struct:kospm_pkg_db typeref:typename:kospm_pkg_list_t *
|
|
pkg_depends ./include/kospm_pkgmeta.h 12;" member struct:__anon8ae9d6dd0108 typeref:typename:kospm_list_t *
|
|
pkg_description ./include/kospm_pkglist.h 39;" member struct:__anon88dcd4b20208 typeref:typename:char *
|
|
pkg_description ./include/kospm_pkgmeta.h 10;" member struct:__anon8ae9d6dd0108 typeref:typename:char *
|
|
pkg_name ./include/kospm_pkgfile.h 8;" member struct:__anon7ad9ca760108 typeref:typename:char[]
|
|
pkg_name ./include/kospm_pkglist.h 32;" member struct:__anon88dcd4b20108 typeref:typename:char[32]
|
|
pkg_name ./include/kospm_pkglist.h 37;" member struct:__anon88dcd4b20208 typeref:typename:char[32]
|
|
pkg_name ./include/kospm_pkgmeta.h 8;" member struct:__anon8ae9d6dd0108 typeref:typename:char[]
|
|
pkg_size ./include/kospm_pkgmeta.h 11;" member struct:__anon8ae9d6dd0108 typeref:typename:int
|
|
pkg_tags ./include/kospm_pkgmeta.h 13;" member struct:__anon8ae9d6dd0108 typeref:typename:kospm_list_t *
|
|
pkg_version ./include/kospm_pkglist.h 38;" member struct:__anon88dcd4b20208 typeref:typename:char[16]
|
|
pkg_version ./include/kospm_pkgmeta.h 9;" member struct:__anon8ae9d6dd0108 typeref:typename:char[]
|
|
pos ./lib/microtar/src/microtar.h 62;" member struct:mtar_t typeref:typename:unsigned
|
|
prev ./include/kospm_list.h 30;" member struct:kospm_list_node typeref:struct:kospm_list_node *
|
|
quote_char ./lib/ccsv/include/ccsv.h 149;" member struct:ccsv_reader_options typeref:typename:char
|
|
quote_char ./lib/ccsv/include/ccsv.h 185;" member struct:ccsv_writer_options typeref:typename:char
|
|
raw_to_header ./lib/microtar/src/microtar.c 90;" function typeref:typename:int file: signature:(mtar_header_t * h,const mtar_raw_header_t * rh)
|
|
read ./lib/microtar/src/microtar.h 57;" member struct:mtar_t typeref:typename:int (*)(mtar_t * tar,void * data,unsigned size)
|
|
Read a row with ./lib/ccsv/README.md 28;" subsection section:ccsv""Usage
|
|
Reading ./lib/microtar/README.md 10;" subsubsection section:microtar""Basic Usage
|
|
Reading ./lib/microtar/README.md 80;" subsubsection section:microtar""Wrapping a stream
|
|
read_row ./lib/ccsv/include/ccsv.h 268;" prototype typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * parser)
|
|
read_row ./lib/ccsv/src/ccsv.c 419;" function typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * reader)
|
|
remaining_data ./lib/microtar/src/microtar.h 63;" member struct:mtar_t typeref:typename:unsigned
|
|
RETURN_IF_WRITE_ERROR ./lib/ccsv/src/ccsv.c 143;" macro file: signature:(writer,desired_status)
|
|
root_path ./include/kospm_pkgdb.h 31;" member struct:kospm_pkg_db typeref:typename:char *
|
|
round_up ./lib/microtar/src/microtar.c 44;" function typeref:typename:unsigned file: signature:(unsigned n,unsigned incr)
|
|
rows_read ./lib/ccsv/include/ccsv.h 159;" member struct:ccsv_reader typeref:typename:int
|
|
SDK_DIR ./Makefile 8;" macro
|
|
seek ./lib/microtar/src/microtar.h 59;" member struct:mtar_t typeref:typename:int (*)(mtar_t * tar,unsigned pos)
|
|
size ./lib/microtar/src/microtar.c 35;" member struct:__anon2ac420210108 typeref:typename:char[12] file:
|
|
size ./lib/microtar/src/microtar.h 46;" member struct:__anon2ac420260308 typeref:typename:unsigned
|
|
skip_comments ./lib/ccsv/include/ccsv.h 154;" member struct:ccsv_reader_options typeref:typename:int
|
|
skip_empty_lines ./lib/ccsv/include/ccsv.h 153;" member struct:ccsv_reader_options typeref:typename:int
|
|
skip_initial_space ./lib/ccsv/include/ccsv.h 152;" member struct:ccsv_reader_options typeref:typename:int
|
|
SOURCES ./Makefile 24;" macro
|
|
State ./lib/ccsv/include/ccsv.h 128;" enum
|
|
State ./lib/ccsv/include/ccsv.h 136;" typedef typeref:enum:State
|
|
status ./lib/ccsv/include/ccsv.h 172;" member struct:ccsv_reader typeref:typename:short
|
|
status_messages ./lib/ccsv/src/ccsv.c 46;" variable typeref:typename:const char * []
|
|
strcpynew ./include/kospm_string.h 12;" function typeref:typename:char * signature:(const char * src,size_t n)
|
|
stream ./lib/microtar/src/microtar.h 61;" member struct:mtar_t typeref:typename:void *
|
|
TOOLCHAIN_DIR ./Makefile 6;" macro
|
|
TOTAL_ERROR_MESSAGES ./lib/ccsv/include/ccsv.h 76;" macro
|
|
tread ./lib/microtar/src/microtar.c 63;" function typeref:typename:int file: signature:(mtar_t * tar,void * data,unsigned size)
|
|
twrite ./lib/microtar/src/microtar.c 70;" function typeref:typename:int file: signature:(mtar_t * tar,const void * data,unsigned size)
|
|
type ./lib/microtar/src/microtar.c 38;" member struct:__anon2ac420210108 typeref:typename:char file:
|
|
type ./lib/microtar/src/microtar.h 48;" member struct:__anon2ac420260308 typeref:typename:unsigned
|
|
Usage ./lib/ccsv/README.md 6;" section chapter:ccsv
|
|
VERSION_MAX ./include/kospm_string.h 8;" macro
|
|
Wrapping a stream ./lib/microtar/README.md 66;" section chapter:microtar
|
|
write ./lib/microtar/src/microtar.h 58;" member struct:mtar_t typeref:typename:int (*)(mtar_t * tar,const void * data,unsigned size)
|
|
WriterState ./lib/ccsv/include/ccsv.h 138;" enum
|
|
WriterState ./lib/ccsv/include/ccsv.h 144;" typedef typeref:enum:WriterState
|
|
WRITER_NOT_STARTED ./lib/ccsv/include/ccsv.h 140;" enumerator enum:WriterState
|
|
WRITER_ROW_END ./lib/ccsv/include/ccsv.h 143;" enumerator enum:WriterState
|
|
WRITER_ROW_START ./lib/ccsv/include/ccsv.h 141;" enumerator enum:WriterState
|
|
WRITER_WRITING_FIELD ./lib/ccsv/include/ccsv.h 142;" enumerator enum:WriterState
|
|
WRITE_ENDED ./lib/ccsv/include/ccsv.h 92;" macro
|
|
WRITE_ERALWRITING ./lib/ccsv/include/ccsv.h 96;" macro
|
|
WRITE_ERINVALID ./lib/ccsv/include/ccsv.h 95;" macro
|
|
WRITE_ERNOMEM ./lib/ccsv/include/ccsv.h 94;" macro
|
|
WRITE_ERNOTSTARTED ./lib/ccsv/include/ccsv.h 93;" macro
|
|
write_null_bytes ./lib/microtar/src/microtar.c 77;" function typeref:typename:int file: signature:(mtar_t * tar,int n)
|
|
write_row ./lib/ccsv/include/ccsv.h 331;" prototype typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,ccsv_row row)
|
|
write_row ./lib/ccsv/src/ccsv.c 1027;" function typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,ccsv_row row)
|
|
write_row_from_array ./lib/ccsv/include/ccsv.h 345;" prototype typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,char ** fields,int row_len)
|
|
write_row_from_array ./lib/ccsv/src/ccsv.c 1034;" function typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,char ** fields,int row_len)
|
|
WRITE_STARTED ./lib/ccsv/include/ccsv.h 91;" macro
|
|
write_status ./lib/ccsv/include/ccsv.h 196;" member struct:ccsv_writer typeref:typename:short
|
|
WRITE_SUCCESS ./lib/ccsv/include/ccsv.h 90;" macro
|
|
Writing ./lib/microtar/README.md 36;" subsubsection section:microtar""Basic Usage
|
|
Writing ./lib/microtar/README.md 89;" subsubsection section:microtar""Wrapping a stream
|
|
You can find more examples in the `examples` folder ./lib/ccsv/README.md 107;" subsubsection section:ccsv""Example
|
|
_free_multiple ./lib/ccsv/include/ccsv.h 397;" prototype typeref:typename:void signature:(int num,...)
|
|
_free_multiple ./lib/ccsv/src/ccsv.c 244;" function typeref:typename:void signature:(int num,...)
|
|
_get_object_type ./lib/ccsv/include/ccsv.h 358;" prototype typeref:typename:int signature:(void * obj)
|
|
_get_object_type ./lib/ccsv/src/ccsv.c 64;" function typeref:typename:int signature:(void * obj)
|
|
_is_buffer_empty ./lib/ccsv/include/ccsv.h 387;" prototype typeref:typename:int signature:(ccsv_reader * reader)
|
|
_is_buffer_empty ./lib/ccsv/src/ccsv.c 946;" function typeref:typename:int signature:(ccsv_reader * reader)
|
|
_kospm_csv_col_cmp ./src/kospm_csv.c 34;" function typeref:typename:int signature:(kospm_csv_header_col * column,char * name)
|
|
_kospm_files_table_read ./src/kospm_pkglist.c 51;" function typeref:typename:kospm_list_t * signature:(char * file_path)
|
|
_kospm_files_table_write ./src/kospm_pkglist.c 92;" function typeref:typename:int signature:(kospm_pkg_list_t * pkg_list,char * file_path)
|
|
_kospm_meta_table_read ./src/kospm_pkglist.c 31;" function typeref:typename:kospm_list_t * signature:(char * file_path)
|
|
_kospm_meta_table_write ./src/kospm_pkglist.c 71;" function typeref:typename:int signature:(kospm_pkg_list_t * pkg_list,char * file_path)
|
|
_kospm_pkg_file_free ./src/kospm_pkglist.c 171;" function typeref:typename:void signature:(kospm_pkg_file_t * pkg_file)
|
|
_kospm_pkg_meta_free ./src/kospm_pkglist.c 165;" function typeref:typename:void signature:(kospm_pkg_meta_t * pkg_meta)
|
|
_next ./lib/ccsv/include/ccsv.h 382;" prototype typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * reader)
|
|
_next ./lib/ccsv/src/ccsv.c 694;" function typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * reader)
|
|
_padding ./lib/microtar/src/microtar.c 40;" member struct:__anon2ac420210108 typeref:typename:char[255] file:
|
|
_read_row ./lib/ccsv/include/ccsv.h 370;" prototype typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * reader)
|
|
_read_row ./lib/ccsv/src/ccsv.c 429;" function typeref:typename:ccsv_row * signature:(FILE * fp,ccsv_reader * reader)
|
|
_same_pkgname ./src/kospm_pkgdb.c 64;" function typeref:typename:int signature:(void * struc,char * name)
|
|
_write_field ./lib/ccsv/include/ccsv.h 412;" prototype typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,const char * string)
|
|
_write_field ./lib/ccsv/src/ccsv.c 1127;" function typeref:typename:int signature:(FILE * fp,ccsv_writer * writer,const char * string)
|
|
_write_row_end ./lib/ccsv/include/ccsv.h 438;" prototype typeref:typename:int signature:(FILE * fp,ccsv_writer * writer)
|
|
_write_row_end ./lib/ccsv/src/ccsv.c 1099;" function typeref:typename:int signature:(FILE * fp,ccsv_writer * writer)
|
|
_write_row_start ./lib/ccsv/include/ccsv.h 425;" prototype typeref:typename:int signature:(FILE * fp,ccsv_writer * writer)
|
|
_write_row_start ./lib/ccsv/src/ccsv.c 1052;" function typeref:typename:int signature:(FILE * fp,ccsv_writer * writer)
|
|
__anon1f1fcb200108 ./include/kospm_csv.h 44;" struct
|
|
__anon1f1fcb200208 ./include/kospm_csv.h 49;" struct
|
|
__anon2ac420210108 ./lib/microtar/src/microtar.c 30;" struct file:
|
|
__anon2ac420260103 ./lib/microtar/src/microtar.h 21;" enum
|
|
__anon2ac420260203 ./lib/microtar/src/microtar.h 33;" enum
|
|
__anon2ac420260308 ./lib/microtar/src/microtar.h 43;" struct
|
|
__anon7ad9ca760108 ./include/kospm_pkgfile.h 7;" struct
|
|
__anon88dcd4b20108 ./include/kospm_pkglist.h 31;" struct
|
|
__anon88dcd4b20208 ./include/kospm_pkglist.h 36;" struct
|
|
__anon88dcd4b20308 ./include/kospm_pkglist.h 44;" struct
|
|
__anon8ae9d6dd0108 ./include/kospm_pkgmeta.h 7;" struct
|
|
__buffer ./lib/ccsv/include/ccsv.h 167;" member struct:ccsv_reader typeref:typename:char *
|
|
__buffer_allocated ./lib/ccsv/include/ccsv.h 170;" member struct:ccsv_reader typeref:typename:bool
|
|
__buffer_pos ./lib/ccsv/include/ccsv.h 168;" member struct:ccsv_reader typeref:typename:size_t
|
|
__buffer_size ./lib/ccsv/include/ccsv.h 169;" member struct:ccsv_reader typeref:typename:size_t
|
|
__comment_char ./lib/ccsv/include/ccsv.h 162;" member struct:ccsv_reader typeref:typename:char
|
|
__delim ./lib/ccsv/include/ccsv.h 160;" member struct:ccsv_reader typeref:typename:char
|
|
__delim ./lib/ccsv/include/ccsv.h 191;" member struct:ccsv_writer typeref:typename:char
|
|
__escape_char ./lib/ccsv/include/ccsv.h 163;" member struct:ccsv_reader typeref:typename:char
|
|
__escape_char ./lib/ccsv/include/ccsv.h 193;" member struct:ccsv_writer typeref:typename:char
|
|
__fp ./lib/ccsv/include/ccsv.h 171;" member struct:ccsv_reader typeref:typename:FILE *
|
|
__fp ./lib/ccsv/include/ccsv.h 195;" member struct:ccsv_writer typeref:typename:FILE *
|
|
__quote_char ./lib/ccsv/include/ccsv.h 161;" member struct:ccsv_reader typeref:typename:char
|
|
__quote_char ./lib/ccsv/include/ccsv.h 192;" member struct:ccsv_writer typeref:typename:char
|
|
__skip_comments ./lib/ccsv/include/ccsv.h 166;" member struct:ccsv_reader typeref:typename:int
|
|
__skip_empty_lines ./lib/ccsv/include/ccsv.h 165;" member struct:ccsv_reader typeref:typename:int
|
|
__skip_initial_space ./lib/ccsv/include/ccsv.h 164;" member struct:ccsv_reader typeref:typename:int
|
|
__state ./lib/ccsv/include/ccsv.h 194;" member struct:ccsv_writer typeref:typename:WriterState
|