summaryrefslogtreecommitdiff
path: root/doc/api.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api.rst')
-rw-r--r--doc/api.rst43
1 files changed, 23 insertions, 20 deletions
diff --git a/doc/api.rst b/doc/api.rst
index 2579486..332fca9 100644
--- a/doc/api.rst
+++ b/doc/api.rst
@@ -4,11 +4,20 @@ Function reference
* R column: Recommend version number to use in ``PKG_CONFIG_CHECK`` in
projects using libHX. Includes important bugfixes.
* M column: Lowest possible version with the same ABI (minus cv qualification).
-* F column: First version that the function name was in use.
+* F column: First version that the symbol name was in use.
====== ====== ====== ========================================
RMV MinVer FirstA Name
====== ====== ====== ========================================
+5.0 5.0 4.28 HXdeque_to_vecx
+5.2 4.28 4.28 HX_getopt6
+4.28 4.28 4.28 HX_getopt6_clean
+4.28 inline 4.28 HXOPT_CONST_INPUT
+4.28 inline 4.28 HXOPT_ITER_OPTS
+4.28 inline 4.28 HXOPT_ITER_ARGS
+4.28 inline 4.28 HXOPT_ITER_OA
+4.28 inline 4.28 HXOPT_DUP_ARGS
+4.28 4.28 4.28 HX_strtoull8601p_sec
4.27 inline 4.27 float_cpu_to_{le,be}{32,64}p
4.27 inline 4.27 float_{le,be}{32,64}p_to_cpu
4.25 inline 4.25 HX_isascii
@@ -17,7 +26,6 @@ RMV MinVer FirstA Name
4.25 inline 4.25 le{16,32,64}p_to_cpu be{16,32,64}p_to_cpu
4.25 4.25 4.25 HXSIZEOF_UNITSEC64
4.24 4.24 4.24 HX_getcwd
-4.19 4.18 4.18 HX_getopt5
4.16 4.16 4.16 HX_strtoull_nsec
4.15 4.15 4.15 HX_flpr
4.15 4.15 4.15 HX_flprf
@@ -35,7 +43,6 @@ RMV MinVer FirstA Name
4.2 4.2 4.2 HX_unit_size_cu
4.2 4.2 4.2 HX_strtod_unit
4.2 4.2 4.2 HX_strtoull_unit
-3.27 3.27 3.27 HXOPT_KEEP_ARGV
3.27 3.27 3.27 HXproc_top_fd
3.27 3.27 3.27 HXproc_switch_user
3.27 3.27 3.27 HXPROC_SU_SUCCESS
@@ -49,10 +56,7 @@ RMV MinVer FirstA Name
3.27 3.27 3.27 HX_slurp_file
3.25 3.25 3.25 HX_split_fixed
3.25 3.25 3.25 HX_split_inplace
-3.22 3.22 3.22 HXQUOTE_SQLBQUOTE
3.21 3.21 3.21 xml_getnsprop
-3.19 3.19 3.19 HXQUOTE_SQLSQUOTE
-3.18 3.18 3.18 HX_stpltrim
3.17 3.17 3.17 HX_LONGLONG_FMT
3.17 3.17 3.17 HX_SIZET_FMT
3.16 3.16 3.16 container_of
@@ -75,7 +79,6 @@ RMV MinVer FirstA Name
3.13 3.13 3.13 HX_timeval_sub
3.12 3.12 1.10.0 HX_mkdir
3.12 3.12 3.12 HX_strndup
-3.12 3.12 3.12 HX_strnlen
3.12 3.0 3.0 HXMAP_CDATA
3.12 3.0 3.0 HXMAP_CKEY
3.12 3.0 3.0 HXMAP_SCDATA
@@ -87,9 +90,9 @@ RMV MinVer FirstA Name
3.12 3.12 3.12 HXOPT_ERR_SYS
3.12 3.12 3.12 HXOPTCB_BY_LONG
3.12 3.12 3.12 HXOPTCB_BY_SHORT
-3.12 3.0 1.10.0 HXformat_aprintf
-3.12 3.0 1.10.0 HXformat_fprintf
-3.12 3.0 1.10.0 HXformat_sprintf
+3.12 4.9 1.10.0 HXformat_aprintf / HXformat3_aprintf
+3.12 4.9 1.10.0 HXformat_fprintf / HXformat3_fprintf
+3.12 4.9 1.10.0 HXformat_sprintf / HXformat3_sprintf
3.11 3.11 3.11 HXQUOTE_BASE64
3.10 3.10 3.10 BUILD_BUG_ON_EXPR
3.10 3.10 3.10 HX_readlink
@@ -216,7 +219,7 @@ RMV MinVer FirstA Name
1.28 1.28 1.28 HXTYPE_UINT32
1.28 1.28 1.28 HXTYPE_UINT64
1.28 1.28 1.28 HXTYPE_UINT8
-1.26 1.26 1.26 HX_hexdump
+1.26 5.0 1.26 HX_hexdump
1.26 1.26 1.26 HX_time_compare
1.25 1.25 1.25 HX_getl
1.25 1.25 1.25 HXmc_free
@@ -266,7 +269,6 @@ RMV MinVer FirstA Name
1.10.0 1.10.0 1.10.0 HXOPT_AND
1.10.0 1.10.0 1.10.0 HXOPT_AUTOHELP
1.10.0 1.10.0 1.10.0 HXOPT_DEC
-1.10.0 1.10.0 1.10.0 HXOPT_DESTROY_OLD
1.10.0 1.10.0 1.10.0 HXOPT_ERR_MIS
1.10.0 1.10.0 1.10.0 HXOPT_ERR_UNKN
1.10.0 1.10.0 1.10.0 HXOPT_ERR_VOID
@@ -275,7 +277,6 @@ RMV MinVer FirstA Name
1.10.0 1.10.0 1.10.0 HXOPT_NOT
1.10.0 1.10.0 1.10.0 HXOPT_OPTIONAL
1.10.0 1.10.0 1.10.0 HXOPT_OR
-1.10.0 1.10.0 1.10.0 HXOPT_PTHRU
1.10.0 1.10.0 1.10.0 HXOPT_QUIET
1.10.0 1.10.0 1.10.0 HXOPT_TABLEEND
1.10.0 1.10.0 1.10.0 HXOPT_USAGEONERR
@@ -307,13 +308,10 @@ RMV MinVer FirstA Name
1.10.0 1.10.0 1.10.0 HX_dlerror
1.10.0 1.10.0 1.10.0 HX_dlopen
1.10.0 1.10.0 1.10.0 HX_dlsym
-1.10.0 1.10.0 1.10.0 HX_dlsym<>
-1.10.0 1.10.0 1.10.0 HX_getopt
1.10.0 1.10.0 1.10.0 HX_getopt_help
1.10.0 1.10.0 1.10.0 HX_getopt_usage
1.10.0 1.10.0 1.10.0 HX_irand
1.10.0 1.10.0 1.10.0 HX_memdup
-1.10.0 1.10.0 1.10.0 HX_memdup<>
1.10.0 1.10.0 1.10.0 HX_rand
1.10.0 1.10.0 1.10.0 HX_rrmdir
1.10.0 1.10.0 1.10.0 HX_shconfig_free
@@ -329,7 +327,6 @@ RMV MinVer FirstA Name
1.10.0 1.10.0 1.10.0 HX_strrcspn
1.10.0 1.10.0 1.10.0 HX_strrev
1.10.0 1.10.0 1.10.0 HX_strrtrim
-1.10.0 1.10.0 1.10.0 HX_strsep
1.10.0 1.10.0 1.10.0 HX_strsep2
1.10.0 1.10.0 1.10.0 HX_strupper
1.10.0 1.10.0 1.10.0 HX_zvecfree
@@ -342,8 +339,7 @@ RMV MinVer FirstA Name
1.10.0 1.10.0 1.10.0 HXdeque_pop
1.10.0 1.10.0 1.10.0 HXdeque_push
1.10.0 1.10.0 1.10.0 HXdeque_shift
-1.10.0 1.10.0 1.10.0 HXdeque_to_vec
-1.10.0 1.10.0 1.10.0 HXdeque_to_vec<>
+5.0 5.0 1.10.0 HXdeque_to_vec
1.10.0 1.10.0 1.10.0 HXdeque_unshift
1.10.0 1.10.0 1.10.0 SHCONF_ONE
====== ====== ====== ========================================
@@ -355,6 +351,7 @@ Struct reference
====== ====== ================================================
MinVer FirstA
====== ====== ================================================
+4.28 4.28 struct HXopt6_result
2.0 2.0 struct HXdeque_node.sptr
1.10.0 1.10.0 struct HXdeque_node
1.10.0 1.10.0 struct HXdeque
@@ -376,6 +373,12 @@ Header reference
====== ===================================
MinVer Name
====== ===================================
+4.27 endian_float.h
+4.25 endian.h
+4.25 scope.hpp
+4.18 cast.h
+4.0 socket.h
+3.25 intdiff.hpp
3.9 libHX/io.h
3.4 libHX/init.h
3.0 libHX/map.h
@@ -384,7 +387,7 @@ MinVer Name
2.0 libHX/ctype_helper.h
1.23 libHX/misc.h
1.23 libHX/defs.h
-1.22 libHX/xml_helper.h
+1.22 libHX/libxml_helper.h
1.15 libHX/string.h
1.15 libHX/option.h
1.15 libHX/list.h