diff --git a/doc/safec-3.4/annotated.html b/doc/safec-3.4/annotated.html new file mode 100644 index 0000000000000000000000000000000000000000..2515ffe5bbcac121fc1ec663cebb91e5ac2f190d --- /dev/null +++ b/doc/safec-3.4/annotated.html @@ -0,0 +1,107 @@ + + + + + + + +safec: Data Structures + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Data Structures
+
+
+
Here are the data structures with brief descriptions:
+
+
+ diff --git a/doc/safec-3.4/annotated_dup.js b/doc/safec-3.4/annotated_dup.js new file mode 100644 index 0000000000000000000000000000000000000000..8c9b45b830a74041736063e2a838dffe29196ec3 --- /dev/null +++ b/doc/safec-3.4/annotated_dup.js @@ -0,0 +1,7 @@ +var annotated_dup = +[ + [ "UNWIF_cc", "d9/df1/struct_u_n_w_i_f__cc.html", "d9/df1/struct_u_n_w_i_f__cc" ], + [ "UNWIF_compat_exc_t", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html", "dd/d75/struct_u_n_w_i_f__compat__exc__t" ], + [ "UNWIF_complist", "de/d84/struct_u_n_w_i_f__complist.html", "de/d84/struct_u_n_w_i_f__complist" ], + [ "UNWIF_complist_s", "df/d74/struct_u_n_w_i_f__complist__s.html", "df/d74/struct_u_n_w_i_f__complist__s" ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/bc_s.png b/doc/safec-3.4/bc_s.png new file mode 100644 index 0000000000000000000000000000000000000000..cafa4d5a78489106e5aa17919a7557be32e78a5d Binary files /dev/null and b/doc/safec-3.4/bc_s.png differ diff --git a/doc/safec-3.4/bdwn.png b/doc/safec-3.4/bdwn.png new file mode 100644 index 0000000000000000000000000000000000000000..8b5128ba78ae299d725e819608e470aa9dc5d018 Binary files /dev/null and b/doc/safec-3.4/bdwn.png differ diff --git a/doc/safec-3.4/classes.html b/doc/safec-3.4/classes.html new file mode 100644 index 0000000000000000000000000000000000000000..a134f40f5dc84f43464b6b67b69dd6ea119eedc0 --- /dev/null +++ b/doc/safec-3.4/classes.html @@ -0,0 +1,108 @@ + + + + + + + +safec: Data Structure Index + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Data Structure Index
+
+
+ + + + + + +
  u  
+
UNWIF_compat_exc_t   UNWIF_complist_s   
UNWIF_complist   
UNWIF_cc   
+ +
+
+ diff --git a/doc/safec-3.4/closed.png b/doc/safec-3.4/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..054127a541507e5e33892bd3ecc44aacd87d1968 Binary files /dev/null and b/doc/safec-3.4/closed.png differ diff --git a/doc/safec-3.4/d0/d29/strerror__s_8h.html b/doc/safec-3.4/d0/d29/strerror__s_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..96d1d21fab40bad0de255674e0dce7e8df8d17be --- /dev/null +++ b/doc/safec-3.4/d0/d29/strerror__s_8h.html @@ -0,0 +1,154 @@ + + + + + + + +safec: strerror_s.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strerror_s.h File Reference
+
+
+ + + + + + +

+Variables

static const char * errmsgs_s []
 
static const int len_errmsgs_s []
 
+

Variable Documentation

+ +

◆ errmsgs_s

+ +
+
+ + + + + +
+ + + + +
const char* errmsgs_s[]
+
+static
+
+Initial value:
= {
"null ptr",
"length is zero",
"length is below min",
"length exceeds RSIZE_MAX",
"overlap undefined",
"empty string",
"not enough space",
"unterminated string",
"no difference",
"not found",
"wrong size",
}
+
+
+ +

◆ len_errmsgs_s

+ +
+
+ + + + + +
+ + + + +
const int len_errmsgs_s[]
+
+static
+
+Initial value:
= {
sizeof "null ptr",
sizeof "length is zero",
sizeof "length is below min",
sizeof "length exceeds RSIZE_MAX",
sizeof "overlap undefined",
sizeof "empty string",
sizeof "not enough space",
sizeof "unterminated string",
sizeof "no difference",
sizeof "not found",
sizeof "wrong size",
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d0/d29/strerror__s_8h.js b/doc/safec-3.4/d0/d29/strerror__s_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..f13a3460e7b70a9c5624b07976c1c6fc67c8629d --- /dev/null +++ b/doc/safec-3.4/d0/d29/strerror__s_8h.js @@ -0,0 +1,5 @@ +var strerror__s_8h = +[ + [ "errmsgs_s", "d0/d29/strerror__s_8h.html#ac68369aa2d417217ceb3b259e59601ff", null ], + [ "len_errmsgs_s", "d0/d29/strerror__s_8h.html#a427368a688cb7c3c9182624f8a62fd4e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/d36/wcsset__s_8c.html b/doc/safec-3.4/d0/d36/wcsset__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..829dc6858322b6c127e54b8be6b2561c6062987e --- /dev/null +++ b/doc/safec-3.4/d0/d36/wcsset__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: wcsset_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsset_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsset_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsset_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcsset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsset_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t value,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/d36/wcsset__s_8c.js b/doc/safec-3.4/d0/d36/wcsset__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..087268ca8374364ca91b30b868c21c9c13eb28d1 --- /dev/null +++ b/doc/safec-3.4/d0/d36/wcsset__s_8c.js @@ -0,0 +1,4 @@ +var wcsset__s_8c = +[ + [ "_wcsset_s_chk", "d0/d36/wcsset__s_8c.html#a0944c30f08e95eddf0a540eb76708642", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/d4b/memzero__s_8c.html b/doc/safec-3.4/d0/d4b/memzero__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..9023af352a47c9ddb323e02d8b7ea567edafadf6 --- /dev/null +++ b/doc/safec-3.4/d0/d4b/memzero__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: memzero_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memzero_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memzero_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memzero_s_chk (void *dest, rsize_t len, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memzero_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memzero_s_chk (void * dest,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/d4b/memzero__s_8c.js b/doc/safec-3.4/d0/d4b/memzero__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..df9f8f596a55feaf92c24cfe5ce52def5416c026 --- /dev/null +++ b/doc/safec-3.4/d0/d4b/memzero__s_8c.js @@ -0,0 +1,4 @@ +var memzero__s_8c = +[ + [ "_memzero_s_chk", "d0/d4b/memzero__s_8c.html#a2e6349b810d89eaeeeab07a572d44440", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/d50/memmove32__s_8c.html b/doc/safec-3.4/d0/d50/memmove32__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6ac21979e56c93d96a9643a13aa51d4951062dbc --- /dev/null +++ b/doc/safec-3.4/d0/d50/memmove32__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memmove32_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memmove32_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memmove32_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memmove32_s_chk (uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memmove32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memmove32_s_chk (uint32_t * dest,
rsize_t dmax,
const uint32_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/d50/memmove32__s_8c.js b/doc/safec-3.4/d0/d50/memmove32__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..61742b7c4d08e265bf36bfac7e5c0cdfa783b55a --- /dev/null +++ b/doc/safec-3.4/d0/d50/memmove32__s_8c.js @@ -0,0 +1,4 @@ +var memmove32__s_8c = +[ + [ "_memmove32_s_chk", "d0/d50/memmove32__s_8c.html#a4eaa4fd633a5c674690f2de3db151ddc", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.map b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..34a1ed57559ee2d2145dddfc3db82bd976a7ecf6 --- /dev/null +++ b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.md5 b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..908b5844cd7952ca59b901095802ee1ea66cc3b0 --- /dev/null +++ b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.md5 @@ -0,0 +1 @@ +f1ef4141432dbd9b553376045028a479 \ No newline at end of file diff --git a/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.png b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..9087212fffc377bc6ae0dad0e37e1274a099fb84 Binary files /dev/null and b/doc/safec-3.4/d0/d78/tmpfile__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.map b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..103469293bbd6033ab35918d23d395ada802704a --- /dev/null +++ b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.md5 b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..13915749a2c4df23ea360005e138fb7bf75d9ec1 --- /dev/null +++ b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.md5 @@ -0,0 +1 @@ +0772a8c979b49b74f545cf8caa98f39d \ No newline at end of file diff --git a/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.png b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..27977ef53bd83aee6b5243fa5c01b18fe14df568 Binary files /dev/null and b/doc/safec-3.4/d0/d82/wcscoll__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/d9a/vswscanf__s_8c.html b/doc/safec-3.4/d0/d9a/vswscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..39788c34a7bcf60d57ef9bec9476ab7a8841c261 --- /dev/null +++ b/doc/safec-3.4/d0/d9a/vswscanf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: vswscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vswscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vswscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vswscanf_s (const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap)
 The vswscanf_s function reads a formatted wide string. More...
 
+

Function Documentation

+ +

◆ vswscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vswscanf_s (const wchar_t *restrict src,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vswscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]srcpointer to a null-terminated wide string to read from
[in]fmtformat-control wide string.
[in]aparguments to write to
+
+
+
Precondition
Neither src nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), snwprintf_s(), vsnprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/d9a/vswscanf__s_8c.js b/doc/safec-3.4/d0/d9a/vswscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ff10fc7c9c6a15ad506eb6f206db2200fd85ab0c --- /dev/null +++ b/doc/safec-3.4/d0/d9a/vswscanf__s_8c.js @@ -0,0 +1,4 @@ +var vswscanf__s_8c = +[ + [ "vswscanf_s", "d0/d9a/vswscanf__s_8c.html#ad86761f351cc9ebecc1a861c9cfdb9a3", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.map b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f6d297168027529f7e6ea0aaf1f23c65c878d339 --- /dev/null +++ b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.md5 b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c2c33b3778f95c46eb5795e751336bfe10b3ea74 --- /dev/null +++ b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +82e77147878a74e32e4f6fe3e05f5fe4 \ No newline at end of file diff --git a/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.png b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..04a0248505c8e3386a7166cd2b400e24072aae17 Binary files /dev/null and b/doc/safec-3.4/d0/da3/fwprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.map b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..28d128156748565a5e62c4d103bff303ed166b45 --- /dev/null +++ b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.md5 b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..cc9cdca2005a39327285866b9676af2d6fe94768 --- /dev/null +++ b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.md5 @@ -0,0 +1 @@ +c94f975c830f43c9e3a82ecb5dd513c2 \ No newline at end of file diff --git a/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.png b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5dcc3b3b008230f51f5309006c4169ff1bfb7c4c Binary files /dev/null and b/doc/safec-3.4/d0/da4/mem__primitives__lib_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d0/dad/scanf__s_8c.html b/doc/safec-3.4/d0/dad/scanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ec287b57116b9384475c77917fc9a338ba902ce4 --- /dev/null +++ b/doc/safec-3.4/d0/dad/scanf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: scanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
scanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for scanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int scanf_s (const char *restrict fmt,...)
 The scanf_s function reads a formatted string from stdin, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ scanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int scanf_s (const char *restrict fmt,
 ... 
)
+
+ +

The scanf_s function reads a formatted string from stdin, and writes to a list of arguments.

+

Reaching the end of the io buffer is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/dad/scanf__s_8c.js b/doc/safec-3.4/d0/dad/scanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ff5905bdac3c981698e92ca5c596be80c7294fc6 --- /dev/null +++ b/doc/safec-3.4/d0/dad/scanf__s_8c.js @@ -0,0 +1,4 @@ +var scanf__s_8c = +[ + [ "scanf_s", "d0/dad/scanf__s_8c.html#a840cbd850ba8cf5b2b53a4dea464cff7", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.html b/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..005203871f9072fddaf2dc830023ab7b6c1cf904 --- /dev/null +++ b/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.html @@ -0,0 +1,340 @@ + + + + + + + +safec: safe_lib_errno.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_lib_errno.h File Reference
+
+
+
#include <errno.h>
+
+ + Include dependency graph for safe_lib_errno.h:
+
+
+ +
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define ESNULLP   ( 400 ) /* null ptr */
 
#define ESZEROL   ( 401 ) /* length is zero */
 
#define ESLEMIN   ( 402 ) /* length is below min */
 
#define ESLEMAX   ( 403 ) /* length exceeds RSIZE_MAX */
 
#define ESOVRLP   ( 404 ) /* overlap undefined */
 
#define ESEMPTY   ( 405 ) /* empty string */
 
#define ESNOSPC   ( 406 ) /* not enough space for s2 */
 
#define ESUNTERM   ( 407 ) /* unterminated string */
 
#define ESNODIFF   ( 408 ) /* no difference */
 
#define ESNOTFND   ( 409 ) /* not found */
 
#define ESLEWRNG   ( 410 ) /* wrong size */
 
#define ESLAST   ESLEWRNG
 
#define EOK   ( 0 )
 
+

Macro Definition Documentation

+ +

◆ ESNULLP

+ +
+
+ + + + +
#define ESNULLP   ( 400 ) /* null ptr */
+
+ +
+
+ +

◆ ESZEROL

+ +
+
+ + + + +
#define ESZEROL   ( 401 ) /* length is zero */
+
+ +
+
+ +

◆ ESLEMIN

+ +
+
+ + + + +
#define ESLEMIN   ( 402 ) /* length is below min */
+
+ +
+
+ +

◆ ESLEMAX

+ +
+
+ + + + +
#define ESLEMAX   ( 403 ) /* length exceeds RSIZE_MAX */
+
+ +
+
+ +

◆ ESOVRLP

+ +
+
+ + + + +
#define ESOVRLP   ( 404 ) /* overlap undefined */
+
+ +
+
+ +

◆ ESEMPTY

+ +
+
+ + + + +
#define ESEMPTY   ( 405 ) /* empty string */
+
+ +
+
+ +

◆ ESNOSPC

+ +
+
+ + + + +
#define ESNOSPC   ( 406 ) /* not enough space for s2 */
+
+ +
+
+ +

◆ ESUNTERM

+ +
+
+ + + + +
#define ESUNTERM   ( 407 ) /* unterminated string */
+
+ +
+
+ +

◆ ESNODIFF

+ +
+
+ + + + +
#define ESNODIFF   ( 408 ) /* no difference */
+
+ +
+
+ +

◆ ESNOTFND

+ +
+
+ + + + +
#define ESNOTFND   ( 409 ) /* not found */
+
+ +
+
+ +

◆ ESLEWRNG

+ +
+
+ + + + +
#define ESLEWRNG   ( 410 ) /* wrong size */
+
+ +
+
+ +

◆ ESLAST

+ +
+
+ + + + +
#define ESLAST   ESLEWRNG
+
+ +
+
+ +

◆ EOK

+ +
+
+ + + + +
#define EOK   ( 0 )
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.js b/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..41a2e9c254c62f5f919dc32edb45e797a1654190 --- /dev/null +++ b/doc/safec-3.4/d0/dc2/safe__lib__errno_8h.js @@ -0,0 +1,16 @@ +var safe__lib__errno_8h = +[ + [ "ESNULLP", "d0/dc2/safe__lib__errno_8h.html#a6b244ee60d3c08bc5c4a266c7f513895", null ], + [ "ESZEROL", "d0/dc2/safe__lib__errno_8h.html#a9ff9a755b9b61037a02d1220ec8a7808", null ], + [ "ESLEMIN", "d0/dc2/safe__lib__errno_8h.html#a1cba577826f9ef8686676eb69a18ce46", null ], + [ "ESLEMAX", "d0/dc2/safe__lib__errno_8h.html#a37338d1cd52473db60939dc2b3617aa9", null ], + [ "ESOVRLP", "d0/dc2/safe__lib__errno_8h.html#a676f867855bb06eeda6b9d220f173730", null ], + [ "ESEMPTY", "d0/dc2/safe__lib__errno_8h.html#a972680d6fbeed945532d00242f0fa9e1", null ], + [ "ESNOSPC", "d0/dc2/safe__lib__errno_8h.html#a7fc41eb1a1967b519fdde86b7deb9092", null ], + [ "ESUNTERM", "d0/dc2/safe__lib__errno_8h.html#a5a23b3bf978250a97a9498051a2da2ff", null ], + [ "ESNODIFF", "d0/dc2/safe__lib__errno_8h.html#a9a34ee6f3a60d9e349f49414f0c49505", null ], + [ "ESNOTFND", "d0/dc2/safe__lib__errno_8h.html#a530ade2683f55ba71db096c4ca72d8d2", null ], + [ "ESLEWRNG", "d0/dc2/safe__lib__errno_8h.html#ab840aa3a7637f79bcb00ee2ed78d51ba", null ], + [ "ESLAST", "d0/dc2/safe__lib__errno_8h.html#addbf5232885d2d87b94a0c5eb43aeb33", null ], + [ "EOK", "d0/dc2/safe__lib__errno_8h.html#acf2e4414e0bf0d331a111e70f9317434", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/dd5/unw16ifexc_8h.html b/doc/safec-3.4/d0/dd5/unw16ifexc_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..db8ba79f799ee344725d99846c64159f2c38eaa0 --- /dev/null +++ b/doc/safec-3.4/d0/dd5/unw16ifexc_8h.html @@ -0,0 +1,196 @@ + + + + + + + +safec: unw16ifexc.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unw16ifexc.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + +

+Functions

bool isExclusion (uint32_t uv)
 
bool isSingleton (uint32_t uv)
 
bool isNonStDecomp (uint32_t uv)
 
bool isComp2nd (uint32_t uv)
 
+

Function Documentation

+ +

◆ isExclusion()

+ +
+
+ + + + + + + + +
bool isExclusion (uint32_t uv)
+
+ +
+
+ +

◆ isSingleton()

+ +
+
+ + + + + + + + +
bool isSingleton (uint32_t uv)
+
+ +
+
+ +

◆ isNonStDecomp()

+ +
+
+ + + + + + + + +
bool isNonStDecomp (uint32_t uv)
+
+ +
+
+ +

◆ isComp2nd()

+ +
+
+ + + + + + + + +
bool isComp2nd (uint32_t uv)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/dd5/unw16ifexc_8h.js b/doc/safec-3.4/d0/dd5/unw16ifexc_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..ccd37ea4270db5d87d35f441ebfd9f9d97a0dd85 --- /dev/null +++ b/doc/safec-3.4/d0/dd5/unw16ifexc_8h.js @@ -0,0 +1,7 @@ +var unw16ifexc_8h = +[ + [ "isExclusion", "d0/dd5/unw16ifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5", null ], + [ "isSingleton", "d0/dd5/unw16ifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f", null ], + [ "isNonStDecomp", "d0/dd5/unw16ifexc_8h.html#ae7d50bfa223226614a988eada1768f17", null ], + [ "isComp2nd", "d0/dd5/unw16ifexc_8h.html#afafcb41fcb594b12882f0f27f5926463", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/dd6/printf__s_8c__incl.map b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..610216cb8691db8b872b19690bedadce8fd14474 --- /dev/null +++ b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/dd6/printf__s_8c__incl.md5 b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..651381ec8a9e5b49f82df76f5447e4ddefb75ebe --- /dev/null +++ b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.md5 @@ -0,0 +1 @@ +3c04899f1932b982572d52cfac9594c9 \ No newline at end of file diff --git a/doc/safec-3.4/d0/dd6/printf__s_8c__incl.png b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b1657663768a698849428437902dbe15169ae044 Binary files /dev/null and b/doc/safec-3.4/d0/dd6/printf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.map b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..654f1c4a5c8ccfe1960c113a2bf5117cad742cc1 --- /dev/null +++ b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.md5 b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d1a5e23b4dd5c33ec7f17304121b4c9b6312a1b1 --- /dev/null +++ b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +07efdf76443d97cbcde25bd545f96db7 \ No newline at end of file diff --git a/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.png b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..33a35073fa542a1771ca981e7a8af123fd014601 Binary files /dev/null and b/doc/safec-3.4/d0/ddd/fscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.map b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..693273fb565bcccafda9020b22e2c85a5a7f0ca7 --- /dev/null +++ b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.md5 b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f20f543ad54ceaaf31d9cba666c5eebfb1db4ccd --- /dev/null +++ b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.md5 @@ -0,0 +1 @@ +80e06ff2c8158abbe6caf1b7dcbb3438 \ No newline at end of file diff --git a/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.png b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..99b0f2dbbf546fb1ba8f3702a7bb11699d068c5b Binary files /dev/null and b/doc/safec-3.4/d0/ddf/qsort__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.map b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..3856f73015066dfbc90497ad5eb32b0f771a755a --- /dev/null +++ b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.md5 b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e57b74e5e35721d3deb630b915d6018793f3940e --- /dev/null +++ b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.md5 @@ -0,0 +1 @@ +3ea03dd40aeb829e84c580b53ef7ae5b \ No newline at end of file diff --git a/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.png b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a4389a7e28e345f8519e8183791472f854eac936 Binary files /dev/null and b/doc/safec-3.4/d0/df0/wcsfc__s_8c__incl.png differ diff --git a/doc/safec-3.4/d0/df6/wcsncat__s_8c.html b/doc/safec-3.4/d0/df6/wcsncat__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..55609930af7ed97b352316955d915e01811483ea --- /dev/null +++ b/doc/safec-3.4/d0/df6/wcsncat__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wcsncat_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsncat_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsncat_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsncat_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsncat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsncat_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d0/df6/wcsncat__s_8c.js b/doc/safec-3.4/d0/df6/wcsncat__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..214e7e26067ecf2ff71823a245b77591edd0850f --- /dev/null +++ b/doc/safec-3.4/d0/df6/wcsncat__s_8c.js @@ -0,0 +1,4 @@ +var wcsncat__s_8c = +[ + [ "_wcsncat_s_chk", "d0/df6/wcsncat__s_8c.html#a493a7624a8c28c03d8a1d632dff2f0f3", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.map b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..514cea98f227134098a154bd9b015d65c6d6e315 --- /dev/null +++ b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.md5 b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..33c3df5201b6cc364b7be37dc9068cdf72387fc4 --- /dev/null +++ b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.md5 @@ -0,0 +1 @@ +4f5e2c20482204dba0e3cdd36f1c84d7 \ No newline at end of file diff --git a/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.png b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..118adf2ca2840f7ea50186b5097ceee7d4ef018e Binary files /dev/null and b/doc/safec-3.4/d0/dfe/strlastchar__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/d26/getenv__s_8c.html b/doc/safec-3.4/d1/d26/getenv__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..7558e19894cc25e18799581077bdffcc2465a4ce --- /dev/null +++ b/doc/safec-3.4/d1/d26/getenv__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: getenv_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
getenv_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for getenv_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _getenv_s_chk (size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos)
 
+

Function Documentation

+ +

◆ _getenv_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _getenv_s_chk (size_t *restrict len,
char *restrict dest,
rsize_t dmax,
const char *restrict name,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d26/getenv__s_8c.js b/doc/safec-3.4/d1/d26/getenv__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..a186e87426579c19ee1fe8cb7c33f4e21f39f5ba --- /dev/null +++ b/doc/safec-3.4/d1/d26/getenv__s_8c.js @@ -0,0 +1,4 @@ +var getenv__s_8c = +[ + [ "_getenv_s_chk", "d1/d26/getenv__s_8c.html#a5f1ba3a57bc73bed551247afe63bde51", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.map b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1f167261f656324f8ab8d29ef047bc38bd3f2d09 --- /dev/null +++ b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.md5 b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..995236d0e3371211e6a6a6071e9ecc4f4d89c758 --- /dev/null +++ b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.md5 @@ -0,0 +1 @@ +5c1f1f49d1537a14f08b45a2d804f8bd \ No newline at end of file diff --git a/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.png b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..86a9635ac204703c377f0d6e7808a3f61efb9b18 Binary files /dev/null and b/doc/safec-3.4/d1/d31/strisdigit__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/d33/strishex__s_8c.html b/doc/safec-3.4/d1/d33/strishex__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..8e80938e5795a454553694c2f38ee54b17c1d497 --- /dev/null +++ b/doc/safec-3.4/d1/d33/strishex__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strishex_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strishex_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strishex_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strishex_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strishex_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strishex_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d33/strishex__s_8c.js b/doc/safec-3.4/d1/d33/strishex__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..9c21f90b97fe74130de6d672deac8b09e7428b5f --- /dev/null +++ b/doc/safec-3.4/d1/d33/strishex__s_8c.js @@ -0,0 +1,4 @@ +var strishex__s_8c = +[ + [ "_strishex_s_chk", "d1/d33/strishex__s_8c.html#afe4cc3d15df7c008531b5228108f8ef4", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d53/safe__str__constraint_8c.html b/doc/safec-3.4/d1/d53/safe__str__constraint_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..aed9eb300f363c201590bf8e2c90c671e4eaafeb --- /dev/null +++ b/doc/safec-3.4/d1/d53/safe__str__constraint_8c.html @@ -0,0 +1,360 @@ + + + + + + + +safec: safe_str_constraint.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_str_constraint.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for safe_str_constraint.c:
+
+
+ +
+ + + + + + + + + + + + + +

+Functions

EXPORT constraint_handler_t set_str_constraint_handler_s (constraint_handler_t handler)
 The set_str_constraint_handler_s function sets the runtime-constraint handler to be handler. More...
 
EXPORT void invoke_safe_str_constraint_handler (const char *restrict msg, void *restrict ptr, errno_t error)
 Invokes the currently set constraint handler or the default. More...
 
int handle_str_bos_overload (const char *restrict msg, char *restrict dest, const rsize_t dmax)
 
void handle_str_bos_chk_warn (const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos)
 
void handle_str_src_bos_chk_warn (const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname)
 
+ + + +

+Variables

static constraint_handler_t str_handler = NULL
 
+

Function Documentation

+ +

◆ set_str_constraint_handler_s()

+ +
+
+ + + + + + + + +
EXPORT constraint_handler_t set_str_constraint_handler_s (constraint_handler_t handler)
+
+ +

The set_str_constraint_handler_s function sets the runtime-constraint handler to be handler.

+

The runtime-constraint handler is the function to be called when a library function detects a runtime-constraint violation. Only the most recent handler registered with set_str_constraint_handler_s is called when a runtime-constraint violation occurs. When the handler is called, it is passed the following arguments in the following order:

    +
  1. A pointer to a character string describing the runtime-constraint violation.
  2. +
  3. A null pointer or a pointer to an implementation defined object.
  4. +
  5. If the function calling the handler has a return type declared as errno_t, the return value of the function is passed. Otherwise, a positive value of type errno_t is passed. The implementation has a default constraint handler that is used if no calls to the set_constraint_handler_s function have been made. The behavior of the default handler is implementation-defined, and it may cause the program to exit or abort. If the handler argument to set_constraint_handler_s is a null pointer, the implementation default handler becomes the current constraint handler.
  6. +
+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
See also
set_str_constraint_handler_s()
+ +
+
+ +

◆ invoke_safe_str_constraint_handler()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT void invoke_safe_str_constraint_handler (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

Invokes the currently set constraint handler or the default.

+

Can be disabled via –disable-constraint-handler

+
Parameters
+ + + + +
*msgPointer to the message describing the error.
*ptrPointer to aassociated data. Can be NULL.
errorThe error code encountered.
+
+
+ +
+
+ +

◆ handle_str_bos_overload()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int handle_str_bos_overload (const char *restrict msg,
char *restrict dest,
const rsize_t dmax 
)
+
+ +
+
+ +

◆ handle_str_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_str_bos_chk_warn (const char *restrict func,
char *restrict dest,
const rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ handle_str_src_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_str_src_bos_chk_warn (const char *restrict func,
char *restrict dest,
const rsize_t smax,
const size_t srcbos,
const char * srcname,
const char * smaxname 
)
+
+ +
+
+

Variable Documentation

+ +

◆ str_handler

+ +
+
+ + + + + +
+ + + + +
constraint_handler_t str_handler = NULL
+
+static
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d53/safe__str__constraint_8c.js b/doc/safec-3.4/d1/d53/safe__str__constraint_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..3afb81e17e9edd23ba55526dea9adbeae64cac91 --- /dev/null +++ b/doc/safec-3.4/d1/d53/safe__str__constraint_8c.js @@ -0,0 +1,9 @@ +var safe__str__constraint_8c = +[ + [ "set_str_constraint_handler_s", "d1/d53/safe__str__constraint_8c.html#a596833872de6fd62a0e7f013bab34cb2", null ], + [ "invoke_safe_str_constraint_handler", "d1/d53/safe__str__constraint_8c.html#af4a0b83438cd6feaa04addba136975d1", null ], + [ "handle_str_bos_overload", "d1/d53/safe__str__constraint_8c.html#ae16f653bbe414d93961dcc73376d00d8", null ], + [ "handle_str_bos_chk_warn", "d1/d53/safe__str__constraint_8c.html#ad9c3d796944bf86eb7cfccd33231f622", null ], + [ "handle_str_src_bos_chk_warn", "d1/d53/safe__str__constraint_8c.html#a2fac25d0b6c9b26fbd26583e8e496f8e", null ], + [ "str_handler", "d1/d53/safe__str__constraint_8c.html#a9fff171d415e4d088afce2264c9debec", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d57/memset32__s_8c.html b/doc/safec-3.4/d1/d57/memset32__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..cc9bf65a39f5c9569ef8c6c3061113fc8ae0c904 --- /dev/null +++ b/doc/safec-3.4/d1/d57/memset32__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: memset32_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memset32_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memset32_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memset32_s_chk (uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memset32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memset32_s_chk (uint32_t * dest,
rsize_t dmax,
uint32_t value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d57/memset32__s_8c.js b/doc/safec-3.4/d1/d57/memset32__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6f2c0b85d4a2596c2f067975e79419da713efd48 --- /dev/null +++ b/doc/safec-3.4/d1/d57/memset32__s_8c.js @@ -0,0 +1,4 @@ +var memset32__s_8c = +[ + [ "_memset32_s_chk", "d1/d57/memset32__s_8c.html#a146fbc42204636fbb6af69b79dc08d89", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.map b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0ac1d61c518df4e23562f2dd288e7cd7ca7f4e09 --- /dev/null +++ b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.md5 b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..32d6cba626d7f9379e0957c4e41cc8cde1eed770 --- /dev/null +++ b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.md5 @@ -0,0 +1 @@ +9240e209fc754d95ac668b9cfaab114b \ No newline at end of file diff --git a/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.png b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc3be8e92649940460dda0cdfadcb95a65a4e3f Binary files /dev/null and b/doc/safec-3.4/d1/d63/strlastdiff__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/d76/ctime__s_8c.html b/doc/safec-3.4/d1/d76/ctime__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..76cd2a9d1f5435b7ab2f62c55c05525739cd07f7 --- /dev/null +++ b/doc/safec-3.4/d1/d76/ctime__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: ctime_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
ctime_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for ctime_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _ctime_s_chk (char *dest, rsize_t dmax, const time_t *timer, const size_t destbos)
 
+

Function Documentation

+ +

◆ _ctime_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _ctime_s_chk (char * dest,
rsize_t dmax,
const time_t * timer,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d76/ctime__s_8c.js b/doc/safec-3.4/d1/d76/ctime__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6e72fbf458184360874213ff161c92be71217e8f --- /dev/null +++ b/doc/safec-3.4/d1/d76/ctime__s_8c.js @@ -0,0 +1,4 @@ +var ctime__s_8c = +[ + [ "_ctime_s_chk", "d1/d76/ctime__s_8c.html#a28d15180d05909676d50de2188bda6cb", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d7b/strcmp__s_8c.html b/doc/safec-3.4/d1/d7b/strcmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..5eb4ab5efe0b3e61535abb75984256e44c95da88 --- /dev/null +++ b/doc/safec-3.4/d1/d7b/strcmp__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: strcmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcmp_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, size_t srcbos)
 
+

Function Documentation

+ +

◆ _strcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos,
size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/d7b/strcmp__s_8c.js b/doc/safec-3.4/d1/d7b/strcmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..fb26126a2ef3e2a73848cd18570def6702f5b669 --- /dev/null +++ b/doc/safec-3.4/d1/d7b/strcmp__s_8c.js @@ -0,0 +1,4 @@ +var strcmp__s_8c = +[ + [ "_strcmp_s_chk", "d1/d7b/strcmp__s_8c.html#a76f882e8ad9fda3f6ffc74046e9b7d11", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.map b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c65e2a858bc37134ebe08bce672f8af533985dbe --- /dev/null +++ b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.md5 b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..689ca08ca5c84b8fd21aa2df22bda978a09943e3 --- /dev/null +++ b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.md5 @@ -0,0 +1 @@ +bf6582f9f81926963a828ed79cb431ab \ No newline at end of file diff --git a/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.png b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..06142d518dc4529ef0917bc9d8d81e59fe60762f Binary files /dev/null and b/doc/safec-3.4/d1/d82/abort__handler__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/d9a/gets__s_8c__incl.map b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..32d5abccf243cd950b5ed48a360947eda1b22c1b --- /dev/null +++ b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/d9a/gets__s_8c__incl.md5 b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..236a11ba24e78fe005061d01737c60409ba9ee89 --- /dev/null +++ b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.md5 @@ -0,0 +1 @@ +1e0472a8ca8a4a86f7a18dc4c4f520b0 \ No newline at end of file diff --git a/doc/safec-3.4/d1/d9a/gets__s_8c__incl.png b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..6e225d17c9d2a9d2a1d9f211f004e0815a405ccf Binary files /dev/null and b/doc/safec-3.4/d1/d9a/gets__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/dae/md_doc_libc-overview.html b/doc/safec-3.4/d1/dae/md_doc_libc-overview.html new file mode 100644 index 0000000000000000000000000000000000000000..381ab9e3a2684e833dc14c7809bca1b49b3e5ea0 --- /dev/null +++ b/doc/safec-3.4/d1/dae/md_doc_libc-overview.html @@ -0,0 +1,210 @@ + + + + + + + +safec: Overview of various libc's regarding the secure C11 extensions + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Overview of various libc's regarding the secure C11 extensions
+
+
+

C11 defined the optional secure extensions to be demanded by __STDC_WANT_LIB_EXT1__.

+

From the following tested libc implementations:

+
    +
  • glibc
  • +
  • musl
  • +
  • FreeBSD and DragonFly libc
  • +
  • FreeBSD-derived darwin libc
  • +
  • OpenBSD libc
  • +
  • newlib (Cygwin)
  • +
  • dietlibc
  • +
  • uClibc
  • +
  • minilibc
  • +
  • Microsoft Windows under wine
  • +
  • Microsoft Windows msvcrt and ulibc w/ secure API
  • +
  • Open Watcom
  • +
  • Android Bionic
  • +
  • Embarcadero C++ libc
  • +
  • slibc
  • +
+

only the last 5 implement the secure C11 extensions:

+
    +
  • Microsoft Windows
  • +
  • Open Watcom since 1.5
  • +
  • Android Bionic w/ stlport
  • +
  • Embarcadero C++ libc
  • +
  • slibc
  • +
+

General quirks

+

Generally most libc's use a 4 byte wchar_t (which resembles UTF-32), but windows/cygwin/solaris/aix use 2-byte (UTF-16), therefore they need to support surrogate pairs.

+

The wide sprintf variants do not allow a NULL buffer argument to return the size of the resulting buffer. If the initial buffer is too small, you need to realloc and redo.

+

There's still no locale-independent utf8 support, not even in C11 with its new u8"" type.

+

Many wchar and mb conversions and searches are locale-dependent, hence unusable for utf8.

+

Nobody implements a proper wchar case-conversion, foldcase and normalization API. ICU or libunistring are way too heavy for this simple problem. There's only utf8proc for utf8 encoded strings (now with julia).

+

See also http://crashcourse.housegordon.org/coreutils-multibyte-support.html

+

None of the other libc's (and neither most crypto libraries) provide a secure memory barrier for memset/memzero/memset_s/explicit_bzero/SecureZeroMemory/..., they only provide a compiler barrier against false compiler optimizations. They don't reliably sync memory stores with possibly re-ordered loads by modern out-of-order CPU's. Only the linux kernel and safeclib do so.

+

C11 Annex K/safec caveats

+
    +
  • tmpnam_s:

    +

    Is considered unsafe. tmpnam_s and tmpnam are racy.

    +
  • +
  • sprintf_s and vsprintf_s retval on errors.

    +

    They were revised by the author from Microsoft in n1141 to return 0 on most errors (only -1 on encoding errors), to allow the often used count += sprintf(buf + count, format_string, args); when no encoding errors could occur, ignoring retval < 0 checks. Lateron Microsoft and all other implementors (e.g. Embacadero, safeclib) revised this decision to be consistent, to return -1 on all errors, just the standard still contains the n1141 revision.

    +
  • +
+

Microsoft Windows/MINGW_HAS_SECURE_API

+
    +
  • fopen_s, freopen_s deviate in the API: restrict is missing.
  • +
  • strtok_s, wcstok_s,vsnprintf_s miss the dmax argument.
  • +
  • vsnprintf_s adds a maxarg argument.
  • +
  • vswprintf adds a maxarg argument on w32. (with __STRICT_ANSI__ undefined)
  • +
  • no strnlen on mingw32.
  • +
  • no errno_t return type for qsort_s, only void.
  • +
  • reversed argument order for localtime_s and gmtime_s.
  • +
  • older mingw versions have wchar.h with only 2 functions: wcscmp, wcslen
  • +
  • no RSIZE_MAX
  • +
  • memmove_s does not clear dest with ERANGE when count > dmax and EINVAL when src is a NULL pointer.
  • +
  • vsprintf_s, sprintf_s return -1 on all errors, not just encoding errors. (Wrong standard)
  • +
  • With wcsrtombs (used by wcsrtomb_s) the *retval result includes the terminating zero, i.e. the result is +1 from the spec.
  • +
+

safeclib

+
    +
  • safeclib does not check optional NULL parameters to the vararg scanf_s and printf_s functions. This would need tighter integration into the upstream libc.
  • +
  • safeclib fgets_s permits temporary writes of dmax+1 characters into dest.
  • +
  • vsprintf_s, sprintf_s return -1 on all errors, not just encoding errors. (Wrong standard)
  • +
+

Android FORTIFY and _STLP_USE_SAFE_STRING_FUNCTIONS

+

Not yet tested. Hard to find as open source. Apparently once implemented as part of the stlport library, but unused and I cannot find it in Bionic (orea), which is mostly an improved FreeBSD libc. stlport had a portable rewrite of the secure Windows API, written in 1999. Now they use just the fortified POSIX API, e.g. for strncpy_s strncpy_chk and __strncpy_chk2 with known src size.

+

See Wikipedia: Bionic Fortify_source, and their blog post FORTIFY in Android.

+

Basically they use a __bos() or __builtin_object_size macro which is a better sizeof and expands to the size of the compile-time pointer when the size of the buffer is known at compile-time. They also try to use the alloc_size extension which looks at a malloc'ed pointer into the previous word for its size. So there's no secure API, just the normal POSIX and glibc API with compile-time _chk checks as in glibc with FORTIFY. Just a bit better than glibc.

+

Open Watcom 1.5

+

Tested by http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm#alternatives It sets the __STDC_LIB_EXT1__ macro to 200509L and can be considered a nearly conforming implementation.

+

slibc

+

"Slibc is a complete, open source implementation of Annex K designed to be used with GNU C library typically distributed with Linux. The implementation claims to be complete and to fully conform to C11. An inspection of the implementation reveals that it is quite inefficient and thus unsuitable for production use without considerable changes. It does provide a good referefence implementation of the library. A proposal to incorporate slibc into the GNU C library was submitted in 2012 to the GNU C library community and rejected."

+

Available at https://code.google.com/archive/p/slibc/

+

Other caveats

+

glibc

+
    +
  • SEGV with freopen(NULL, "rb", stdin) with asan on some systems, calling an invalid strlen() on NULL.
  • +
  • quirky declaration of various standards, which conflict with each other.

    +

    glibc needs the correct standard to include some extensions when we declare the standard by ourselves. e.g. clang-4.0 -std=c99 misses several reentrant versions. when defining _XOPEN_SOURCE 700 to define strnlen and the reentrant time versions, we need also __STDC_WANT_LIB_EXT1__ 1 for errno_t, and this would break several other older struct members, such as tm_gmtoff

    +
  • +
+

newlib

+
    +
  • vswscanf is broken with a format string containing L"%%n"
  • +
  • The following multibyte API's are missing, and can be defined like this:
  • +
+
mbstate_t st;
#define wctomb(dest, wc) wcrtomb((dest), (wc), &st)
#define wcstombs(dest, src, len) wcsrtombs((dest), &(src), (len), &st)
#define mbstowcs(dest, src, len) mbsrtowcs((dest), &(src), (len), &st)

FreeBSD libc

+
    +
  • vswscanf is broken with a format string containing L"%%n"
  • +
  • mbstowcs is broken with ‘(NULL, ’\0')`
  • +
+

musl

+
    +
  • wmemcmp returns not -1, 0 or 1 but the full ptr diff.
  • +
  • mbtowc and wctomb accept and convert illegal 4 byte characters in the ASCII locale to surrogate pairs, as it would be unicode. e.g. it converts \xa0 to \xdfa0.
  • +
+

wine

+

As of wine-2.0.4 its libc has several more errors than the msvcrt sec_api:

+ +

It's now 10 years after the secure libc extensions were designed, C11 adopted them, and still almost nobody implements them. Only for compile-time known sizes the FORTIFY _chk extension secures against overflows, but not against dynamically allocated buffers. This library was written 2008 under the MIT license, thanks Cisco.

+

Reini Urban 2018

+
+
+ diff --git a/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.html b/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..28ca5bf2ddf41757afbf2c503955ae07f01d0b62 --- /dev/null +++ b/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcpyfldout_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcpyfldout_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcpyfldout_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcpyfldout_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcpyfldout_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcpyfldout_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.js b/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..db0ab6100711105c70a25ddd8cd040749d63583e --- /dev/null +++ b/doc/safec-3.4/d1/dae/strcpyfldout__s_8c.js @@ -0,0 +1,4 @@ +var strcpyfldout__s_8c = +[ + [ "_strcpyfldout_s_chk", "d1/dae/strcpyfldout__s_8c.html#ae555ba9c5abd18e53d878bc12963b683", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.map b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1201bbe0e9d46e96f458e9bc33d85f29685c2ef7 --- /dev/null +++ b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.md5 b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..07dff8a6895d051d8738a231e73a5016cfcf69a4 --- /dev/null +++ b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.md5 @@ -0,0 +1 @@ +7ea1b4bb0992dcdfa931d5ded08238de \ No newline at end of file diff --git a/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.png b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4be4662cbcf60d3fc5103fa89df1d7b8ac9d90ed Binary files /dev/null and b/doc/safec-3.4/d1/db3/strisascii__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/db5/asctime__s_8c.html b/doc/safec-3.4/d1/db5/asctime__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..baacc39a5caf350c4a2352b43034122cd8669016 --- /dev/null +++ b/doc/safec-3.4/d1/db5/asctime__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: asctime_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
asctime_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for asctime_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _asctime_s_chk (char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos)
 
+

Function Documentation

+ +

◆ _asctime_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _asctime_s_chk (char * dest,
rsize_t dmax,
const struct tm * tm,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/db5/asctime__s_8c.js b/doc/safec-3.4/d1/db5/asctime__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..70a1df7e9f6590467f6c76fcf16398f5d5d08d6a --- /dev/null +++ b/doc/safec-3.4/d1/db5/asctime__s_8c.js @@ -0,0 +1,4 @@ +var asctime__s_8c = +[ + [ "_asctime_s_chk", "d1/db5/asctime__s_8c.html#a3e5a1cf670882c6d78a401561bd93cd3", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.html b/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c12924970d5db42eefaf55d967b1ba2572256593 --- /dev/null +++ b/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wmemcmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wmemcmp_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for wmemcmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wmemcmp_s_chk (const wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wmemcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wmemcmp_s_chk (const wchar_t * dest,
rsize_t dlen,
const wchar_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.js b/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..491dfa7678580f173b62a264443ec2d6f141c6d3 --- /dev/null +++ b/doc/safec-3.4/d1/dbe/wmemcmp__s_8c.js @@ -0,0 +1,4 @@ +var wmemcmp__s_8c = +[ + [ "_wmemcmp_s_chk", "d1/dbe/wmemcmp__s_8c.html#a447b3bf1e594f7719ded31594281af98", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/dbf/wcscmp__s_8c.html b/doc/safec-3.4/d1/dbf/wcscmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c5f785d9effde56048bf202d5efa73ccde691d93 --- /dev/null +++ b/doc/safec-3.4/d1/dbf/wcscmp__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wcscmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcscmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcscmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcscmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcscmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcscmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/dbf/wcscmp__s_8c.js b/doc/safec-3.4/d1/dbf/wcscmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..2206dbdb0e23ca922e52c7d1dca0e70708164e08 --- /dev/null +++ b/doc/safec-3.4/d1/dbf/wcscmp__s_8c.js @@ -0,0 +1,4 @@ +var wcscmp__s_8c = +[ + [ "_wcscmp_s_chk", "d1/dbf/wcscmp__s_8c.html#a68a7464fa6523f243b5a2b510b98529a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.map b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..05c0af335a384c9b1a816f42f7c233e95cd314a9 --- /dev/null +++ b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.md5 b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..eb07c620acdaa4213db99be3a41531863fb4d299 --- /dev/null +++ b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.md5 @@ -0,0 +1 @@ +67194a0ef7426b8481199383d75e27f6 \ No newline at end of file diff --git a/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.png b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7ef927a950c4fd7b83e8702693c37cc71d9a7306 Binary files /dev/null and b/doc/safec-3.4/d1/dc0/strprefix__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.map b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..3f976bb7a437c3a49a25504c8623227c1764cfad --- /dev/null +++ b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.md5 b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..4fb878ec4c48ace29baeaaed7ba8ff64de854fee --- /dev/null +++ b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.md5 @@ -0,0 +1 @@ +934edcf06a09276c0ac754755e608e02 \ No newline at end of file diff --git a/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.png b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f29b9c9edfcd78ea25da6d931fb4bf4c1363998f Binary files /dev/null and b/doc/safec-3.4/d1/dc2/wcsncmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.map b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..85b889b4e6effa2332925f3633216db291dcbe0c --- /dev/null +++ b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.md5 b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3131844c3cb65d3627eef48fea0c733149914ae2 --- /dev/null +++ b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.md5 @@ -0,0 +1 @@ +9fda037d041999c87fdb8119e4f4ce26 \ No newline at end of file diff --git a/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.png b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..70b21da61b3f67e58a04ace07b84a20310fd0239 Binary files /dev/null and b/doc/safec-3.4/d1/dc9/strchr__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.map b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..557cca145d98e943e8928dbaeb98030c5dfed4f2 --- /dev/null +++ b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.md5 b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..233d93c1f41f48264e16ebdde934bcf9bb168ca8 --- /dev/null +++ b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.md5 @@ -0,0 +1 @@ +e011a3ac9a1c0dcf5b09e5e1dc8460c6 \ No newline at end of file diff --git a/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.png b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f854d70ee12cec2526b40645f841241f68029b47 Binary files /dev/null and b/doc/safec-3.4/d1/ddc/strislowercase__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.map b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0f61c7521232f45dedf1fe9a730f6e03608d3422 --- /dev/null +++ b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.md5 b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e56b1903a8dde8460d11a6ce189047e49c18b6aa --- /dev/null +++ b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.md5 @@ -0,0 +1 @@ +a59a20c80281b92d4b14c13fc5358ac1 \ No newline at end of file diff --git a/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.png b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..314bad00a0c2b1f56e7cc672cb577eba018d409b Binary files /dev/null and b/doc/safec-3.4/d1/ddf/strcat__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/def/strcspn__s_8c__incl.map b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c2283cb25e90be8fb6437f2c5f21d0987d365ecd --- /dev/null +++ b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/def/strcspn__s_8c__incl.md5 b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9a93ff0c7e92cd7ad14f38d42dcc6296d5cc6c32 --- /dev/null +++ b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.md5 @@ -0,0 +1 @@ +f7f864584193362ce100e4462f752317 \ No newline at end of file diff --git a/doc/safec-3.4/d1/def/strcspn__s_8c__incl.png b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..caa5b473a2dd279bf812a4060406634c64af0e14 Binary files /dev/null and b/doc/safec-3.4/d1/def/strcspn__s_8c__incl.png differ diff --git a/doc/safec-3.4/d1/df7/vsprintf__s_8c.html b/doc/safec-3.4/d1/df7/vsprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..11369d08a0725ca2a535bf2a47b572f440e7de57 --- /dev/null +++ b/doc/safec-3.4/d1/df7/vsprintf__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: vsprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vsprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vsprintf_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT int _vsprintf_s_chk (char *restrict dest, const rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap)
 
+

Function Documentation

+ +

◆ _vsprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _vsprintf_s_chk (char *restrict dest,
const rsize_t dmax,
const size_t destbos,
const char *restrict fmt,
va_list ap 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d1/df7/vsprintf__s_8c.js b/doc/safec-3.4/d1/df7/vsprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b4ba269b38d15dea98259d5b9bd7f5a461a82e18 --- /dev/null +++ b/doc/safec-3.4/d1/df7/vsprintf__s_8c.js @@ -0,0 +1,4 @@ +var vsprintf__s_8c = +[ + [ "_vsprintf_s_chk", "d1/df7/vsprintf__s_8c.html#adc3e67335c360cc160d869a4449fb9d1", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.map b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1f04641589ad1b0dc8dda78267c9f85a2b3a4f23 --- /dev/null +++ b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.md5 b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c8a51aa1b81afb64c0cdd75d46c1057f62dde33d --- /dev/null +++ b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +ef6190788e1531cb8cb7fa5af15d24a9 \ No newline at end of file diff --git a/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.png b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..de91d3f47034002991e130a135883c253c2fa175 Binary files /dev/null and b/doc/safec-3.4/d1/dfb/fprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d2/d08/strispassword__s_8c.html b/doc/safec-3.4/d2/d08/strispassword__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..9b834ad998ff57de47896e76080bd939327600af --- /dev/null +++ b/doc/safec-3.4/d2/d08/strispassword__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strispassword_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strispassword_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strispassword_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strispassword_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strispassword_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strispassword_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d08/strispassword__s_8c.js b/doc/safec-3.4/d2/d08/strispassword__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..88368fb6a3581bc428d2517899ba897f05a44a42 --- /dev/null +++ b/doc/safec-3.4/d2/d08/strispassword__s_8c.js @@ -0,0 +1,4 @@ +var strispassword__s_8c = +[ + [ "_strispassword_s_chk", "d2/d08/strispassword__s_8c.html#a25d787976c8846bb335d2127570dc97b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d1e/unw16ifcan_8h.html b/doc/safec-3.4/d2/d1e/unw16ifcan_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..73b31f26a5917336e3c3bd286facd3f431631af3 --- /dev/null +++ b/doc/safec-3.4/d2/d1e/unw16ifcan_8h.html @@ -0,0 +1,1285 @@ + + + + + + + +safec: unw16ifcan.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unw16ifcan.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + +

+Macros

#define NORMALIZE_IND_TBL
 
#define UNWIF_canon_MAXLEN   6
 
#define TBL(i)   ((i-1) << 10)
 
#define UNWIF_canon_LEN(v)   (((v) >> 10) + 1)
 
#define UNWIF_canon_IDX(v)   ((v) & 0x3ff)
 
#define UNWIF_canon_PLANE_T   uint16_t
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const wchar_t UNWIF_canon_tbl_1 [807][1]
 
static const wchar_t UNWIF_canon_tbl_2 [856][2]
 
static const wchar_t UNWIF_canon_tbl_3 [218][3]
 
static const wchar_t UNWIF_canon_tbl_4 [52][4]
 
static const wchar_t UNWIF_canon_tbl_6 [9][6]
 
static const wchar_t * UNWIF_canon_tbl [5]
 
static const uint16_t UNWIF_canon_00_00 [256]
 
static const uint16_t UNWIF_canon_00_01 [256]
 
static const uint16_t UNWIF_canon_00_02 [256]
 
static const uint16_t UNWIF_canon_00_03 [256]
 
static const uint16_t UNWIF_canon_00_04 [256]
 
static const uint16_t UNWIF_canon_00_06 [256]
 
static const uint16_t UNWIF_canon_00_09 [256]
 
static const uint16_t UNWIF_canon_00_0a [256]
 
static const uint16_t UNWIF_canon_00_0b [256]
 
static const uint16_t UNWIF_canon_00_0c [256]
 
static const uint16_t UNWIF_canon_00_0d [256]
 
static const uint16_t UNWIF_canon_00_0f [256]
 
static const uint16_t UNWIF_canon_00_10 [256]
 
static const uint16_t UNWIF_canon_00_1b [256]
 
static const uint16_t UNWIF_canon_00_1e [256]
 
static const uint16_t UNWIF_canon_00_1f [256]
 
static const uint16_t UNWIF_canon_00_20 [256]
 
static const uint16_t UNWIF_canon_00_21 [256]
 
static const uint16_t UNWIF_canon_00_22 [256]
 
static const uint16_t UNWIF_canon_00_23 [256]
 
static const uint16_t UNWIF_canon_00_2a [256]
 
static const uint16_t UNWIF_canon_00_30 [256]
 
static const uint16_t UNWIF_canon_00_f9 [256]
 
static const uint16_t UNWIF_canon_00_fa [256]
 
static const uint16_t UNWIF_canon_00_fb [256]
 
static const uint16_t UNWIF_canon_01_10 [256]
 
static const uint16_t UNWIF_canon_01_11 [256]
 
static const uint16_t UNWIF_canon_01_13 [256]
 
static const uint16_t UNWIF_canon_01_14 [256]
 
static const uint16_t UNWIF_canon_01_15 [256]
 
static const uint16_t UNWIF_canon_01_d1 [256]
 
static const uint16_t UNWIF_canon_02_f8 [256]
 
static const uint16_t UNWIF_canon_02_f9 [256]
 
static const uint16_t UNWIF_canon_02_fa [256]
 
static const uint16_t * UNWIF_canon_00 [256]
 
static const uint16_t * UNWIF_canon_01 [256]
 
static const uint16_t * UNWIF_canon_02 [256]
 
static const uint16_t ** UNWIF_canon []
 
+

Macro Definition Documentation

+ +

◆ NORMALIZE_IND_TBL

+ +
+
+ + + + +
#define NORMALIZE_IND_TBL
+
+ +
+
+ +

◆ UNWIF_canon_MAXLEN

+ +
+
+ + + + +
#define UNWIF_canon_MAXLEN   6
+
+ +
+
+ +

◆ TBL

+ +
+
+ + + + + + + + +
#define TBL( i)   ((i-1) << 10)
+
+ +
+
+ +

◆ UNWIF_canon_LEN

+ +
+
+ + + + + + + + +
#define UNWIF_canon_LEN( v)   (((v) >> 10) + 1)
+
+ +
+
+ +

◆ UNWIF_canon_IDX

+ +
+
+ + + + + + + + +
#define UNWIF_canon_IDX( v)   ((v) & 0x3ff)
+
+ +
+
+ +

◆ UNWIF_canon_PLANE_T

+ +
+
+ + + + +
#define UNWIF_canon_PLANE_T   uint16_t
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_canon_tbl_1

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_1[807][1]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_tbl_2

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_2[856][2]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_tbl_3

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_3[218][3]
+
+static
+
+Initial value:
= {
{L'A',L'\x0302',L'\x0300'}, {L'A',L'\x0302',L'\x0301'}, {L'A',L'\x0302',L'\x0303'}, {L'A',L'\x0302',L'\x0309'}, {L'A',L'\x0306',L'\x0300'}, {L'A',L'\x0306',L'\x0301'}, {L'A',L'\x0306',L'\x0303'}, {L'A',L'\x0306',L'\x0309'},
{L'A',L'\x0307',L'\x0304'}, {L'A',L'\x0308',L'\x0304'}, {L'A',L'\x030a',L'\x0301'}, {L'A',L'\x0323',L'\x0302'}, {L'A',L'\x0323',L'\x0306'}, {L'C',L'\x0327',L'\x0301'}, {L'E',L'\x0302',L'\x0300'}, {L'E',L'\x0302',L'\x0301'},
{L'E',L'\x0302',L'\x0303'}, {L'E',L'\x0302',L'\x0309'}, {L'E',L'\x0304',L'\x0300'}, {L'E',L'\x0304',L'\x0301'}, {L'E',L'\x0323',L'\x0302'}, {L'E',L'\x0327',L'\x0306'}, {L'I',L'\x0308',L'\x0301'}, {L'L',L'\x0323',L'\x0304'},
{L'O',L'\x0302',L'\x0300'}, {L'O',L'\x0302',L'\x0301'}, {L'O',L'\x0302',L'\x0303'}, {L'O',L'\x0302',L'\x0309'}, {L'O',L'\x0303',L'\x0301'}, {L'O',L'\x0303',L'\x0304'}, {L'O',L'\x0303',L'\x0308'}, {L'O',L'\x0304',L'\x0300'},
{L'O',L'\x0304',L'\x0301'}, {L'O',L'\x0307',L'\x0304'}, {L'O',L'\x0308',L'\x0304'}, {L'O',L'\x031b',L'\x0300'}, {L'O',L'\x031b',L'\x0301'}, {L'O',L'\x031b',L'\x0303'}, {L'O',L'\x031b',L'\x0309'}, {L'O',L'\x031b',L'\x0323'},
{L'O',L'\x0323',L'\x0302'}, {L'O',L'\x0328',L'\x0304'}, {L'R',L'\x0323',L'\x0304'}, {L'S',L'\x0301',L'\x0307'}, {L'S',L'\x030c',L'\x0307'}, {L'S',L'\x0323',L'\x0307'}, {L'U',L'\x0303',L'\x0301'}, {L'U',L'\x0304',L'\x0308'},
{L'U',L'\x0308',L'\x0300'}, {L'U',L'\x0308',L'\x0301'}, {L'U',L'\x0308',L'\x0304'}, {L'U',L'\x0308',L'\x030c'}, {L'U',L'\x031b',L'\x0300'}, {L'U',L'\x031b',L'\x0301'}, {L'U',L'\x031b',L'\x0303'}, {L'U',L'\x031b',L'\x0309'},
{L'U',L'\x031b',L'\x0323'}, {L'\x0391',L'\x0313',L'\x0300'}, {L'\x0391',L'\x0313',L'\x0301'}, {L'\x0391',L'\x0313',L'\x0342'}, {L'\x0391',L'\x0313',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0300'}, {L'\x0391',L'\x0314',L'\x0301'}, {L'\x0391',L'\x0314',L'\x0342'},
{L'\x0391',L'\x0314',L'\x0345'}, {L'\x0395',L'\x0313',L'\x0300'}, {L'\x0395',L'\x0313',L'\x0301'}, {L'\x0395',L'\x0314',L'\x0300'}, {L'\x0395',L'\x0314',L'\x0301'}, {L'\x0397',L'\x0313',L'\x0300'}, {L'\x0397',L'\x0313',L'\x0301'}, {L'\x0397',L'\x0313',L'\x0342'},
{L'\x0397',L'\x0313',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300'}, {L'\x0397',L'\x0314',L'\x0301'}, {L'\x0397',L'\x0314',L'\x0342'}, {L'\x0397',L'\x0314',L'\x0345'}, {L'\x0399',L'\x0313',L'\x0300'}, {L'\x0399',L'\x0313',L'\x0301'}, {L'\x0399',L'\x0313',L'\x0342'},
{L'\x0399',L'\x0314',L'\x0300'}, {L'\x0399',L'\x0314',L'\x0301'}, {L'\x0399',L'\x0314',L'\x0342'}, {L'\x039f',L'\x0313',L'\x0300'}, {L'\x039f',L'\x0313',L'\x0301'}, {L'\x039f',L'\x0314',L'\x0300'}, {L'\x039f',L'\x0314',L'\x0301'}, {L'\x03a5',L'\x0314',L'\x0300'},
{L'\x03a5',L'\x0314',L'\x0301'}, {L'\x03a5',L'\x0314',L'\x0342'}, {L'\x03a9',L'\x0313',L'\x0300'}, {L'\x03a9',L'\x0313',L'\x0301'}, {L'\x03a9',L'\x0313',L'\x0342'}, {L'\x03a9',L'\x0313',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300'}, {L'\x03a9',L'\x0314',L'\x0301'},
{L'\x03a9',L'\x0314',L'\x0342'}, {L'\x03a9',L'\x0314',L'\x0345'}, {L'\x03b1',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300'}, {L'\x03b1',L'\x0313',L'\x0301'}, {L'\x03b1',L'\x0313',L'\x0342'}, {L'\x03b1',L'\x0313',L'\x0345'},
{L'\x03b1',L'\x0314',L'\x0300'}, {L'\x03b1',L'\x0314',L'\x0301'}, {L'\x03b1',L'\x0314',L'\x0342'}, {L'\x03b1',L'\x0314',L'\x0345'}, {L'\x03b1',L'\x0342',L'\x0345'}, {L'\x03b5',L'\x0313',L'\x0300'}, {L'\x03b5',L'\x0313',L'\x0301'}, {L'\x03b5',L'\x0314',L'\x0300'},
{L'\x03b5',L'\x0314',L'\x0301'}, {L'\x03b7',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0300'}, {L'\x03b7',L'\x0313',L'\x0301'}, {L'\x03b7',L'\x0313',L'\x0342'}, {L'\x03b7',L'\x0313',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0300'},
{L'\x03b7',L'\x0314',L'\x0301'}, {L'\x03b7',L'\x0314',L'\x0342'}, {L'\x03b7',L'\x0314',L'\x0345'}, {L'\x03b7',L'\x0342',L'\x0345'}, {L'\x03b9',L'\x0308',L'\x0300'}, {L'\x03b9',L'\x0308',L'\x0301'}, {L'\x03b9',L'\x0308',L'\x0342'}, {L'\x03b9',L'\x0313',L'\x0300'},
{L'\x03b9',L'\x0313',L'\x0301'}, {L'\x03b9',L'\x0313',L'\x0342'}, {L'\x03b9',L'\x0314',L'\x0300'}, {L'\x03b9',L'\x0314',L'\x0301'}, {L'\x03b9',L'\x0314',L'\x0342'}, {L'\x03bf',L'\x0313',L'\x0300'}, {L'\x03bf',L'\x0313',L'\x0301'}, {L'\x03bf',L'\x0314',L'\x0300'},
{L'\x03bf',L'\x0314',L'\x0301'}, {L'\x03c5',L'\x0308',L'\x0300'}, {L'\x03c5',L'\x0308',L'\x0301'}, {L'\x03c5',L'\x0308',L'\x0342'}, {L'\x03c5',L'\x0313',L'\x0300'}, {L'\x03c5',L'\x0313',L'\x0301'}, {L'\x03c5',L'\x0313',L'\x0342'}, {L'\x03c5',L'\x0314',L'\x0300'},
{L'\x03c5',L'\x0314',L'\x0301'}, {L'\x03c5',L'\x0314',L'\x0342'}, {L'\x03c9',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300'}, {L'\x03c9',L'\x0313',L'\x0301'}, {L'\x03c9',L'\x0313',L'\x0342'}, {L'\x03c9',L'\x0313',L'\x0345'},
{L'\x03c9',L'\x0314',L'\x0300'}, {L'\x03c9',L'\x0314',L'\x0301'}, {L'\x03c9',L'\x0314',L'\x0342'}, {L'\x03c9',L'\x0314',L'\x0345'}, {L'\x03c9',L'\x0342',L'\x0345'}, {L'\x05e9',L'\x05bc',L'\x05c1'}, {L'\x05e9',L'\x05bc',L'\x05c2'}, {L'\x0cc6',L'\x0cc2',L'\x0cd5'},
{L'\x0dd9',L'\x0dcf',L'\x0dca'}, {L'a',L'\x0302',L'\x0300'}, {L'a',L'\x0302',L'\x0301'}, {L'a',L'\x0302',L'\x0303'}, {L'a',L'\x0302',L'\x0309'}, {L'a',L'\x0306',L'\x0300'}, {L'a',L'\x0306',L'\x0301'}, {L'a',L'\x0306',L'\x0303'},
{L'a',L'\x0306',L'\x0309'}, {L'a',L'\x0307',L'\x0304'}, {L'a',L'\x0308',L'\x0304'}, {L'a',L'\x030a',L'\x0301'}, {L'a',L'\x0323',L'\x0302'}, {L'a',L'\x0323',L'\x0306'}, {L'c',L'\x0327',L'\x0301'}, {L'e',L'\x0302',L'\x0300'},
{L'e',L'\x0302',L'\x0301'}, {L'e',L'\x0302',L'\x0303'}, {L'e',L'\x0302',L'\x0309'}, {L'e',L'\x0304',L'\x0300'}, {L'e',L'\x0304',L'\x0301'}, {L'e',L'\x0323',L'\x0302'}, {L'e',L'\x0327',L'\x0306'}, {L'i',L'\x0308',L'\x0301'},
{L'l',L'\x0323',L'\x0304'}, {L'o',L'\x0302',L'\x0300'}, {L'o',L'\x0302',L'\x0301'}, {L'o',L'\x0302',L'\x0303'}, {L'o',L'\x0302',L'\x0309'}, {L'o',L'\x0303',L'\x0301'}, {L'o',L'\x0303',L'\x0304'}, {L'o',L'\x0303',L'\x0308'},
{L'o',L'\x0304',L'\x0300'}, {L'o',L'\x0304',L'\x0301'}, {L'o',L'\x0307',L'\x0304'}, {L'o',L'\x0308',L'\x0304'}, {L'o',L'\x031b',L'\x0300'}, {L'o',L'\x031b',L'\x0301'}, {L'o',L'\x031b',L'\x0303'}, {L'o',L'\x031b',L'\x0309'},
{L'o',L'\x031b',L'\x0323'}, {L'o',L'\x0323',L'\x0302'}, {L'o',L'\x0328',L'\x0304'}, {L'r',L'\x0323',L'\x0304'}, {L's',L'\x0301',L'\x0307'}, {L's',L'\x030c',L'\x0307'}, {L's',L'\x0323',L'\x0307'}, {L'u',L'\x0303',L'\x0301'},
{L'u',L'\x0304',L'\x0308'}, {L'u',L'\x0308',L'\x0300'}, {L'u',L'\x0308',L'\x0301'}, {L'u',L'\x0308',L'\x0304'}, {L'u',L'\x0308',L'\x030c'}, {L'u',L'\x031b',L'\x0300'}, {L'u',L'\x031b',L'\x0301'}, {L'u',L'\x031b',L'\x0303'},
{L'u',L'\x031b',L'\x0309'}, {L'u',L'\x031b',L'\x0323'}}
+
+
+ +

◆ UNWIF_canon_tbl_4

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_4[52][4]
+
+static
+
+Initial value:
= {
{L'\x0391',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0301',L'\x0345'},
{L'\x0397',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300',L'\x0345'},
{L'\x03a9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0342',L'\x0345'},
{L'\x03b7',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0301',L'\x0345'},
{L'\x03c9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0342',L'\x0345'}, {L'\xd804',L'\xdc99',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdc9b',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdca5',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdd31',L'\xd804',L'\xdd27'},
{L'\xd804',L'\xdd32',L'\xd804',L'\xdd27'}, {L'\xd804',L'\xdf47',L'\xd804',L'\xdf3e'}, {L'\xd804',L'\xdf47',L'\xd804',L'\xdf57'}, {L'\xd805',L'\xdcb9',L'\xd805',L'\xdcb0'}, {L'\xd805',L'\xdcb9',L'\xd805',L'\xdcba'}, {L'\xd805',L'\xdcb9',L'\xd805',L'\xdcbd'}, {L'\xd805',L'\xddb8',L'\xd805',L'\xddaf'}, {L'\xd805',L'\xddb9',L'\xd805',L'\xddaf'},
{L'\xd834',L'\xdd57',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xddb9',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xddba',L'\xd834',L'\xdd65'}}
+
+
+ +

◆ UNWIF_canon_tbl_6

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_6[9][6]
+
+static
+
+Initial value:
= {
{L'\xd834',L'\xdd58',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6e'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6f'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65',L'\xd834',L'\xdd70'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65',L'\xd834',L'\xdd71'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65',L'\xd834',L'\xdd72'}, {L'\xd834',L'\xddb9',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6e'}, {L'\xd834',L'\xddb9',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6f'}, {L'\xd834',L'\xddba',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6e'},
{L'\xd834',L'\xddba',L'\xd834',L'\xdd65',L'\xd834',L'\xdd6f'}}
+
+
+ +

◆ UNWIF_canon_tbl

+ +
+
+ + + + + +
+ + + + +
const wchar_t* UNWIF_canon_tbl[5]
+
+static
+
+Initial value:
= {
(const wchar_t*) UNWIF_canon_tbl_1,
(const wchar_t*) UNWIF_canon_tbl_2,
(const wchar_t*) UNWIF_canon_tbl_3,
(const wchar_t*) UNWIF_canon_tbl_4,
(const wchar_t*) UNWIF_canon_tbl_6
}
+
+
+ +

◆ UNWIF_canon_00_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_03

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_04

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_06

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_09

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_20

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_21

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_22

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_23

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_23[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_2a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_30

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_11

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_13

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_14

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_15

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_f8

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_f8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon

+ +
+
+ + + + + +
+ + + + +
const uint16_t** UNWIF_canon[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d2/d1e/unw16ifcan_8h.js b/doc/safec-3.4/d2/d1e/unw16ifcan_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..20d26963bf9ea90f3ab53fe493da2c1be820279e --- /dev/null +++ b/doc/safec-3.4/d2/d1e/unw16ifcan_8h.js @@ -0,0 +1,53 @@ +var unw16ifcan_8h = +[ + [ "NORMALIZE_IND_TBL", "d2/d1e/unw16ifcan_8h.html#aeb66ba789f5e3729207642e89b984a81", null ], + [ "UNWIF_canon_MAXLEN", "d2/d1e/unw16ifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e", null ], + [ "TBL", "d2/d1e/unw16ifcan_8h.html#a519b605160dc0e772858c108236b1164", null ], + [ "UNWIF_canon_LEN", "d2/d1e/unw16ifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d", null ], + [ "UNWIF_canon_IDX", "d2/d1e/unw16ifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b", null ], + [ "UNWIF_canon_PLANE_T", "d2/d1e/unw16ifcan_8h.html#a7374053c053db9d328241b9a14230cbd", null ], + [ "UNWIF_canon_tbl_1", "d2/d1e/unw16ifcan_8h.html#acfdacf2e69357541c0d121f1c5e84f94", null ], + [ "UNWIF_canon_tbl_2", "d2/d1e/unw16ifcan_8h.html#a93fdea5cd0aa34ecb58e49f70ed2ee2f", null ], + [ "UNWIF_canon_tbl_3", "d2/d1e/unw16ifcan_8h.html#ae3cc3d5cbb39ce0cd0eebafb54a926cf", null ], + [ "UNWIF_canon_tbl_4", "d2/d1e/unw16ifcan_8h.html#a4e0ffaabaedc1cc160001eda80b8f3c4", null ], + [ "UNWIF_canon_tbl_6", "d2/d1e/unw16ifcan_8h.html#a05b6695b64cf76fb19c17a51dfcde2f0", null ], + [ "UNWIF_canon_tbl", "d2/d1e/unw16ifcan_8h.html#a474207541ed8f801ad52148d5a69ae8e", null ], + [ "UNWIF_canon_00_00", "d2/d1e/unw16ifcan_8h.html#a9abd3c8c547b94bda801952959f033fa", null ], + [ "UNWIF_canon_00_01", "d2/d1e/unw16ifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa", null ], + [ "UNWIF_canon_00_02", "d2/d1e/unw16ifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5", null ], + [ "UNWIF_canon_00_03", "d2/d1e/unw16ifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd", null ], + [ "UNWIF_canon_00_04", "d2/d1e/unw16ifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f", null ], + [ "UNWIF_canon_00_06", "d2/d1e/unw16ifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991", null ], + [ "UNWIF_canon_00_09", "d2/d1e/unw16ifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed", null ], + [ "UNWIF_canon_00_0a", "d2/d1e/unw16ifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f", null ], + [ "UNWIF_canon_00_0b", "d2/d1e/unw16ifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf", null ], + [ "UNWIF_canon_00_0c", "d2/d1e/unw16ifcan_8h.html#a1607c7157b2d596589b3597dec780311", null ], + [ "UNWIF_canon_00_0d", "d2/d1e/unw16ifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da", null ], + [ "UNWIF_canon_00_0f", "d2/d1e/unw16ifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667", null ], + [ "UNWIF_canon_00_10", "d2/d1e/unw16ifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657", null ], + [ "UNWIF_canon_00_1b", "d2/d1e/unw16ifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47", null ], + [ "UNWIF_canon_00_1e", "d2/d1e/unw16ifcan_8h.html#a25748890f45a3c4d5087736f2377c393", null ], + [ "UNWIF_canon_00_1f", "d2/d1e/unw16ifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f", null ], + [ "UNWIF_canon_00_20", "d2/d1e/unw16ifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e", null ], + [ "UNWIF_canon_00_21", "d2/d1e/unw16ifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5", null ], + [ "UNWIF_canon_00_22", "d2/d1e/unw16ifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56", null ], + [ "UNWIF_canon_00_23", "d2/d1e/unw16ifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4", null ], + [ "UNWIF_canon_00_2a", "d2/d1e/unw16ifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98", null ], + [ "UNWIF_canon_00_30", "d2/d1e/unw16ifcan_8h.html#a42fc5962984af66d4f6753eca8d68465", null ], + [ "UNWIF_canon_00_f9", "d2/d1e/unw16ifcan_8h.html#a60ef538bcb97da80d441ea871255953b", null ], + [ "UNWIF_canon_00_fa", "d2/d1e/unw16ifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038", null ], + [ "UNWIF_canon_00_fb", "d2/d1e/unw16ifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544", null ], + [ "UNWIF_canon_01_10", "d2/d1e/unw16ifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835", null ], + [ "UNWIF_canon_01_11", "d2/d1e/unw16ifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f", null ], + [ "UNWIF_canon_01_13", "d2/d1e/unw16ifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844", null ], + [ "UNWIF_canon_01_14", "d2/d1e/unw16ifcan_8h.html#ab5aa496846a7a33457b9323b399473db", null ], + [ "UNWIF_canon_01_15", "d2/d1e/unw16ifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4", null ], + [ "UNWIF_canon_01_d1", "d2/d1e/unw16ifcan_8h.html#ab5c495318bf38343a085e113d8a598dd", null ], + [ "UNWIF_canon_02_f8", "d2/d1e/unw16ifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37", null ], + [ "UNWIF_canon_02_f9", "d2/d1e/unw16ifcan_8h.html#adec4e64d75a214718feb754734751bf6", null ], + [ "UNWIF_canon_02_fa", "d2/d1e/unw16ifcan_8h.html#a619e2c33abbd9361fe30e45230144550", null ], + [ "UNWIF_canon_00", "d2/d1e/unw16ifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e", null ], + [ "UNWIF_canon_01", "d2/d1e/unw16ifcan_8h.html#a36d4ec29700687dbe287dbd19f086245", null ], + [ "UNWIF_canon_02", "d2/d1e/unw16ifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb", null ], + [ "UNWIF_canon", "d2/d1e/unw16ifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d46/strtok__s_8c.html b/doc/safec-3.4/d2/d46/strtok__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..e940e0bec11cd7102ebd36b48adc89ddeb754069 --- /dev/null +++ b/doc/safec-3.4/d2/d46/strtok__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strtok_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strtok_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strtok_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT char * _strtok_s_chk (char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strtok_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT char* _strtok_s_chk (char *restrict dest,
rsize_t *restrict dmaxp,
const char *restrict delim,
char **restrict ptr,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d46/strtok__s_8c.js b/doc/safec-3.4/d2/d46/strtok__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..1d274a386b661d79b391ceae1938e9df92623632 --- /dev/null +++ b/doc/safec-3.4/d2/d46/strtok__s_8c.js @@ -0,0 +1,4 @@ +var strtok__s_8c = +[ + [ "_strtok_s_chk", "d2/d46/strtok__s_8c.html#a4f8852aadfcfc307416bf27a886865fa", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d4e/tmpnam__s_8c.html b/doc/safec-3.4/d2/d4e/tmpnam__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..e6333459fa6e8db7e2a181c2bda680d25a99fa15 --- /dev/null +++ b/doc/safec-3.4/d2/d4e/tmpnam__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: tmpnam_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
tmpnam_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for tmpnam_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _tmpnam_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _tmpnam_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _tmpnam_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d4e/tmpnam__s_8c.js b/doc/safec-3.4/d2/d4e/tmpnam__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5d2b3c9c7e40e5dd985aa9cc3e27ee24973ff792 --- /dev/null +++ b/doc/safec-3.4/d2/d4e/tmpnam__s_8c.js @@ -0,0 +1,4 @@ +var tmpnam__s_8c = +[ + [ "_tmpnam_s_chk", "d2/d4e/tmpnam__s_8c.html#a9f56792adec1c99181e0f1878d8600ba", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.map b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..6d8360da420fb00c16a92d51c945383e77f8413d --- /dev/null +++ b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.md5 b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..0c2a68ceb352e4619350e5ec49384f1182572553 --- /dev/null +++ b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.md5 @@ -0,0 +1 @@ +49b6921bd3fdd962a001c9b325b090a5 \ No newline at end of file diff --git a/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.png b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb206561098cbde12661ee0b5a3d2ba35560409 Binary files /dev/null and b/doc/safec-3.4/d2/d54/unw16ifcmp_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d2/d59/gets__s_8c.html b/doc/safec-3.4/d2/d59/gets__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..b9ca08301b3650a41d018c01eff6ebd414a7708b --- /dev/null +++ b/doc/safec-3.4/d2/d59/gets__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: gets_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
gets_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for gets_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT char * _gets_s_chk (char *restrict dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _gets_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT char* _gets_s_chk (char *restrict dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d59/gets__s_8c.js b/doc/safec-3.4/d2/d59/gets__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6fbcfcffeb351baed57769de1deb807c6cbfabdf --- /dev/null +++ b/doc/safec-3.4/d2/d59/gets__s_8c.js @@ -0,0 +1,4 @@ +var gets__s_8c = +[ + [ "_gets_s_chk", "d2/d59/gets__s_8c.html#a14a9099fbfde125466c16e0507cbf15d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d61/memccpy__s_8c.html b/doc/safec-3.4/d2/d61/memccpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..553a0c4cabe735731db7e39c0c0a6d3bf2a0b87a --- /dev/null +++ b/doc/safec-3.4/d2/d61/memccpy__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: memccpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memccpy_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memccpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memccpy_s_chk (void *restrict dest, rsize_t dmax, const void *restrict src, int c, rsize_t n, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memccpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memccpy_s_chk (void *restrict dest,
rsize_t dmax,
const void *restrict src,
int c,
rsize_t n,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d61/memccpy__s_8c.js b/doc/safec-3.4/d2/d61/memccpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..026c2d76c845daa6ad2e79f9f2cee29064528db1 --- /dev/null +++ b/doc/safec-3.4/d2/d61/memccpy__s_8c.js @@ -0,0 +1,4 @@ +var memccpy__s_8c = +[ + [ "_memccpy_s_chk", "d2/d61/memccpy__s_8c.html#a41e5813303edd3dd8050f73e7176eba0", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d62/safe__str__constraint_8h.html b/doc/safec-3.4/d2/d62/safe__str__constraint_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..8d0dfcfd81c03c3ba55328f03d98c3bf4a242f23 --- /dev/null +++ b/doc/safec-3.4/d2/d62/safe__str__constraint_8h.html @@ -0,0 +1,412 @@ + + + + + + + +safec: safe_str_constraint.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_str_constraint.h File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for safe_str_constraint.h:
+
+
+ +
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + +

+Functions

EXTERN void invoke_safe_str_constraint_handler (const char *restrict msg, void *restrict ptr, errno_t error)
 Invokes the currently set constraint handler or the default. More...
 
static void handle_error (char *restrict dest, const rsize_t dmax, const char *restrict err_msg, errno_t err_code)
 
static void handle_werror (wchar_t *restrict dest, const rsize_t dmax, const char *err_msg, errno_t err_code)
 
int handle_str_bos_overload (const char *restrict msg, char *restrict dest, const rsize_t dmax)
 
void handle_str_bos_chk_warn (const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos)
 
void handle_str_src_bos_chk_warn (const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname)
 
+

Function Documentation

+ +

◆ invoke_safe_str_constraint_handler()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void invoke_safe_str_constraint_handler (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

Invokes the currently set constraint handler or the default.

+

Can be disabled via –disable-constraint-handler

+
Parameters
+ + + + +
*msgPointer to the message describing the error.
*ptrPointer to aassociated data. Can be NULL.
errorThe error code encountered.
+
+
+ +
+
+ +

◆ handle_error()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void handle_error (char *restrict dest,
const rsize_t dmax,
const char *restrict err_msg,
errno_t err_code 
)
+
+inlinestatic
+
+ +
+
+ +

◆ handle_werror()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void handle_werror (wchar_t *restrict dest,
const rsize_t dmax,
const char * err_msg,
errno_t err_code 
)
+
+inlinestatic
+
+ +
+
+ +

◆ handle_str_bos_overload()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
int handle_str_bos_overload (const char *restrict msg,
char *restrict dest,
const rsize_t dmax 
)
+
+ +
+
+ +

◆ handle_str_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_str_bos_chk_warn (const char *restrict func,
char *restrict dest,
const rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ handle_str_src_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_str_src_bos_chk_warn (const char *restrict func,
char *restrict dest,
const rsize_t smax,
const size_t srcbos,
const char * srcname,
const char * smaxname 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d62/safe__str__constraint_8h.js b/doc/safec-3.4/d2/d62/safe__str__constraint_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..617dfcc3e4db8ec28a019f6ba588a15d5800cf2a --- /dev/null +++ b/doc/safec-3.4/d2/d62/safe__str__constraint_8h.js @@ -0,0 +1,9 @@ +var safe__str__constraint_8h = +[ + [ "invoke_safe_str_constraint_handler", "d2/d62/safe__str__constraint_8h.html#aff28fcaf37cf61fc6243e0adb1444bf8", null ], + [ "handle_error", "d2/d62/safe__str__constraint_8h.html#a1f9d5b6a64c55ee8140c3c488f09d861", null ], + [ "handle_werror", "d2/d62/safe__str__constraint_8h.html#a924abbb935e0ddc9638e6ed3d44aa3bb", null ], + [ "handle_str_bos_overload", "d2/d62/safe__str__constraint_8h.html#ae16f653bbe414d93961dcc73376d00d8", null ], + [ "handle_str_bos_chk_warn", "d2/d62/safe__str__constraint_8h.html#ad9c3d796944bf86eb7cfccd33231f622", null ], + [ "handle_str_src_bos_chk_warn", "d2/d62/safe__str__constraint_8h.html#a2fac25d0b6c9b26fbd26583e8e496f8e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d68/strncpy__s_8c.html b/doc/safec-3.4/d2/d68/strncpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..83abe56fe572a46e14feed286415b4744ed973d8 --- /dev/null +++ b/doc/safec-3.4/d2/d68/strncpy__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: strncpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strncpy_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strncpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strncpy_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strncpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strncpy_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d68/strncpy__s_8c.js b/doc/safec-3.4/d2/d68/strncpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..f63dae691c3c5ca0fc440511736e2dde24897f04 --- /dev/null +++ b/doc/safec-3.4/d2/d68/strncpy__s_8c.js @@ -0,0 +1,4 @@ +var strncpy__s_8c = +[ + [ "_strncpy_s_chk", "d2/d68/strncpy__s_8c.html#ad775d1b3c046e65ade593f8bbd55d65d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.map b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..988b83a9b96b208733b059847e9acfe496f68e1d --- /dev/null +++ b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.md5 b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..6f425934677085a4604248f595593fbeadf4a83b --- /dev/null +++ b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.md5 @@ -0,0 +1 @@ +2e6b7ea0e6c62672f4cc5de806d6924c \ No newline at end of file diff --git a/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.png b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..686e6f95f89fc2b8b07cddb72faf40f85aa318cd Binary files /dev/null and b/doc/safec-3.4/d2/d7b/safe__str__constraint_8c__incl.png differ diff --git a/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.map b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ff0ed78f149b45a65c50c8256d10675219d8554a --- /dev/null +++ b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.md5 b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..aea311b20cfc4f78e045a0fd46cb22804be0749d --- /dev/null +++ b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.md5 @@ -0,0 +1 @@ +bfac3f38578793962ca1b062171f61cc \ No newline at end of file diff --git a/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.png b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2660d58833bc85221786fa77a0a7e7666de9bd Binary files /dev/null and b/doc/safec-3.4/d2/d8b/safe__str__constraint_8h__incl.png differ diff --git a/doc/safec-3.4/d2/d94/qsort__s_8c.html b/doc/safec-3.4/d2/d94/qsort__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fad7d573752b78746413680e311d7ab040cfdc1d --- /dev/null +++ b/doc/safec-3.4/d2/d94/qsort__s_8c.html @@ -0,0 +1,664 @@ + + + + + + + +safec: qsort_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
qsort_s.c File Reference
+
+
+
#include "safe_lib.h"
+#include <stdlib.h>
+#include <string.h>
+
+ + Include dependency graph for qsort_s.c:
+
+
+ +
+ + + +

+Macros

#define ntz(x)   a_ctz_l((x))
 
+ + + + + +

+Typedefs

typedef unsigned long uint64_t
 
typedef int(* cmpfun) (const void *, const void *, void *)
 
+ + + + + + + + + + + + + + + + + + + + + +

+Functions

static int a_ctz_64 (uint64_t x)
 
static int a_ctz_l (unsigned long x)
 
static int pntz (size_t p[2])
 
static void cycle (size_t width, unsigned char *ar[], int n)
 
static void shl (size_t p[2], int n)
 
static void shr (size_t p[2], int n)
 
static void sift (unsigned char *head, size_t width, cmpfun cmp, int pshift, size_t lp[], void *ctx)
 
static void trinkle (unsigned char *head, size_t width, cmpfun cmp, size_t pp[2], int pshift, int trusty, size_t lp[], void *ctx)
 
static void qsort_musl (void *base, size_t nel, size_t width, cmpfun cmp, void *ctx)
 
EXPORT errno_t _qsort_s_chk (void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t destbos)
 
+ + + +

+Variables

static const char debruijn32 [32]
 
+

Macro Definition Documentation

+ +

◆ ntz

+ +
+
+ + + + + + + + +
#define ntz( x)   a_ctz_l((x))
+
+ +
+
+

Typedef Documentation

+ +

◆ uint64_t

+ +
+
+ + + + +
typedef unsigned long uint64_t
+
+ +
+
+ +

◆ cmpfun

+ +
+
+ + + + +
typedef int(* cmpfun) (const void *, const void *, void *)
+
+ +
+
+

Function Documentation

+ +

◆ a_ctz_64()

+ +
+
+ + + + + +
+ + + + + + + + +
static int a_ctz_64 (uint64_t x)
+
+inlinestatic
+
+ +
+
+ +

◆ a_ctz_l()

+ +
+
+ + + + + +
+ + + + + + + + +
static int a_ctz_l (unsigned long x)
+
+inlinestatic
+
+ +
+
+ +

◆ pntz()

+ +
+
+ + + + + +
+ + + + + + + + +
static int pntz (size_t p[2])
+
+inlinestatic
+
+ +
+
+ +

◆ cycle()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static void cycle (size_t width,
unsigned char * ar[],
int n 
)
+
+static
+
+ +
+
+ +

◆ shl()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void shl (size_t p[2],
int n 
)
+
+inlinestatic
+
+ +
+
+ +

◆ shr()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void shr (size_t p[2],
int n 
)
+
+inlinestatic
+
+ +
+
+ +

◆ sift()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void sift (unsigned char * head,
size_t width,
cmpfun cmp,
int pshift,
size_t lp[],
void * ctx 
)
+
+static
+
+ +
+
+ +

◆ trinkle()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void trinkle (unsigned char * head,
size_t width,
cmpfun cmp,
size_t pp[2],
int pshift,
int trusty,
size_t lp[],
void * ctx 
)
+
+static
+
+ +
+
+ +

◆ qsort_musl()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void qsort_musl (void * base,
size_t nel,
size_t width,
cmpfun cmp,
void * ctx 
)
+
+static
+
+ +
+
+ +

◆ _qsort_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _qsort_s_chk (void * base,
rsize_t nmemb,
rsize_t size,
int(*)(const void *k, const void *y, void *context) compar,
void * context,
const size_t destbos 
)
+
+ +
+
+

Variable Documentation

+ +

◆ debruijn32

+ +
+
+ + + + + +
+ + + + +
const char debruijn32[32]
+
+static
+
+Initial value:
= {
0, 1, 23, 2, 29, 24, 19, 3, 30, 27, 25, 11, 20, 8, 4, 13,
31, 22, 28, 18, 26, 10, 7, 12, 21, 17, 9, 6, 16, 5, 15, 14
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d2/d94/qsort__s_8c.js b/doc/safec-3.4/d2/d94/qsort__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b98baea9c64ac8c684d98167b49e9d07d16ca49a --- /dev/null +++ b/doc/safec-3.4/d2/d94/qsort__s_8c.js @@ -0,0 +1,17 @@ +var qsort__s_8c = +[ + [ "ntz", "d2/d94/qsort__s_8c.html#a7498d7d85df9105a7ade7ee6abe30e4a", null ], + [ "uint64_t", "d2/d94/qsort__s_8c.html#aa232ecf786a74ce5363c36c10798d2b1", null ], + [ "cmpfun", "d2/d94/qsort__s_8c.html#acf2d7c36a034079f02c1fe2311e3ab57", null ], + [ "a_ctz_64", "d2/d94/qsort__s_8c.html#a6751568a212255d74cb1303442d6ca61", null ], + [ "a_ctz_l", "d2/d94/qsort__s_8c.html#ab4e21bbfc5cdd33fd4cd671dd8444762", null ], + [ "pntz", "d2/d94/qsort__s_8c.html#a366444d5a8d78b40a6e6d7fec328d996", null ], + [ "cycle", "d2/d94/qsort__s_8c.html#af69357134fe6cab29253a2919efd8122", null ], + [ "shl", "d2/d94/qsort__s_8c.html#ad7e80c4e5f5f6cee70849bd1f980695e", null ], + [ "shr", "d2/d94/qsort__s_8c.html#a3709e60091f7da91469b3a98cb374f8d", null ], + [ "sift", "d2/d94/qsort__s_8c.html#a6d039899d0bdbb153dd833b6673f954e", null ], + [ "trinkle", "d2/d94/qsort__s_8c.html#a2b5791f02963a5e9623a5c62d13614b3", null ], + [ "qsort_musl", "d2/d94/qsort__s_8c.html#aa65f344bd9be46ff911be29b0295ac9e", null ], + [ "_qsort_s_chk", "d2/d94/qsort__s_8c.html#ac129a05f12a7ef085510c5621c9797de", null ], + [ "debruijn32", "d2/d94/qsort__s_8c.html#ac7a8110c07a881787ba36b9e915b2eb6", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/d9c/strprefix__s_8c.html b/doc/safec-3.4/d2/d9c/strprefix__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ccc1191b408527168d4540d9825700c327e7680c --- /dev/null +++ b/doc/safec-3.4/d2/d9c/strprefix__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: strprefix_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strprefix_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strprefix_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strprefix_s_chk (const char *dest, rsize_t dmax, const char *src, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strprefix_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strprefix_s_chk (const char * dest,
rsize_t dmax,
const char * src,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/d9c/strprefix__s_8c.js b/doc/safec-3.4/d2/d9c/strprefix__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..54cd8831e50413d28b003fd87410b6f9c4bd513d --- /dev/null +++ b/doc/safec-3.4/d2/d9c/strprefix__s_8c.js @@ -0,0 +1,4 @@ +var strprefix__s_8c = +[ + [ "_strprefix_s_chk", "d2/d9c/strprefix__s_8c.html#afd6429e73c9f92f105905640f389851a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.map b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..7283a8b909fdf0486453b2f3bac34df56ff6857d --- /dev/null +++ b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.md5 b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f5910521ba7ac6844649dce2a649e45021b94c1a --- /dev/null +++ b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.md5 @@ -0,0 +1 @@ +a77cf6823182401ebca837fa856a17eb \ No newline at end of file diff --git a/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.png b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..85e4684b0b34e2a48ec4d38c5ce6aaaf82e36d07 Binary files /dev/null and b/doc/safec-3.4/d2/da3/mbstowcs__s_8c__incl.png differ diff --git a/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.map b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..032500aef4bb402a342cbfcc3f82193b75c51bb3 --- /dev/null +++ b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.md5 b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..7445db88c3a2e2ab4d37c36955bc9981f12127db --- /dev/null +++ b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.md5 @@ -0,0 +1 @@ +b7d76b1273e088a4644f216d02d557d2 \ No newline at end of file diff --git a/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.png b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..9d70df496bf52c4212d8900d040581741e81a0b7 Binary files /dev/null and b/doc/safec-3.4/d2/da3/strtouppercase__s_8c__incl.png differ diff --git a/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.html b/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..8c8c1aa9e4fdcdebbbb8bcc98fd55856786dffd5 --- /dev/null +++ b/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wcsrtombs_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsrtombs_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsrtombs_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsrtombs_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcsrtombs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsrtombs_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
const wchar_t **restrict srcp,
rsize_t len,
mbstate_t *restrict ps,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.js b/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..1ceb6df7739d91690fc23c92acbbebc1df373b4f --- /dev/null +++ b/doc/safec-3.4/d2/dc5/wcsrtombs__s_8c.js @@ -0,0 +1,4 @@ +var wcsrtombs__s_8c = +[ + [ "_wcsrtombs_s_chk", "d2/dc5/wcsrtombs__s_8c.html#a105c9aadd57717a78d4c83580480516a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/df4/strremovews__s_8c.html b/doc/safec-3.4/d2/df4/strremovews__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..eb569b066047b3ce125fc8d7fdd2ad9461fc29ec --- /dev/null +++ b/doc/safec-3.4/d2/df4/strremovews__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strremovews_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strremovews_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strremovews_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strremovews_s_chk (char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strremovews_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strremovews_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/df4/strremovews__s_8c.js b/doc/safec-3.4/d2/df4/strremovews__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..979a351869af17bc2f70b4d025d6baa974d45037 --- /dev/null +++ b/doc/safec-3.4/d2/df4/strremovews__s_8c.js @@ -0,0 +1,4 @@ +var strremovews__s_8c = +[ + [ "_strremovews_s_chk", "d2/df4/strremovews__s_8c.html#aa20354aa373108cde9f27e625a05994a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/df8/memcmp16__s_8c.html b/doc/safec-3.4/d2/df8/memcmp16__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..505a58a2fbd3ff59576585062918164392b49858 --- /dev/null +++ b/doc/safec-3.4/d2/df8/memcmp16__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: memcmp16_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcmp16_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcmp16_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcmp16_s_chk (const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcmp16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcmp16_s_chk (const uint16_t * dest,
rsize_t dlen,
const uint16_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d2/df8/memcmp16__s_8c.js b/doc/safec-3.4/d2/df8/memcmp16__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..206aaa99a1f16f9acc955722b41f28ffca034cc0 --- /dev/null +++ b/doc/safec-3.4/d2/df8/memcmp16__s_8c.js @@ -0,0 +1,4 @@ +var memcmp16__s_8c = +[ + [ "_memcmp16_s_chk", "d2/df8/memcmp16__s_8c.html#a57637419fb217c2baf8af42c1c04871d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.map b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..cb9bf7137e5222c899ebc96af53f75d3ebdea7fb --- /dev/null +++ b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.md5 b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..31dc5d98f4722ab9efe5f04a9848056983a34f75 --- /dev/null +++ b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.md5 @@ -0,0 +1 @@ +e5fcf6afdf5b2e63108ebd0e8e870591 \ No newline at end of file diff --git a/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.png b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5236706c26949930321c336f203dea8744f70453 Binary files /dev/null and b/doc/safec-3.4/d2/dfa/wcsnlen__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/d01/strfirstchar__s_8c.html b/doc/safec-3.4/d3/d01/strfirstchar__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c3b514007bcbe11733e3e9bb5e96e33a9c20c918 --- /dev/null +++ b/doc/safec-3.4/d3/d01/strfirstchar__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strfirstchar_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strfirstchar_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strfirstchar_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strfirstchar_s_chk (char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strfirstchar_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strfirstchar_s_chk (char * dest,
rsize_t dmax,
char c,
char ** firstp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/d01/strfirstchar__s_8c.js b/doc/safec-3.4/d3/d01/strfirstchar__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..9583d638c451db741fe2125b409a965149135aa1 --- /dev/null +++ b/doc/safec-3.4/d3/d01/strfirstchar__s_8c.js @@ -0,0 +1,4 @@ +var strfirstchar__s_8c = +[ + [ "_strfirstchar_s_chk", "d3/d01/strfirstchar__s_8c.html#a0539f00058ae77f0ab0199a6eed4ae67", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.html b/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6c7d0265ea1473dabc110be8b6df3e28218a37ac --- /dev/null +++ b/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strtolowercase_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strtolowercase_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strtolowercase_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strtolowercase_s_chk (char *restrict dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strtolowercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strtolowercase_s_chk (char *restrict dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.js b/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..e58182cee06d1ad5bbeb2f27d5bb95701dac2d84 --- /dev/null +++ b/doc/safec-3.4/d3/d0c/strtolowercase__s_8c.js @@ -0,0 +1,4 @@ +var strtolowercase__s_8c = +[ + [ "_strtolowercase_s_chk", "d3/d0c/strtolowercase__s_8c.html#adbab5bb37a6f391d2c9de205f85e4725", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/d21/sprintf__s_8c.html b/doc/safec-3.4/d3/d21/sprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..54db5c5f0154feb67a38d1896d5e8b4d01e07bd2 --- /dev/null +++ b/doc/safec-3.4/d3/d21/sprintf__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: sprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
sprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for sprintf_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT int sprintf_s (char *restrict dest, rsize_t dmax, const char *restrict fmt,...)
 
+

Function Documentation

+ +

◆ sprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int sprintf_s (char *restrict dest,
rsize_t dmax,
const char *restrict fmt,
 ... 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/d21/sprintf__s_8c.js b/doc/safec-3.4/d3/d21/sprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..864d7875eb0c9379e98850069c005fe78e83e887 --- /dev/null +++ b/doc/safec-3.4/d3/d21/sprintf__s_8c.js @@ -0,0 +1,4 @@ +var sprintf__s_8c = +[ + [ "sprintf_s", "d3/d21/sprintf__s_8c.html#a2d098650aa785e976422266d4daf1682", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/d24/strzero__s_8c__incl.map b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ffb6a2c823ac563a80857f241dc607aec09e6b40 --- /dev/null +++ b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/d24/strzero__s_8c__incl.md5 b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..8fd68a79a0a1df940099aa036df4db80303c3e01 --- /dev/null +++ b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.md5 @@ -0,0 +1 @@ +3001a4537f8fba2713f7ae90e7035b96 \ No newline at end of file diff --git a/doc/safec-3.4/d3/d24/strzero__s_8c__incl.png b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9495fb6fd62c8616c0da4b25529a5b90f589cd Binary files /dev/null and b/doc/safec-3.4/d3/d24/strzero__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.map b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1e20233de5a0a4a8745fd4a7b44ccb4f6eebd61e --- /dev/null +++ b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.md5 b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d227233c86b778e5cdbf8573d6bcec9f44a41f08 --- /dev/null +++ b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +0202c0c85b958e908f51363e593fb931 \ No newline at end of file diff --git a/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.png b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..07840ee83cf62652833a694130e0f6ded7b682b0 Binary files /dev/null and b/doc/safec-3.4/d3/d2c/vswprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/d42/fwscanf__s_8c.html b/doc/safec-3.4/d3/d42/fwscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f7dc460e3a53ddb451ba0d778bcdb01a2ca2b9da --- /dev/null +++ b/doc/safec-3.4/d3/d42/fwscanf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: fwscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fwscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for fwscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int fwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt,...)
 The fwscanf_s function reads a formatted wide string. More...
 
+

Function Documentation

+ +

◆ fwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int fwscanf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The fwscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet) Note it currently even crashes with a NULL pointer.
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), wscanf_s(), vfwscanf_s(), vfwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/d42/fwscanf__s_8c.js b/doc/safec-3.4/d3/d42/fwscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..08d7835dc8bc334cbfb16b9b31de3890469a28a5 --- /dev/null +++ b/doc/safec-3.4/d3/d42/fwscanf__s_8c.js @@ -0,0 +1,4 @@ +var fwscanf__s_8c = +[ + [ "fwscanf_s", "d3/d42/fwscanf__s_8c.html#a980109ae08a082f7658918f49bb9be16", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/d43/strncat__s_8c__incl.map b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..6db387c7b0c5dcaf1b502d54a9a3b4b21024f2ce --- /dev/null +++ b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/d43/strncat__s_8c__incl.md5 b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..7a82803c56aa338c39993fdd91703029c1a3a3fd --- /dev/null +++ b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.md5 @@ -0,0 +1 @@ +46cae77334bb3b749414a49f256c56cf \ No newline at end of file diff --git a/doc/safec-3.4/d3/d43/strncat__s_8c__incl.png b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e07d94050472b7752258395f0b7f8f69e6fb0a Binary files /dev/null and b/doc/safec-3.4/d3/d43/strncat__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/d98/strset__s_8c.html b/doc/safec-3.4/d3/d98/strset__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..508f7da8ae1b383ae243c5dd9adf01d1c2f1caaa --- /dev/null +++ b/doc/safec-3.4/d3/d98/strset__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: strset_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strset_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strset_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strset_s_chk (char *restrict dest, rsize_t dmax, int value, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strset_s_chk (char *restrict dest,
rsize_t dmax,
int value,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/d98/strset__s_8c.js b/doc/safec-3.4/d3/d98/strset__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5d177c25aa615420f6755ac34dd4c4fc8253a692 --- /dev/null +++ b/doc/safec-3.4/d3/d98/strset__s_8c.js @@ -0,0 +1,4 @@ +var strset__s_8c = +[ + [ "_strset_s_chk", "d3/d98/strset__s_8c.html#a31bba664976ed2d6a490220f49a899e7", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.map b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..8aeb6b1265c4932586bc14de3934be58c7690dc8 --- /dev/null +++ b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.md5 b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f73682219b47534fa7cce2c9a40770dbc635b81c --- /dev/null +++ b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.md5 @@ -0,0 +1 @@ +f64481b528d42517ef3703d30a039bb1 \ No newline at end of file diff --git a/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.png b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..05e44e2075f1c5b89776648c953020f646c58b3c Binary files /dev/null and b/doc/safec-3.4/d3/da8/strcpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.map b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..7a15c72a9bf6e84b55e28c0cdcf7cf853fa2e31e --- /dev/null +++ b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.md5 b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..6a0a46ecac817de493a6317fa6feac03d5075277 --- /dev/null +++ b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.md5 @@ -0,0 +1 @@ +e5dd62e9d1fa653a6a0f7a955968fae6 \ No newline at end of file diff --git a/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.png b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..98b02641d6d6248929dd5b18758787d60bff9d3b Binary files /dev/null and b/doc/safec-3.4/d3/dc6/getenv__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.map b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a7327771a692319bc657c906b743357ad2ed33ec --- /dev/null +++ b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.md5 b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9df7431d0fe67b37a7c64d47109cd468f1225dff --- /dev/null +++ b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.md5 @@ -0,0 +1 @@ +7623ba8fedd3ef2798b3ade292492392 \ No newline at end of file diff --git a/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.png b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d691291a2167c172b0eb9cd6aaa079943a172644 Binary files /dev/null and b/doc/safec-3.4/d3/dd0/wcsncpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.html b/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..0e44cd0c475c683864a89e1434bfff07b0f4188f --- /dev/null +++ b/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.html @@ -0,0 +1,713 @@ + + + + + + + +safec: wcsnorm_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsnorm_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+#include "unw16ifcan.h"
+#include "unw16ifcmb.h"
+#include "unw16ifcmp.h"
+#include "unw16ifexc.h"
+#include "hangul.h"
+
+ + Include dependency graph for wcsnorm_s.c:
+
+
+ +
+ + + +

+Data Structures

struct  UNWIF_cc
 
+ + + + + + + +

+Macros

#define _UNICODE_MAX   0x10ffff
 
#define CC_SEQ_SIZE   10
 
#define CC_SEQ_STEP   5
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

bool isExclusion (uint32_t uv)
 
bool isSingleton (uint32_t uv)
 
bool isNonStDecomp (uint32_t uv)
 
bool isComp2nd (uint32_t uv)
 
static int _decomp_canonical_s (wchar_t *dest, rsize_t dmax, uint32_t cp)
 
static int _decomp_hangul_s (wchar_t *dest, rsize_t dmax, uint32_t cp)
 
EXPORT int _decomp_s (wchar_t *restrict dest, rsize_t dmax, const uint32_t cp, const bool iscompat)
 
static int _compare_cc (const void *a, const void *b)
 
static uint32_t _composite_cp (uint32_t cp, uint32_t cp2)
 
static uint8_t _combin_class (uint32_t cp)
 
EXPORT errno_t _wcsnorm_decompose_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t *restrict lenp, const bool iscompat, const size_t destbos)
 
EXPORT errno_t _wcsnorm_reorder_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const rsize_t len, const size_t destbos)
 
EXPORT errno_t _wcsnorm_compose_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t *restrict lenp, const bool iscontig, const size_t destbos)
 
EXPORT errno_t _wcsnorm_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const wcsnorm_mode_t mode, rsize_t *restrict lenp, const size_t destbos)
 
+

Macro Definition Documentation

+ +

◆ _UNICODE_MAX

+ +
+
+ + + + +
#define _UNICODE_MAX   0x10ffff
+
+ +
+
+ +

◆ CC_SEQ_SIZE

+ +
+
+ + + + +
#define CC_SEQ_SIZE   10
+
+ +
+
+ +

◆ CC_SEQ_STEP

+ +
+
+ + + + +
#define CC_SEQ_STEP   5
+
+ +
+
+

Function Documentation

+ +

◆ isExclusion()

+ +
+
+ + + + + + + + +
bool isExclusion (uint32_t uv)
+
+ +
+
+ +

◆ isSingleton()

+ +
+
+ + + + + + + + +
bool isSingleton (uint32_t uv)
+
+ +
+
+ +

◆ isNonStDecomp()

+ +
+
+ + + + + + + + +
bool isNonStDecomp (uint32_t uv)
+
+ +
+
+ +

◆ isComp2nd()

+ +
+
+ + + + + + + + +
bool isComp2nd (uint32_t uv)
+
+ +
+
+ +

◆ _decomp_canonical_s()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static int _decomp_canonical_s (wchar_t * dest,
rsize_t dmax,
uint32_t cp 
)
+
+static
+
+ +
+
+ +

◆ _decomp_hangul_s()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static int _decomp_hangul_s (wchar_t * dest,
rsize_t dmax,
uint32_t cp 
)
+
+static
+
+ +
+
+ +

◆ _decomp_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _decomp_s (wchar_t *restrict dest,
rsize_t dmax,
const uint32_t cp,
const bool iscompat 
)
+
+ +
+
+ +

◆ _compare_cc()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static int _compare_cc (const void * a,
const void * b 
)
+
+static
+
+ +
+
+ +

◆ _composite_cp()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static uint32_t _composite_cp (uint32_t cp,
uint32_t cp2 
)
+
+static
+
+ +
+
+ +

◆ _combin_class()

+ +
+
+ + + + + +
+ + + + + + + + +
static uint8_t _combin_class (uint32_t cp)
+
+static
+
+ +
+
+ +

◆ _wcsnorm_decompose_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnorm_decompose_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t *restrict lenp,
const bool iscompat,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsnorm_reorder_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnorm_reorder_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const rsize_t len,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsnorm_compose_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnorm_compose_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t *restrict lenp,
const bool iscontig,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsnorm_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnorm_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const wcsnorm_mode_t mode,
rsize_t *restrict lenp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.js b/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b445ae2747d4c166056c06ca3a062010444345c9 --- /dev/null +++ b/doc/safec-3.4/d3/dd5/wcsnorm__s_8c.js @@ -0,0 +1,21 @@ +var wcsnorm__s_8c = +[ + [ "UNWIF_cc", "d9/df1/struct_u_n_w_i_f__cc.html", "d9/df1/struct_u_n_w_i_f__cc" ], + [ "_UNICODE_MAX", "d3/dd5/wcsnorm__s_8c.html#aea77febe540e0de70c7cd3ffec894406", null ], + [ "CC_SEQ_SIZE", "d3/dd5/wcsnorm__s_8c.html#a2cfb32ca0317ddadcbfc328c1e868aa2", null ], + [ "CC_SEQ_STEP", "d3/dd5/wcsnorm__s_8c.html#a9ade52a2febdaae334c52badc8f3a4d7", null ], + [ "isExclusion", "d3/dd5/wcsnorm__s_8c.html#a1a17e196136fc523b859e4d6032d80f5", null ], + [ "isSingleton", "d3/dd5/wcsnorm__s_8c.html#ac7fc90fd56544cf1ea56a23cd549d01f", null ], + [ "isNonStDecomp", "d3/dd5/wcsnorm__s_8c.html#ae7d50bfa223226614a988eada1768f17", null ], + [ "isComp2nd", "d3/dd5/wcsnorm__s_8c.html#afafcb41fcb594b12882f0f27f5926463", null ], + [ "_decomp_canonical_s", "d3/dd5/wcsnorm__s_8c.html#a3d261dc80304ab27ec9795c082003ac5", null ], + [ "_decomp_hangul_s", "d3/dd5/wcsnorm__s_8c.html#a7587468509c05128bc8ce3b16db11d2f", null ], + [ "_decomp_s", "d3/dd5/wcsnorm__s_8c.html#a6a7eb35b9888cd824285b5a8ccbe56f7", null ], + [ "_compare_cc", "d3/dd5/wcsnorm__s_8c.html#ae8e709a7bbee4e3cb9fedcc0c3e80092", null ], + [ "_composite_cp", "d3/dd5/wcsnorm__s_8c.html#a2d1cf00de50fca632245c648f19c8b43", null ], + [ "_combin_class", "d3/dd5/wcsnorm__s_8c.html#a8002dc19b0ae29e2fbce77c7958c54a5", null ], + [ "_wcsnorm_decompose_s_chk", "d3/dd5/wcsnorm__s_8c.html#a35ebe75d6b6fdf81576efcb5b35fb6eb", null ], + [ "_wcsnorm_reorder_s_chk", "d3/dd5/wcsnorm__s_8c.html#a3ff57309bdc300c2716bfc5ba1dd3a4d", null ], + [ "_wcsnorm_compose_s_chk", "d3/dd5/wcsnorm__s_8c.html#ad06f3d86749513a7e71011aa8a722d5a", null ], + [ "_wcsnorm_s_chk", "d3/dd5/wcsnorm__s_8c.html#aa3c288ad61166b211252b12e177f61b7", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/ddb/safe__config_8h.html b/doc/safec-3.4/d3/ddb/safe__config_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..fe3c4a41c13ac98cc38e0893aa1c02c8f09d07f9 --- /dev/null +++ b/doc/safec-3.4/d3/ddb/safe__config_8h.html @@ -0,0 +1,236 @@ + + + + + + + +safec: safe_config.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_config.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + + +

+Macros

#define RSIZE_MAX_MEM   (256UL << 20) /* 256MB */
 
#define RSIZE_MAX_STR   (4UL << 10) /* 4KB */
 
#define SAFECLIB_STR_NULL_SLACK   1
 
#define SAFECLIB_ENABLE_UNSAFE   1
 
#define HAVE___BUILTIN_OBJECT_SIZE   1
 
#define HAVE___BUILTIN_CONSTANT_P   1
 
#define STRTOK_DELIM_MAX_LEN   16
 
+

Macro Definition Documentation

+ +

◆ RSIZE_MAX_MEM

+ +
+
+ + + + +
#define RSIZE_MAX_MEM   (256UL << 20) /* 256MB */
+
+ +
+
+ +

◆ RSIZE_MAX_STR

+ +
+
+ + + + +
#define RSIZE_MAX_STR   (4UL << 10) /* 4KB */
+
+ +
+
+ +

◆ SAFECLIB_STR_NULL_SLACK

+ +
+
+ + + + +
#define SAFECLIB_STR_NULL_SLACK   1
+
+ +
+
+ +

◆ SAFECLIB_ENABLE_UNSAFE

+ +
+
+ + + + +
#define SAFECLIB_ENABLE_UNSAFE   1
+
+ +
+
+ +

◆ HAVE___BUILTIN_OBJECT_SIZE

+ +
+
+ + + + +
#define HAVE___BUILTIN_OBJECT_SIZE   1
+
+ +
+
+ +

◆ HAVE___BUILTIN_CONSTANT_P

+ +
+
+ + + + +
#define HAVE___BUILTIN_CONSTANT_P   1
+
+ +
+
+ +

◆ STRTOK_DELIM_MAX_LEN

+ +
+
+ + + + +
#define STRTOK_DELIM_MAX_LEN   16
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/ddb/safe__config_8h.js b/doc/safec-3.4/d3/ddb/safe__config_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..72d7c2feb78e94fda50c11795fa0f98683a252b6 --- /dev/null +++ b/doc/safec-3.4/d3/ddb/safe__config_8h.js @@ -0,0 +1,10 @@ +var safe__config_8h = +[ + [ "RSIZE_MAX_MEM", "d3/ddb/safe__config_8h.html#a7b515322b27098785b36fe2050ce2630", null ], + [ "RSIZE_MAX_STR", "d3/ddb/safe__config_8h.html#a05ab44a94e05e033959f296e9b2796fc", null ], + [ "SAFECLIB_STR_NULL_SLACK", "d3/ddb/safe__config_8h.html#a78f0402a42149c6c7e080e409287ff87", null ], + [ "SAFECLIB_ENABLE_UNSAFE", "d3/ddb/safe__config_8h.html#ab9de5d04540cbd6782af6736556dce51", null ], + [ "HAVE___BUILTIN_OBJECT_SIZE", "d3/ddb/safe__config_8h.html#a3da245532cc1c5dc120f6c045d2c1328", null ], + [ "HAVE___BUILTIN_CONSTANT_P", "d3/ddb/safe__config_8h.html#a5da2776f574864878f2ec7212a8ac51a", null ], + [ "STRTOK_DELIM_MAX_LEN", "d3/ddb/safe__config_8h.html#a86cd9c822e7f637d441c4ee0aaa5b55d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d3/dfa/strchr__s_8c.html b/doc/safec-3.4/d3/dfa/strchr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d904e30d19bd82be4993c910fe974f1a6d97251c --- /dev/null +++ b/doc/safec-3.4/d3/dfa/strchr__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strchr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strchr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strchr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strchr_s_chk (const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strchr_s_chk (const char *restrict dest,
rsize_t dmax,
const int ch,
char **restrict resultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d3/dfa/strchr__s_8c.js b/doc/safec-3.4/d3/dfa/strchr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..4474cc232811ed27ae1305f47bcd42179e810ec2 --- /dev/null +++ b/doc/safec-3.4/d3/dfa/strchr__s_8c.js @@ -0,0 +1,4 @@ +var strchr__s_8c = +[ + [ "_strchr_s_chk", "d3/dfa/strchr__s_8c.html#ae3ae279338f53f9b6e7b2ef393ab4837", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d00/vfwscanf__s_8c.html b/doc/safec-3.4/d4/d00/vfwscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d8921051f43d319418d99e5f109cc83f455bfa9e --- /dev/null +++ b/doc/safec-3.4/d4/d00/vfwscanf__s_8c.html @@ -0,0 +1,192 @@ + + + + + + + +safec: vfwscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vfwscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vfwscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vfwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap)
 The vfwscanf_s function reads a formatted wide string. More...
 
+

Function Documentation

+ +

◆ vfwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vfwscanf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vfwscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control wide string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Todo:
When an argument is not assigned to, it should be zero'd (not yet).
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), fwscanf_s(), vfwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d00/vfwscanf__s_8c.js b/doc/safec-3.4/d4/d00/vfwscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..aed99f75bddcd01bceb1751403913b83ef57e21f --- /dev/null +++ b/doc/safec-3.4/d4/d00/vfwscanf__s_8c.js @@ -0,0 +1,4 @@ +var vfwscanf__s_8c = +[ + [ "vfwscanf_s", "d4/d00/vfwscanf__s_8c.html#a9dc6f2ac722aad499e5ffd1d515a4d5b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.map b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d6b5d44008ae654bfcf3409782ac15f1fdfc8abe --- /dev/null +++ b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.md5 b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a186da7505d7c6de498d7f6ae7b39539e75e411d --- /dev/null +++ b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +c032c7b3a7f0e584f9a8ec6a4b77be67 \ No newline at end of file diff --git a/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.png b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1fb86284a28e08252b12018578ce88021dc3c30e Binary files /dev/null and b/doc/safec-3.4/d4/d01/swscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.map b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c4fa5421d47d07a048f729c749eea0b1ab43595e --- /dev/null +++ b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.md5 b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f6ec12df4ca9802c518d80b5d8b3a826399dfe1c --- /dev/null +++ b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.md5 @@ -0,0 +1 @@ +dc71ba2eb01eb6fe29c442a4e7b8944b \ No newline at end of file diff --git a/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.png b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..41472fd86d485837492d35c0be29820e1f55426c Binary files /dev/null and b/doc/safec-3.4/d4/d1f/safe__str__lib_8h__incl.png differ diff --git a/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.map b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ef5876bbaa85355864eae56840f60b648e1d5253 --- /dev/null +++ b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.md5 b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..35bb78fa4e3e63bc88a246a2cea4f0e51a25b4bd --- /dev/null +++ b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +48cd12a6a56d9a6d74d1f5bd2f670a9e \ No newline at end of file diff --git a/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.png b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..46218397ff83ccfc12c1089b57305d402dfe7332 Binary files /dev/null and b/doc/safec-3.4/d4/d2b/snprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/d33/slkm__init_8c__incl.map b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d69209d1397beb98a498a933695855078ce2ca1c --- /dev/null +++ b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/safec-3.4/d4/d33/slkm__init_8c__incl.md5 b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..b8cb132996b1a8a45ce34d5ba8174b3f68628121 --- /dev/null +++ b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.md5 @@ -0,0 +1 @@ +b3713f213fd4c3b973fd8ddd19afc4f2 \ No newline at end of file diff --git a/doc/safec-3.4/d4/d33/slkm__init_8c__incl.png b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..35a0ec6d45e82f72cb19c6bc79bbbd94ebc0b28c Binary files /dev/null and b/doc/safec-3.4/d4/d33/slkm__init_8c__incl.png differ diff --git a/doc/safec-3.4/d4/d33/wprintf__s_8c.html b/doc/safec-3.4/d4/d33/wprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..17d8c44b14f2ad9a1d630c1953292928bdb01027 --- /dev/null +++ b/doc/safec-3.4/d4/d33/wprintf__s_8c.html @@ -0,0 +1,185 @@ + + + + + + + +safec: wprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int wprintf_s (const wchar_t *restrict fmt,...)
 The wprintf_s function prints formatted output to stdout as wide string. More...
 
+

Function Documentation

+ +

◆ wprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int wprintf_s (const wchar_t *restrict fmt,
 ... 
)
+
+ +

The wprintf_s function prints formatted output to stdout as wide string.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), fwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d33/wprintf__s_8c.js b/doc/safec-3.4/d4/d33/wprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..1d454cff9f09f1e8477c3d1e192a7dca68eb7f84 --- /dev/null +++ b/doc/safec-3.4/d4/d33/wprintf__s_8c.js @@ -0,0 +1,4 @@ +var wprintf__s_8c = +[ + [ "wprintf_s", "d4/d33/wprintf__s_8c.html#ad050a81d212ded6a7b6947ba53218cdd", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.map b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..410171b8211eb6059e0ad0374ed9ca1799debf69 --- /dev/null +++ b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.md5 b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c23343ceeac4e518cb0a10f0cde96788ae04b306 --- /dev/null +++ b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +2588b12299d66fb9b0921b6cea021c18 \ No newline at end of file diff --git a/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.png b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..fe85420a7e09ce555b4defb76dd098fea488fd9e Binary files /dev/null and b/doc/safec-3.4/d4/d36/swprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/d4d/vsscanf__s_8c.html b/doc/safec-3.4/d4/d4d/vsscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..b47f43257d63bccbdb2c2be3d783d067b702f97f --- /dev/null +++ b/doc/safec-3.4/d4/d4d/vsscanf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: vsscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vsscanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for vsscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vsscanf_s (const char *restrict buffer, const char *restrict fmt, va_list ap)
 The vsscanf_s function reads a formatted string, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ vsscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vsscanf_s (const char *restrict buffer,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vsscanf_s function reads a formatted string, and writes to a list of arguments.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]bufferpointer to a null-terminated string to read from
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
Neither buffer nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vvsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d4d/vsscanf__s_8c.js b/doc/safec-3.4/d4/d4d/vsscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..3da7e003ae88466b00821dc267012e8752f4a403 --- /dev/null +++ b/doc/safec-3.4/d4/d4d/vsscanf__s_8c.js @@ -0,0 +1,4 @@ +var vsscanf__s_8c = +[ + [ "vsscanf_s", "d4/d4d/vsscanf__s_8c.html#a677b9ed908b8e07f51880d3652ae6811", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d4f/swprintf__s_8c.html b/doc/safec-3.4/d4/d4f/swprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..53b6efaf013284e3fd368fc24da006cc36a13a33 --- /dev/null +++ b/doc/safec-3.4/d4/d4f/swprintf__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: swprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
swprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for swprintf_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT int swprintf_s (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...)
 
+

Function Documentation

+ +

◆ swprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int swprintf_s (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict fmt,
 ... 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d4f/swprintf__s_8c.js b/doc/safec-3.4/d4/d4f/swprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..1d046e5d1ef8db100206c922940ec4c83786dc6e --- /dev/null +++ b/doc/safec-3.4/d4/d4f/swprintf__s_8c.js @@ -0,0 +1,4 @@ +var swprintf__s_8c = +[ + [ "swprintf_s", "d4/d4f/swprintf__s_8c.html#a719abdc1626b4bcf6cbd9aefa0b505e9", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d50/strcoll__s_8c.html b/doc/safec-3.4/d4/d50/strcoll__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d87b2f54730420711030cbbe8fe2547f574681f8 --- /dev/null +++ b/doc/safec-3.4/d4/d50/strcoll__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcoll_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcoll_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcoll_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcoll_s_chk (const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcoll_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcoll_s_chk (const char *restrict dest,
rsize_t dmax,
const char *restrict src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d50/strcoll__s_8c.js b/doc/safec-3.4/d4/d50/strcoll__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..14938f9756b6a42d69839c3fb0332e1e4da947bd --- /dev/null +++ b/doc/safec-3.4/d4/d50/strcoll__s_8c.js @@ -0,0 +1,4 @@ +var strcoll__s_8c = +[ + [ "_strcoll_s_chk", "d4/d50/strcoll__s_8c.html#a41175bde439cb6e55b9cb989dd7d9e7f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.html b/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d937adf8c940729a8c6d57eb71af7c174be72ec7 --- /dev/null +++ b/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.html @@ -0,0 +1,257 @@ + + + + + + + +safec: strnatcmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strnatcmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strnatcmp_s.c:
+
+
+ +
+ + + + + + + +

+Functions

static int compare_right (char const *a, char const *b)
 
static int compare_left (char const *a, char const *b)
 
EXPORT errno_t _strnatcmp_s_chk (const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ compare_right()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static int compare_right (char const * a,
char const * b 
)
+
+static
+
+ +
+
+ +

◆ compare_left()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static int compare_left (char const * a,
char const * b 
)
+
+static
+
+ +
+
+ +

◆ _strnatcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strnatcmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
const int fold_case,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.js b/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5473ff4280a81f6c8cd06fe34745586a2019d19e --- /dev/null +++ b/doc/safec-3.4/d4/d5f/strnatcmp__s_8c.js @@ -0,0 +1,6 @@ +var strnatcmp__s_8c = +[ + [ "compare_right", "d4/d5f/strnatcmp__s_8c.html#ad5f26d8a6e2160fbcb8ddbdcf972c41a", null ], + [ "compare_left", "d4/d5f/strnatcmp__s_8c.html#a5cfb53b3334b65b35d20d7ceccd2440c", null ], + [ "_strnatcmp_s_chk", "d4/d5f/strnatcmp__s_8c.html#a9f563a3dba23e70354122938965e77de", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d68/printf__s_8c.html b/doc/safec-3.4/d4/d68/printf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..a635bf1c85e48cd5e2f08b4aaaa1d9dcd07389cb --- /dev/null +++ b/doc/safec-3.4/d4/d68/printf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: printf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
printf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for printf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int printf_s (const char *restrict fmt,...)
 The printf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
+

Function Documentation

+ +

◆ printf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int printf_s (const char *restrict fmt,
 ... 
)
+
+ +

The printf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d68/printf__s_8c.js b/doc/safec-3.4/d4/d68/printf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ff06464ececd54a1d5be0990ffb53451c134de0b --- /dev/null +++ b/doc/safec-3.4/d4/d68/printf__s_8c.js @@ -0,0 +1,4 @@ +var printf__s_8c = +[ + [ "printf_s", "d4/d68/printf__s_8c.html#acb53e5b3cc02e83fcd6496b082020499", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d6a/slkm__init_8c.html b/doc/safec-3.4/d4/d6a/slkm__init_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..38c0b509df69f3c99c2edf5730dabe79a79134b3 --- /dev/null +++ b/doc/safec-3.4/d4/d6a/slkm__init_8c.html @@ -0,0 +1,388 @@ + + + + + + + +safec: slkm_init.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
slkm_init.c File Reference
+
+
+
#include <linux/module.h>
+#include <linux/kernel.h>
+#include "../safeclib_private.h"
+
+ + Include dependency graph for slkm_init.c:
+
+
+ +
+ + + + + + + + + +

+Macros

#define DRV_NAME   "slk"
 
#define DRV_VERSION   "0.0"
 
#define DRV_DESCRIPTION   "Safe C Library Kernel Module"
 
#define DRV_COPYRIGHT   "Copyright(c) 2012 cisco Systems, Inc."
 
+ + + + + + + + + + + + + + + + + + + + + +

+Functions

 MODULE_DESCRIPTION (DRV_DESCRIPTION)
 
 MODULE_AUTHOR (DRV_COPYRIGHT)
 
 MODULE_LICENSE ("MIT")
 
 MODULE_VERSION (DRV_VERSION)
 
 MODULE_ALIAS ("slk")
 
static int __init slk_init (void)
 Module initialization function. More...
 
static void __exit slk_exit (void)
 Module exit function. More...
 
 module_init (slk_init)
 
 module_exit (slk_exit)
 
+

Macro Definition Documentation

+ +

◆ DRV_NAME

+ +
+
+ + + + +
#define DRV_NAME   "slk"
+
+ +
+
+ +

◆ DRV_VERSION

+ +
+
+ + + + +
#define DRV_VERSION   "0.0"
+
+ +
+
+ +

◆ DRV_DESCRIPTION

+ +
+
+ + + + +
#define DRV_DESCRIPTION   "Safe C Library Kernel Module"
+
+ +
+
+ +

◆ DRV_COPYRIGHT

+ +
+
+ + + + +
#define DRV_COPYRIGHT   "Copyright(c) 2012 cisco Systems, Inc."
+
+ +
+
+

Function Documentation

+ +

◆ MODULE_DESCRIPTION()

+ +
+
+ + + + + + + + +
MODULE_DESCRIPTION (DRV_DESCRIPTION )
+
+ +
+
+ +

◆ MODULE_AUTHOR()

+ +
+
+ + + + + + + + +
MODULE_AUTHOR (DRV_COPYRIGHT )
+
+ +
+
+ +

◆ MODULE_LICENSE()

+ +
+
+ + + + + + + + +
MODULE_LICENSE ("MIT" )
+
+ +
+
+ +

◆ MODULE_VERSION()

+ +
+
+ + + + + + + + +
MODULE_VERSION (DRV_VERSION )
+
+ +
+
+ +

◆ MODULE_ALIAS()

+ +
+
+ + + + + + + + +
MODULE_ALIAS ("slk" )
+
+ +
+
+ +

◆ slk_init()

+ +
+
+ + + + + +
+ + + + + + + + +
static int __init slk_init (void )
+
+static
+
+ +

Module initialization function.

+
Returns
0 on success; < 0 on failure
+ +
+
+ +

◆ slk_exit()

+ +
+
+ + + + + +
+ + + + + + + + +
static void __exit slk_exit (void )
+
+static
+
+ +

Module exit function.

+ +
+
+ +

◆ module_init()

+ +
+
+ + + + + + + + +
module_init (slk_init )
+
+ +
+
+ +

◆ module_exit()

+ +
+
+ + + + + + + + +
module_exit (slk_exit )
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d6a/slkm__init_8c.js b/doc/safec-3.4/d4/d6a/slkm__init_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..bdc7e1f85107279f2e3ce23cbeb100411478bb6d --- /dev/null +++ b/doc/safec-3.4/d4/d6a/slkm__init_8c.js @@ -0,0 +1,16 @@ +var slkm__init_8c = +[ + [ "DRV_NAME", "d4/d6a/slkm__init_8c.html#abc31b5d8005f40bfea4e4b37e311b951", null ], + [ "DRV_VERSION", "d4/d6a/slkm__init_8c.html#a5c83b7da74b54082299de70a26d0fcdf", null ], + [ "DRV_DESCRIPTION", "d4/d6a/slkm__init_8c.html#ab9ac89978c3a0c54aa80dd91ab87d42e", null ], + [ "DRV_COPYRIGHT", "d4/d6a/slkm__init_8c.html#a2274ddeefa6a347afdb0d796e535f3b7", null ], + [ "MODULE_DESCRIPTION", "d4/d6a/slkm__init_8c.html#ac09b315f055053e50f86f1697048651c", null ], + [ "MODULE_AUTHOR", "d4/d6a/slkm__init_8c.html#a76e70ef101730976806586abb16eddbf", null ], + [ "MODULE_LICENSE", "d4/d6a/slkm__init_8c.html#a396ec5ced43f24ae348907ebe48d2624", null ], + [ "MODULE_VERSION", "d4/d6a/slkm__init_8c.html#af9693326f78b9c2c1e510d0d461e1e9d", null ], + [ "MODULE_ALIAS", "d4/d6a/slkm__init_8c.html#a6dcbb3f118bd5dcf148ea8a61c428f99", null ], + [ "slk_init", "d4/d6a/slkm__init_8c.html#af27c6fcdadb4c452114d7eae1605b60e", null ], + [ "slk_exit", "d4/d6a/slkm__init_8c.html#a4697453c839303891a47a9b443bcae26", null ], + [ "module_init", "d4/d6a/slkm__init_8c.html#a0b92bfb6abb8cc41c4abe1f673df3d80", null ], + [ "module_exit", "d4/d6a/slkm__init_8c.html#aa5a9f2d3ae92ff1972ac7d4898f68880", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.html b/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d56f4a13b79ae13ef614355f84db41b2f3af3057 --- /dev/null +++ b/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strtouppercase_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strtouppercase_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strtouppercase_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strtouppercase_s_chk (char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strtouppercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strtouppercase_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.js b/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..7685f1fd1a8842708b97de90d65cdca139b9caca --- /dev/null +++ b/doc/safec-3.4/d4/d6f/strtouppercase__s_8c.js @@ -0,0 +1,4 @@ +var strtouppercase__s_8c = +[ + [ "_strtouppercase_s_chk", "d4/d6f/strtouppercase__s_8c.html#a38776214067a2fd8c1a652469119772c", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.html b/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..1912c68dd8094eea025f5c23ccbe2ad71e6cbbf9 --- /dev/null +++ b/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcasecmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcasecmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcasecmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcasecmp_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcasecmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcasecmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.js b/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..bd56b5020625d566217f447db8275ce9b850072e --- /dev/null +++ b/doc/safec-3.4/d4/d7c/strcasecmp__s_8c.js @@ -0,0 +1,4 @@ +var strcasecmp__s_8c = +[ + [ "_strcasecmp_s_chk", "d4/d7c/strcasecmp__s_8c.html#a5f659ac4ca9bdc2471a33fb6b8f41c8b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.html b/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..32b5ca674a918e1155c08675b67d738c834ec5ac --- /dev/null +++ b/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.html @@ -0,0 +1,273 @@ + + + + + + + +safec: safe_mem_constraint.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_mem_constraint.h File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for safe_mem_constraint.h:
+
+
+ +
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + +

+Functions

EXTERN void invoke_safe_mem_constraint_handler (const char *msg, void *ptr, errno_t error)
 Invokes the currently set constraint handler or the default. More...
 
static void handle_mem_error (void *restrict dest, rsize_t dmax, const char *err_msg, errno_t err_code)
 
void handle_mem_bos_chk_warn (const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ invoke_safe_mem_constraint_handler()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void invoke_safe_mem_constraint_handler (const char * msg,
void * ptr,
errno_t error 
)
+
+ +

Invokes the currently set constraint handler or the default.

+

Can be disabled via –disable-constraint-handler

+
Parameters
+ + + + +
*msgPointer to the message describing the error.
*ptrPointer to associated data. Can be NULL.
errorThe error code encountered.
+
+
+ +
+
+ +

◆ handle_mem_error()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void handle_mem_error (void *restrict dest,
rsize_t dmax,
const char * err_msg,
errno_t err_code 
)
+
+inlinestatic
+
+ +
+
+ +

◆ handle_mem_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_mem_bos_chk_warn (const char *restrict func,
void *restrict dest,
const rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.js b/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..9e56f930f765ab355a80a7004f55bec939027e90 --- /dev/null +++ b/doc/safec-3.4/d4/d81/safe__mem__constraint_8h.js @@ -0,0 +1,6 @@ +var safe__mem__constraint_8h = +[ + [ "invoke_safe_mem_constraint_handler", "d4/d81/safe__mem__constraint_8h.html#a9b49cc73b106962dbeade80160404344", null ], + [ "handle_mem_error", "d4/d81/safe__mem__constraint_8h.html#ad286f49b99d05b584d76d9abfe37c2cf", null ], + [ "handle_mem_bos_chk_warn", "d4/d81/safe__mem__constraint_8h.html#a75372f7a37577fa4e56281c776c6b8b9", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.map b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..9e97cadec579d50351f91a39bde0f71f2a7c3093 --- /dev/null +++ b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.md5 b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c9d41b04c014e2f13e9ee00467804055a4403149 --- /dev/null +++ b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +ba6975d2daef83af52427b12cf5f930d \ No newline at end of file diff --git a/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.png b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f517e0a8b32403cc1b3ccf172d620fcbe91552 Binary files /dev/null and b/doc/safec-3.4/d4/d85/vfwscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.map b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..40021086b26a31563e99f58ec4e9b2b49d1cb447 --- /dev/null +++ b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.md5 b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..64ab10eea60799c13eeaa5ddb629286fb864167c --- /dev/null +++ b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.md5 @@ -0,0 +1 @@ +1b82bfaf6ad81c82c6e224b4a06c9daf \ No newline at end of file diff --git a/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.png b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..60149e6251956ed649f8d2c62bcc9acc924761f6 Binary files /dev/null and b/doc/safec-3.4/d4/d9f/memzero32__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.map b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..25948cedac976dfe342baf77e9546ac02937c42c --- /dev/null +++ b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.md5 b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..29a0f46b07a1930711baf93e1f5e20211386c76d --- /dev/null +++ b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.md5 @@ -0,0 +1 @@ +a7ae5066b597d3fce86127345d280790 \ No newline at end of file diff --git a/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.png b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0c669698095e0ca48268853f3bfdede10ffe9ef7 Binary files /dev/null and b/doc/safec-3.4/d4/da1/wcsncat__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.map b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..6e9411a6a0accc127d9c2c68984a47ee75255751 --- /dev/null +++ b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.md5 b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a791e5dfbae3ea470204a4253da9d3e05ab3461d --- /dev/null +++ b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.md5 @@ -0,0 +1 @@ +7953fa16c22d694a38797cd3deaba5bf \ No newline at end of file diff --git a/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.png b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4db2c374052dc8665e51b89272b5c38a087349b1 Binary files /dev/null and b/doc/safec-3.4/d4/da7/wcsstr__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/dbc/sscanf__s_8c.html b/doc/safec-3.4/d4/dbc/sscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d528e46076d4a3a0ebb18dcfad41ea396fe9dcb5 --- /dev/null +++ b/doc/safec-3.4/d4/dbc/sscanf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: sscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
sscanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for sscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int sscanf_s (const char *restrict buffer, const char *restrict fmt,...)
 The sscanf_s function reads a formatted string, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ sscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int sscanf_s (const char *restrict buffer,
const char *restrict fmt,
 ... 
)
+
+ +

The sscanf_s function reads a formatted string, and writes to a list of arguments.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]bufferpointer to a null-terminated string to read from
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
Neither buffer nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/dbc/sscanf__s_8c.js b/doc/safec-3.4/d4/dbc/sscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..cc1ad2c4725277d90f099a6a3535963e9a1f02eb --- /dev/null +++ b/doc/safec-3.4/d4/dbc/sscanf__s_8c.js @@ -0,0 +1,4 @@ +var sscanf__s_8c = +[ + [ "sscanf_s", "d4/dbc/sscanf__s_8c.html#a98536a4d1f87fe1bead866e809d6a395", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.map b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..681e4be5178da8450a8df63c623fc77edab44e92 --- /dev/null +++ b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.md5 b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2d5a459c34387623fc3d35f70a525764a715345d --- /dev/null +++ b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.md5 @@ -0,0 +1 @@ +365726af8fb844e22e3a43d483872ba2 \ No newline at end of file diff --git a/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.png b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..12c184c38453370ac0971aecd3b045afcc11bac4 Binary files /dev/null and b/doc/safec-3.4/d4/dbf/strfirstdiff__s_8c__incl.png differ diff --git a/doc/safec-3.4/d4/dc6/vfscanf__s_8c.html b/doc/safec-3.4/d4/dc6/vfscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..52b13de1d8b22bd0ba3f8284be81b4b6a890478b --- /dev/null +++ b/doc/safec-3.4/d4/dc6/vfscanf__s_8c.html @@ -0,0 +1,190 @@ + + + + + + + +safec: vfscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vfscanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for vfscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vfscanf_s (FILE *restrict stream, const char *restrict fmt, va_list ap)
 The vfscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ vfscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vfscanf_s (FILE *restrict stream,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vfscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vvfscanf_s(), fwscanf_s(), scanf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/dc6/vfscanf__s_8c.js b/doc/safec-3.4/d4/dc6/vfscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..83f0d4921005e08451b484394c769047a495bf35 --- /dev/null +++ b/doc/safec-3.4/d4/dc6/vfscanf__s_8c.js @@ -0,0 +1,4 @@ +var vfscanf__s_8c = +[ + [ "vfscanf_s", "d4/dc6/vfscanf__s_8c.html#aef1fd4b362dea57c39b75e17ac31d0af", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.html b/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..65a5c9eb97ffb8a345ba70e31f00501ec559c3f8 --- /dev/null +++ b/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.html @@ -0,0 +1,192 @@ + + + + + + + +safec: vfwprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vfwprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vfwprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vfwprintf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap)
 The vfwprintf_s function prints formatted output to a wide stream. More...
 
+

Function Documentation

+ +

◆ vfwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vfwprintf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vfwprintf_s function prints formatted output to a wide stream.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streamoutput wide stream to write to
[in]fmtformat-control wide string.
[in]apoptional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen stream or fmt is a NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vfwscanf_s(), fwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.js b/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..7c90b3f54076a2ae34e201635f27baccaff6696e --- /dev/null +++ b/doc/safec-3.4/d4/dd5/vfwprintf__s_8c.js @@ -0,0 +1,4 @@ +var vfwprintf__s_8c = +[ + [ "vfwprintf_s", "d4/dd5/vfwprintf__s_8c.html#abd998918fd5ab94982c1b7841ab001d5", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/de0/unw16ifcpt_8h.html b/doc/safec-3.4/d4/de0/unw16ifcpt_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..044cb3b8879901647f090bbd79bc298cc6f1a4c0 --- /dev/null +++ b/doc/safec-3.4/d4/de0/unw16ifcpt_8h.html @@ -0,0 +1,1921 @@ + + + + + + + +safec: unw16ifcpt.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unw16ifcpt.h File Reference
+
+
+ + + + +

+Data Structures

struct  UNWIF_compat_exc_t
 
+ + + + + + + + + + + + + + + +

+Macros

#define NORMALIZE_IND_TBL
 
#define UNWIF_compat_MAXLEN   5
 
#define TBL(i)   ((i-1) << 11)
 
#define UNWIF_compat_LEN(v)   (((v) >> 11) + 1)
 
#define UNWIF_compat_IDX(v)   ((v) & 0x7ff)
 
#define UNWIF_compat_PLANE_T   uint16_t
 
#define UNWIF_compat_exc_size   26
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const wchar_t UNWIF_compat_tbl_1 [1555][1]
 
static const wchar_t UNWIF_compat_tbl_2 [1284][2]
 
static const wchar_t UNWIF_compat_tbl_3 [629][3]
 
static const wchar_t UNWIF_compat_tbl_4 [125][4]
 
static const wchar_t UNWIF_compat_tbl_5 [16][5]
 
static const UNWIF_compat_exc_t UNWIF_compat_exc [26]
 
static const wchar_t * UNWIF_compat_tbl [5]
 
static const uint16_t UNWIF_compat_00_00 [256]
 
static const uint16_t UNWIF_compat_00_01 [256]
 
static const uint16_t UNWIF_compat_00_02 [256]
 
static const uint16_t UNWIF_compat_00_03 [256]
 
static const uint16_t UNWIF_compat_00_04 [256]
 
static const uint16_t UNWIF_compat_00_05 [256]
 
static const uint16_t UNWIF_compat_00_06 [256]
 
static const uint16_t UNWIF_compat_00_09 [256]
 
static const uint16_t UNWIF_compat_00_0a [256]
 
static const uint16_t UNWIF_compat_00_0b [256]
 
static const uint16_t UNWIF_compat_00_0c [256]
 
static const uint16_t UNWIF_compat_00_0d [256]
 
static const uint16_t UNWIF_compat_00_0e [256]
 
static const uint16_t UNWIF_compat_00_0f [256]
 
static const uint16_t UNWIF_compat_00_10 [256]
 
static const uint16_t UNWIF_compat_00_1b [256]
 
static const uint16_t UNWIF_compat_00_1d [256]
 
static const uint16_t UNWIF_compat_00_1e [256]
 
static const uint16_t UNWIF_compat_00_1f [256]
 
static const uint16_t UNWIF_compat_00_20 [256]
 
static const uint16_t UNWIF_compat_00_21 [256]
 
static const uint16_t UNWIF_compat_00_22 [256]
 
static const uint16_t UNWIF_compat_00_23 [256]
 
static const uint16_t UNWIF_compat_00_24 [256]
 
static const uint16_t UNWIF_compat_00_2a [256]
 
static const uint16_t UNWIF_compat_00_2c [256]
 
static const uint16_t UNWIF_compat_00_2d [256]
 
static const uint16_t UNWIF_compat_00_2e [256]
 
static const uint16_t UNWIF_compat_00_2f [256]
 
static const uint16_t UNWIF_compat_00_30 [256]
 
static const uint16_t UNWIF_compat_00_31 [256]
 
static const uint16_t UNWIF_compat_00_32 [256]
 
static const uint16_t UNWIF_compat_00_33 [256]
 
static const uint16_t UNWIF_compat_00_a6 [256]
 
static const uint16_t UNWIF_compat_00_a7 [256]
 
static const uint16_t UNWIF_compat_00_ab [256]
 
static const uint16_t UNWIF_compat_00_f9 [256]
 
static const uint16_t UNWIF_compat_00_fa [256]
 
static const uint16_t UNWIF_compat_00_fb [256]
 
static const uint16_t UNWIF_compat_00_fc [256]
 
static const uint16_t UNWIF_compat_00_fd [256]
 
static const uint16_t UNWIF_compat_00_fe [256]
 
static const uint16_t UNWIF_compat_00_ff [256]
 
static const uint16_t UNWIF_compat_01_10 [256]
 
static const uint16_t UNWIF_compat_01_11 [256]
 
static const uint16_t UNWIF_compat_01_13 [256]
 
static const uint16_t UNWIF_compat_01_14 [256]
 
static const uint16_t UNWIF_compat_01_15 [256]
 
static const uint16_t UNWIF_compat_01_d1 [256]
 
static const uint16_t UNWIF_compat_01_d4 [256]
 
static const uint16_t UNWIF_compat_01_d5 [256]
 
static const uint16_t UNWIF_compat_01_d6 [256]
 
static const uint16_t UNWIF_compat_01_d7 [256]
 
static const uint16_t UNWIF_compat_01_ee [256]
 
static const uint16_t UNWIF_compat_01_f1 [256]
 
static const uint16_t UNWIF_compat_01_f2 [256]
 
static const uint16_t UNWIF_compat_02_f8 [256]
 
static const uint16_t UNWIF_compat_02_f9 [256]
 
static const uint16_t UNWIF_compat_02_fa [256]
 
static const uint16_t * UNWIF_compat_00 [256]
 
static const uint16_t * UNWIF_compat_01 [256]
 
static const uint16_t * UNWIF_compat_02 [256]
 
static const uint16_t ** UNWIF_compat []
 
+

Macro Definition Documentation

+ +

◆ NORMALIZE_IND_TBL

+ +
+
+ + + + +
#define NORMALIZE_IND_TBL
+
+ +
+
+ +

◆ UNWIF_compat_MAXLEN

+ +
+
+ + + + +
#define UNWIF_compat_MAXLEN   5
+
+ +
+
+ +

◆ TBL

+ +
+
+ + + + + + + + +
#define TBL( i)   ((i-1) << 11)
+
+ +
+
+ +

◆ UNWIF_compat_LEN

+ +
+
+ + + + + + + + +
#define UNWIF_compat_LEN( v)   (((v) >> 11) + 1)
+
+ +
+
+ +

◆ UNWIF_compat_IDX

+ +
+
+ + + + + + + + +
#define UNWIF_compat_IDX( v)   ((v) & 0x7ff)
+
+ +
+
+ +

◆ UNWIF_compat_PLANE_T

+ +
+
+ + + + +
#define UNWIF_compat_PLANE_T   uint16_t
+
+ +
+
+ +

◆ UNWIF_compat_exc_size

+ +
+
+ + + + +
#define UNWIF_compat_exc_size   26
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_compat_tbl_1

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_1[1555][1]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_2

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_2[1284][2]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_3

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_3[629][3]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_4

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_4[125][4]
+
+static
+
+Initial value:
= {
{L'(',L'1',L'0',L')'}, {L'(',L'1',L'1',L')'}, {L'(',L'1',L'2',L')'}, {L'(',L'1',L'3',L')'}, {L'(',L'1',L'4',L')'}, {L'(',L'1',L'5',L')'}, {L'(',L'1',L'6',L')'}, {L'(',L'1',L'7',L')'},
{L'(',L'1',L'8',L')'}, {L'(',L'1',L'9',L')'}, {L'(',L'2',L'0',L')'}, {L'(',L'\x1100',L'\x1161',L')'}, {L'(',L'\x1102',L'\x1161',L')'}, {L'(',L'\x1103',L'\x1161',L')'}, {L'(',L'\x1105',L'\x1161',L')'}, {L'(',L'\x1106',L'\x1161',L')'},
{L'(',L'\x1107',L'\x1161',L')'}, {L'(',L'\x1109',L'\x1161',L')'}, {L'(',L'\x110b',L'\x1161',L')'}, {L'(',L'\x110c',L'\x1161',L')'}, {L'(',L'\x110c',L'\x116e',L')'}, {L'(',L'\x110e',L'\x1161',L')'}, {L'(',L'\x110f',L'\x1161',L')'}, {L'(',L'\x1110',L'\x1161',L')'},
{L'(',L'\x1111',L'\x1161',L')'}, {L'(',L'\x1112',L'\x1161',L')'}, {L'1',L'\x2044',L'1',L'0'}, {L'C',L'\x2215',L'k',L'g'}, {L'V',L'I',L'I',L'I'}, {L'\x0391',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0342',L'\x0345'},
{L'\x0391',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0301',L'\x0345'},
{L'\x0397',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300',L'\x0345'},
{L'\x03b1',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0342',L'\x0345'},
{L'\x03b7',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0301',L'\x0345'},
{L'\x03c9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0627',L'\x0643',L'\x0628',L'\x0631'}, {L'\x0627',L'\x0644',L'\x0644',L'\x0647'}, {L'\x0631',L'\x0633',L'\x0648',L'\x0644'}, {L'\x0631',L'\x06cc',L'\x0627',L'\x0644'}, {L'\x0635',L'\x0644',L'\x0639',L'\x0645'}, {L'\x0639',L'\x0644',L'\x064a',L'\x0647'}, {L'\x0645',L'\x062d',L'\x0645',L'\x062f'},
{L'\x0648',L'\x0633',L'\x0644',L'\x0645'}, {L'\x110c',L'\x116e',L'\x110b',L'\x1174'}, {L'\x2032',L'\x2032',L'\x2032',L'\x2032'}, {L'\x222b',L'\x222b',L'\x222b',L'\x222b'}, {L'\x30a2',L'\x30eb',L'\x30d5',L'\x30a1'}, {L'\x30a8',L'\x30fc',L'\x30ab',L'\x30fc'}, {L'\x30ab',L'\x3099',L'\x30ed',L'\x30f3'}, {L'\x30ab',L'\x3099',L'\x30f3',L'\x30de'},
{L'\x30ab',L'\x30e9',L'\x30c3',L'\x30c8'}, {L'\x30ab',L'\x30ed',L'\x30ea',L'\x30fc'}, {L'\x30ad',L'\x3099',L'\x30ab',L'\x3099'}, {L'\x30ad',L'\x3099',L'\x30cb',L'\x30fc'}, {L'\x30ad',L'\x30e5',L'\x30ea',L'\x30fc'}, {L'\x30af',L'\x3099',L'\x30e9',L'\x30e0'}, {L'\x30af',L'\x30ed',L'\x30fc',L'\x30cd'}, {L'\x30b3',L'\x30fc',L'\x30db',L'\x309a'},
{L'\x30b5',L'\x30a4',L'\x30af',L'\x30eb'}, {L'\x30bf',L'\x3099',L'\x30fc',L'\x30b9'}, {L'\x30cf',L'\x309a',L'\x30fc',L'\x30c4'}, {L'\x30d2',L'\x309a',L'\x30af',L'\x30eb'}, {L'\x30d5',L'\x30a3',L'\x30fc',L'\x30c8'}, {L'\x30d8',L'\x3099',L'\x30fc',L'\x30bf'}, {L'\x30d8',L'\x309a',L'\x30cb',L'\x30d2'}, {L'\x30d8',L'\x309a',L'\x30f3',L'\x30b9'},
{L'\x30db',L'\x3099',L'\x30eb',L'\x30c8'}, {L'\x30de',L'\x30a4',L'\x30af',L'\x30ed'}, {L'\x30df',L'\x30af',L'\x30ed',L'\x30f3'}, {L'\x30e1',L'\x30fc',L'\x30c8',L'\x30eb'}, {L'\x30e4',L'\x30fc',L'\x30c8',L'\x3099'}, {L'\x30ea',L'\x30c3',L'\x30c8',L'\x30eb'}, {L'\x30eb',L'\x30d2',L'\x309a',L'\x30fc'}, {L'\x682a',L'\x5f0f',L'\x4f1a',L'\x793e'},
{L'\xd804',L'\xdc99',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdc9b',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdca5',L'\xd804',L'\xdcba'}, {L'\xd804',L'\xdd31',L'\xd804',L'\xdd27'}, {L'\xd804',L'\xdd32',L'\xd804',L'\xdd27'}, {L'\xd804',L'\xdf47',L'\xd804',L'\xdf3e'}, {L'\xd804',L'\xdf47',L'\xd804',L'\xdf57'}, {L'\xd805',L'\xdcb9',L'\xd805',L'\xdcb0'},
{L'\xd805',L'\xdcb9',L'\xd805',L'\xdcba'}, {L'\xd805',L'\xdcb9',L'\xd805',L'\xdcbd'}, {L'\xd805',L'\xddb8',L'\xd805',L'\xddaf'}, {L'\xd805',L'\xddb9',L'\xd805',L'\xddaf'}, {L'\xd834',L'\xdd57',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xdd58',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xddb9',L'\xd834',L'\xdd65'}, {L'\xd834',L'\xddba',L'\xd834',L'\xdd65'},
{L'a',L'.',L'm',L'.'}, {L'k',L'c',L'a',L'l'}, {L'm',L'\x2215',L's',L'2'}, {L'p',L'.',L'm',L'.'}, {L'v',L'i',L'i',L'i'}}
+
+
+ +

◆ UNWIF_compat_tbl_5

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_5[16][5]
+
+static
+
+Initial value:
= {
{L'\x110e',L'\x1161',L'\x11b7',L'\x1100',L'\x1169'}, {L'\x30a2',L'\x30cf',L'\x309a',L'\x30fc',L'\x30c8'}, {L'\x30a2',L'\x30f3',L'\x30d8',L'\x309a',L'\x30a2'}, {L'\x30a4',L'\x30cb',L'\x30f3',L'\x30af',L'\x3099'}, {L'\x30ad',L'\x30ed',L'\x30ef',L'\x30c3',L'\x30c8'}, {L'\x30b5',L'\x30f3',L'\x30c1',L'\x30fc',L'\x30e0'}, {L'\x30b7',L'\x30ea',L'\x30f3',L'\x30af',L'\x3099'}, {L'\x30cf',L'\x3099',L'\x30fc',L'\x30ec',L'\x30eb'},
{L'\x30d8',L'\x309a',L'\x30fc',L'\x30b7',L'\x3099'}, {L'\x30d8',L'\x30af',L'\x30bf',L'\x30fc',L'\x30eb'}, {L'\x30db',L'\x309a',L'\x30a4',L'\x30f3',L'\x30c8'}, {L'\x30db',L'\x309a',L'\x30f3',L'\x30c8',L'\x3099'}, {L'\x30de',L'\x30f3',L'\x30b7',L'\x30e7',L'\x30f3'}, {L'\x30e1',L'\x30ab',L'\x3099',L'\x30c8',L'\x30f3'}, {L'\x30eb',L'\x30fc',L'\x30d5',L'\x3099',L'\x30eb'}, {L'r',L'a',L'd',L'\x2215',L's'}}
+
+
+ +

◆ UNWIF_compat_exc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_compat_exc_t UNWIF_compat_exc[26]
+
+static
+
+Initial value:
= {
{ 0x321d, L"(\x110b\x1169\x110c\x1165\x11ab)"},
{ 0x321e, L"(\x110b\x1169\x1112\x116e)"},
{ 0x3307, L"\x30a8\x30b9\x30af\x30fc\x30c8\x3099"},
{ 0x3313, L"\x30ad\x3099\x30eb\x30bf\x3099\x30fc"},
{ 0x3315, L"\x30ad\x30ed\x30af\x3099\x30e9\x30e0"},
{ 0x3316, L"\x30ad\x30ed\x30e1\x30fc\x30c8\x30eb"},
{ 0x3319, L"\x30af\x3099\x30e9\x30e0\x30c8\x30f3"},
{ 0x331a, L"\x30af\x30eb\x30bb\x3099\x30a4\x30ed"},
{ 0x332b, L"\x30cf\x309a\x30fc\x30bb\x30f3\x30c8"},
{ 0x332e, L"\x30d2\x309a\x30a2\x30b9\x30c8\x30eb"},
{ 0x3332, L"\x30d5\x30a1\x30e9\x30c3\x30c8\x3099"},
{ 0x3334, L"\x30d5\x3099\x30c3\x30b7\x30a7\x30eb"},
{ 0x334a, L"\x30df\x30ea\x30cf\x3099\x30fc\x30eb"},
{ 0x3356, L"\x30ec\x30f3\x30c8\x30b1\x3099\x30f3"},
{ 0x33af, L"rad\x2215s2"},
{ 0xfdfa, L"\x0635\x0644\x0649\x0020\x0627\x0644\x0644\x0647\x0020\x0639\x0644\x064a\x0647\x0020\x0648\x0633\x0644\x0645"},
{ 0xfdfb, L"\x062c\x0644\x0020\x062c\x0644\x0627\x0644\x0647"},
{ 0x1d160, L"\xd834\xdd58\xd834\xdd65\xd834\xdd6e"},
{ 0x1d161, L"\xd834\xdd58\xd834\xdd65\xd834\xdd6f"},
{ 0x1d162, L"\xd834\xdd58\xd834\xdd65\xd834\xdd70"},
{ 0x1d163, L"\xd834\xdd58\xd834\xdd65\xd834\xdd71"},
{ 0x1d164, L"\xd834\xdd58\xd834\xdd65\xd834\xdd72"},
{ 0x1d1bd, L"\xd834\xddb9\xd834\xdd65\xd834\xdd6e"},
{ 0x1d1be, L"\xd834\xddba\xd834\xdd65\xd834\xdd6e"},
{ 0x1d1bf, L"\xd834\xddb9\xd834\xdd65\xd834\xdd6f"},
{ 0x1d1c0, L"\xd834\xddba\xd834\xdd65\xd834\xdd6f"}
}
+
+
+ +

◆ UNWIF_compat_tbl

+ +
+
+ + + + + +
+ + + + +
const wchar_t* UNWIF_compat_tbl[5]
+
+static
+
+Initial value:
= {
(const wchar_t*) UNWIF_compat_tbl_1,
(const wchar_t*) UNWIF_compat_tbl_2,
(const wchar_t*) UNWIF_compat_tbl_3,
(const wchar_t*) UNWIF_compat_tbl_4,
(const wchar_t*) UNWIF_compat_tbl_5
}
+
+
+ +

◆ UNWIF_compat_00_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_03

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_04

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_05

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_06

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_09

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_20

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_21

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_22

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_23

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_23[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_24

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_24[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_30

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_31

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_31[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_32

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_32[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_33

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_33[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_a6

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_a6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_a7

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_a7[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_ab

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_ab[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fc

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fc[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fd

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fd[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fe

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fe[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_ff

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_ff[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_11

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_13

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_14

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_15

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d4

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d4[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d5

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d5[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d6

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d7

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d7[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_ee

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_ee[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_f1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_f1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_f2

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_f2[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_f8

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_f8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat

+ +
+
+ + + + + +
+ + + + +
const uint16_t** UNWIF_compat[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d4/de0/unw16ifcpt_8h.js b/doc/safec-3.4/d4/de0/unw16ifcpt_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..f17bb1fabae20b5ea2a4b8063ea66a976c06cd78 --- /dev/null +++ b/doc/safec-3.4/d4/de0/unw16ifcpt_8h.js @@ -0,0 +1,81 @@ +var unw16ifcpt_8h = +[ + [ "UNWIF_compat_exc_t", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html", "dd/d75/struct_u_n_w_i_f__compat__exc__t" ], + [ "NORMALIZE_IND_TBL", "d4/de0/unw16ifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81", null ], + [ "UNWIF_compat_MAXLEN", "d4/de0/unw16ifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e", null ], + [ "TBL", "d4/de0/unw16ifcpt_8h.html#a519b605160dc0e772858c108236b1164", null ], + [ "UNWIF_compat_LEN", "d4/de0/unw16ifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4", null ], + [ "UNWIF_compat_IDX", "d4/de0/unw16ifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046", null ], + [ "UNWIF_compat_PLANE_T", "d4/de0/unw16ifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2", null ], + [ "UNWIF_compat_exc_size", "d4/de0/unw16ifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62", null ], + [ "UNWIF_compat_tbl_1", "d4/de0/unw16ifcpt_8h.html#acea3429a90643898f78b6760836f0afb", null ], + [ "UNWIF_compat_tbl_2", "d4/de0/unw16ifcpt_8h.html#aa17e289543bc89764f08cd71eaa0ff64", null ], + [ "UNWIF_compat_tbl_3", "d4/de0/unw16ifcpt_8h.html#a1328b6ab4bc534c7bf23a80f427ddfbd", null ], + [ "UNWIF_compat_tbl_4", "d4/de0/unw16ifcpt_8h.html#a094c7ce096bccb845f4af59116f4a148", null ], + [ "UNWIF_compat_tbl_5", "d4/de0/unw16ifcpt_8h.html#a946a1baea79818b71a47b57420848462", null ], + [ "UNWIF_compat_exc", "d4/de0/unw16ifcpt_8h.html#abb902cef4737590ef25eb1fdcb2ad2d9", null ], + [ "UNWIF_compat_tbl", "d4/de0/unw16ifcpt_8h.html#a386f1a991f4c0972d335370281844037", null ], + [ "UNWIF_compat_00_00", "d4/de0/unw16ifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd", null ], + [ "UNWIF_compat_00_01", "d4/de0/unw16ifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562", null ], + [ "UNWIF_compat_00_02", "d4/de0/unw16ifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057", null ], + [ "UNWIF_compat_00_03", "d4/de0/unw16ifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21", null ], + [ "UNWIF_compat_00_04", "d4/de0/unw16ifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5", null ], + [ "UNWIF_compat_00_05", "d4/de0/unw16ifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a", null ], + [ "UNWIF_compat_00_06", "d4/de0/unw16ifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3", null ], + [ "UNWIF_compat_00_09", "d4/de0/unw16ifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871", null ], + [ "UNWIF_compat_00_0a", "d4/de0/unw16ifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4", null ], + [ "UNWIF_compat_00_0b", "d4/de0/unw16ifcpt_8h.html#af806f152a00b144b6358b550c723eef2", null ], + [ "UNWIF_compat_00_0c", "d4/de0/unw16ifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb", null ], + [ "UNWIF_compat_00_0d", "d4/de0/unw16ifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007", null ], + [ "UNWIF_compat_00_0e", "d4/de0/unw16ifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226", null ], + [ "UNWIF_compat_00_0f", "d4/de0/unw16ifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f", null ], + [ "UNWIF_compat_00_10", "d4/de0/unw16ifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f", null ], + [ "UNWIF_compat_00_1b", "d4/de0/unw16ifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0", null ], + [ "UNWIF_compat_00_1d", "d4/de0/unw16ifcpt_8h.html#af5d57e8317de895a23911e358c78907e", null ], + [ "UNWIF_compat_00_1e", "d4/de0/unw16ifcpt_8h.html#a4d63000975850afd3d06171990229919", null ], + [ "UNWIF_compat_00_1f", "d4/de0/unw16ifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9", null ], + [ "UNWIF_compat_00_20", "d4/de0/unw16ifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1", null ], + [ "UNWIF_compat_00_21", "d4/de0/unw16ifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece", null ], + [ "UNWIF_compat_00_22", "d4/de0/unw16ifcpt_8h.html#aedbe30e8c004201632c62d09619b423f", null ], + [ "UNWIF_compat_00_23", "d4/de0/unw16ifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54", null ], + [ "UNWIF_compat_00_24", "d4/de0/unw16ifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19", null ], + [ "UNWIF_compat_00_2a", "d4/de0/unw16ifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba", null ], + [ "UNWIF_compat_00_2c", "d4/de0/unw16ifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7", null ], + [ "UNWIF_compat_00_2d", "d4/de0/unw16ifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956", null ], + [ "UNWIF_compat_00_2e", "d4/de0/unw16ifcpt_8h.html#a26909a35828dcbfede8145495ade843a", null ], + [ "UNWIF_compat_00_2f", "d4/de0/unw16ifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48", null ], + [ "UNWIF_compat_00_30", "d4/de0/unw16ifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22", null ], + [ "UNWIF_compat_00_31", "d4/de0/unw16ifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e", null ], + [ "UNWIF_compat_00_32", "d4/de0/unw16ifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62", null ], + [ "UNWIF_compat_00_33", "d4/de0/unw16ifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a", null ], + [ "UNWIF_compat_00_a6", "d4/de0/unw16ifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb", null ], + [ "UNWIF_compat_00_a7", "d4/de0/unw16ifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67", null ], + [ "UNWIF_compat_00_ab", "d4/de0/unw16ifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c", null ], + [ "UNWIF_compat_00_f9", "d4/de0/unw16ifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8", null ], + [ "UNWIF_compat_00_fa", "d4/de0/unw16ifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538", null ], + [ "UNWIF_compat_00_fb", "d4/de0/unw16ifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf", null ], + [ "UNWIF_compat_00_fc", "d4/de0/unw16ifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a", null ], + [ "UNWIF_compat_00_fd", "d4/de0/unw16ifcpt_8h.html#a25f103ac41bda021656e146de116c843", null ], + [ "UNWIF_compat_00_fe", "d4/de0/unw16ifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88", null ], + [ "UNWIF_compat_00_ff", "d4/de0/unw16ifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30", null ], + [ "UNWIF_compat_01_10", "d4/de0/unw16ifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681", null ], + [ "UNWIF_compat_01_11", "d4/de0/unw16ifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a", null ], + [ "UNWIF_compat_01_13", "d4/de0/unw16ifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925", null ], + [ "UNWIF_compat_01_14", "d4/de0/unw16ifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58", null ], + [ "UNWIF_compat_01_15", "d4/de0/unw16ifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4", null ], + [ "UNWIF_compat_01_d1", "d4/de0/unw16ifcpt_8h.html#a705748fbeec9772bca860990f81f4cab", null ], + [ "UNWIF_compat_01_d4", "d4/de0/unw16ifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a", null ], + [ "UNWIF_compat_01_d5", "d4/de0/unw16ifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516", null ], + [ "UNWIF_compat_01_d6", "d4/de0/unw16ifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b", null ], + [ "UNWIF_compat_01_d7", "d4/de0/unw16ifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70", null ], + [ "UNWIF_compat_01_ee", "d4/de0/unw16ifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d", null ], + [ "UNWIF_compat_01_f1", "d4/de0/unw16ifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b", null ], + [ "UNWIF_compat_01_f2", "d4/de0/unw16ifcpt_8h.html#abca022169f10d8c218779399423fd836", null ], + [ "UNWIF_compat_02_f8", "d4/de0/unw16ifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d", null ], + [ "UNWIF_compat_02_f9", "d4/de0/unw16ifcpt_8h.html#a029324911e19abdf06746452e1ac0971", null ], + [ "UNWIF_compat_02_fa", "d4/de0/unw16ifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b", null ], + [ "UNWIF_compat_00", "d4/de0/unw16ifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d", null ], + [ "UNWIF_compat_01", "d4/de0/unw16ifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b", null ], + [ "UNWIF_compat_02", "d4/de0/unw16ifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4", null ], + [ "UNWIF_compat", "d4/de0/unw16ifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.map b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0ad8d6963dbed5e529bcbba789e6d07b172d26c8 --- /dev/null +++ b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.md5 b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5b54e10cda5d83ebcfce6011dfd5556a88faf3a0 --- /dev/null +++ b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.md5 @@ -0,0 +1 @@ +994d22331c3c70510dce24a25acc9743 \ No newline at end of file diff --git a/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.png b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e37605d9a0e0a3323fb8cd37881dc81abe971469 Binary files /dev/null and b/doc/safec-3.4/d4/df7/memcmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.map b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..cc12720dba6f8dabcc6054493a5bb3749dd46d38 --- /dev/null +++ b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.md5 b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..0bbb3163809fdf38547c4f5ab2813652864f743e --- /dev/null +++ b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.md5 @@ -0,0 +1 @@ +cfbe3d1d8aa2304423b81b689343247e \ No newline at end of file diff --git a/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.png b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1f5b0c3ca77a156511ce1db793272574ca3106d0 Binary files /dev/null and b/doc/safec-3.4/d5/d10/unw16ifcan_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.html b/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..346f37c46615d69f9e8580cff64c1215481ed09b --- /dev/null +++ b/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: timingsafe_memcmp.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
timingsafe_memcmp.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for timingsafe_memcmp.c:
+
+
+ +
+ + + +

+Functions

EXPORT int _timingsafe_memcmp_chk (const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _timingsafe_memcmp_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _timingsafe_memcmp_chk (const void * b1,
const void * b2,
size_t len,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.js b/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..74d489e959958ff0e2c7d847c3758f28072e5755 --- /dev/null +++ b/doc/safec-3.4/d5/d20/timingsafe__memcmp_8c.js @@ -0,0 +1,4 @@ +var timingsafe__memcmp_8c = +[ + [ "_timingsafe_memcmp_chk", "d5/d20/timingsafe__memcmp_8c.html#a1d5aa9f4514c441f51a8b46db3c85407", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/d38/unwifcpt_8h.html b/doc/safec-3.4/d5/d38/unwifcpt_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..7bcdbefa6814a6ac44569becab6c1acbbfdb922e --- /dev/null +++ b/doc/safec-3.4/d5/d38/unwifcpt_8h.html @@ -0,0 +1,1921 @@ + + + + + + + +safec: unwifcpt.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unwifcpt.h File Reference
+
+
+ + + + +

+Data Structures

struct  UNWIF_compat_exc_t
 
+ + + + + + + + + + + + + + + +

+Macros

#define NORMALIZE_IND_TBL
 
#define UNWIF_compat_MAXLEN   5
 
#define TBL(i)   ((i-1) << 11)
 
#define UNWIF_compat_LEN(v)   (((v) >> 11) + 1)
 
#define UNWIF_compat_IDX(v)   ((v) & 0x7ff)
 
#define UNWIF_compat_PLANE_T   uint16_t
 
#define UNWIF_compat_exc_size   17
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const wchar_t UNWIF_compat_tbl_1 [1665][1]
 
static const wchar_t UNWIF_compat_tbl_2 [1190][2]
 
static const wchar_t UNWIF_compat_tbl_3 [638][3]
 
static const wchar_t UNWIF_compat_tbl_4 [109][4]
 
static const wchar_t UNWIF_compat_tbl_5 [16][5]
 
static const UNWIF_compat_exc_t UNWIF_compat_exc [17]
 
static const wchar_t * UNWIF_compat_tbl [5]
 
static const uint16_t UNWIF_compat_00_00 [256]
 
static const uint16_t UNWIF_compat_00_01 [256]
 
static const uint16_t UNWIF_compat_00_02 [256]
 
static const uint16_t UNWIF_compat_00_03 [256]
 
static const uint16_t UNWIF_compat_00_04 [256]
 
static const uint16_t UNWIF_compat_00_05 [256]
 
static const uint16_t UNWIF_compat_00_06 [256]
 
static const uint16_t UNWIF_compat_00_09 [256]
 
static const uint16_t UNWIF_compat_00_0a [256]
 
static const uint16_t UNWIF_compat_00_0b [256]
 
static const uint16_t UNWIF_compat_00_0c [256]
 
static const uint16_t UNWIF_compat_00_0d [256]
 
static const uint16_t UNWIF_compat_00_0e [256]
 
static const uint16_t UNWIF_compat_00_0f [256]
 
static const uint16_t UNWIF_compat_00_10 [256]
 
static const uint16_t UNWIF_compat_00_1b [256]
 
static const uint16_t UNWIF_compat_00_1d [256]
 
static const uint16_t UNWIF_compat_00_1e [256]
 
static const uint16_t UNWIF_compat_00_1f [256]
 
static const uint16_t UNWIF_compat_00_20 [256]
 
static const uint16_t UNWIF_compat_00_21 [256]
 
static const uint16_t UNWIF_compat_00_22 [256]
 
static const uint16_t UNWIF_compat_00_23 [256]
 
static const uint16_t UNWIF_compat_00_24 [256]
 
static const uint16_t UNWIF_compat_00_2a [256]
 
static const uint16_t UNWIF_compat_00_2c [256]
 
static const uint16_t UNWIF_compat_00_2d [256]
 
static const uint16_t UNWIF_compat_00_2e [256]
 
static const uint16_t UNWIF_compat_00_2f [256]
 
static const uint16_t UNWIF_compat_00_30 [256]
 
static const uint16_t UNWIF_compat_00_31 [256]
 
static const uint16_t UNWIF_compat_00_32 [256]
 
static const uint16_t UNWIF_compat_00_33 [256]
 
static const uint16_t UNWIF_compat_00_a6 [256]
 
static const uint16_t UNWIF_compat_00_a7 [256]
 
static const uint16_t UNWIF_compat_00_ab [256]
 
static const uint16_t UNWIF_compat_00_f9 [256]
 
static const uint16_t UNWIF_compat_00_fa [256]
 
static const uint16_t UNWIF_compat_00_fb [256]
 
static const uint16_t UNWIF_compat_00_fc [256]
 
static const uint16_t UNWIF_compat_00_fd [256]
 
static const uint16_t UNWIF_compat_00_fe [256]
 
static const uint16_t UNWIF_compat_00_ff [256]
 
static const uint16_t UNWIF_compat_01_10 [256]
 
static const uint16_t UNWIF_compat_01_11 [256]
 
static const uint16_t UNWIF_compat_01_13 [256]
 
static const uint16_t UNWIF_compat_01_14 [256]
 
static const uint16_t UNWIF_compat_01_15 [256]
 
static const uint16_t UNWIF_compat_01_d1 [256]
 
static const uint16_t UNWIF_compat_01_d4 [256]
 
static const uint16_t UNWIF_compat_01_d5 [256]
 
static const uint16_t UNWIF_compat_01_d6 [256]
 
static const uint16_t UNWIF_compat_01_d7 [256]
 
static const uint16_t UNWIF_compat_01_ee [256]
 
static const uint16_t UNWIF_compat_01_f1 [256]
 
static const uint16_t UNWIF_compat_01_f2 [256]
 
static const uint16_t UNWIF_compat_02_f8 [256]
 
static const uint16_t UNWIF_compat_02_f9 [256]
 
static const uint16_t UNWIF_compat_02_fa [256]
 
static const uint16_t * UNWIF_compat_00 [256]
 
static const uint16_t * UNWIF_compat_01 [256]
 
static const uint16_t * UNWIF_compat_02 [256]
 
static const uint16_t ** UNWIF_compat []
 
+

Macro Definition Documentation

+ +

◆ NORMALIZE_IND_TBL

+ +
+
+ + + + +
#define NORMALIZE_IND_TBL
+
+ +
+
+ +

◆ UNWIF_compat_MAXLEN

+ +
+
+ + + + +
#define UNWIF_compat_MAXLEN   5
+
+ +
+
+ +

◆ TBL

+ +
+
+ + + + + + + + +
#define TBL( i)   ((i-1) << 11)
+
+ +
+
+ +

◆ UNWIF_compat_LEN

+ +
+
+ + + + + + + + +
#define UNWIF_compat_LEN( v)   (((v) >> 11) + 1)
+
+ +
+
+ +

◆ UNWIF_compat_IDX

+ +
+
+ + + + + + + + +
#define UNWIF_compat_IDX( v)   ((v) & 0x7ff)
+
+ +
+
+ +

◆ UNWIF_compat_PLANE_T

+ +
+
+ + + + +
#define UNWIF_compat_PLANE_T   uint16_t
+
+ +
+
+ +

◆ UNWIF_compat_exc_size

+ +
+
+ + + + +
#define UNWIF_compat_exc_size   17
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_compat_tbl_1

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_1[1665][1]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_2

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_2[1190][2]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_3

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_3[638][3]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_tbl_4

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_4[109][4]
+
+static
+
+Initial value:
= {
{L'(',L'1',L'0',L')'}, {L'(',L'1',L'1',L')'}, {L'(',L'1',L'2',L')'}, {L'(',L'1',L'3',L')'}, {L'(',L'1',L'4',L')'}, {L'(',L'1',L'5',L')'}, {L'(',L'1',L'6',L')'}, {L'(',L'1',L'7',L')'},
{L'(',L'1',L'8',L')'}, {L'(',L'1',L'9',L')'}, {L'(',L'2',L'0',L')'}, {L'(',L'\x1100',L'\x1161',L')'}, {L'(',L'\x1102',L'\x1161',L')'}, {L'(',L'\x1103',L'\x1161',L')'}, {L'(',L'\x1105',L'\x1161',L')'}, {L'(',L'\x1106',L'\x1161',L')'},
{L'(',L'\x1107',L'\x1161',L')'}, {L'(',L'\x1109',L'\x1161',L')'}, {L'(',L'\x110b',L'\x1161',L')'}, {L'(',L'\x110c',L'\x1161',L')'}, {L'(',L'\x110c',L'\x116e',L')'}, {L'(',L'\x110e',L'\x1161',L')'}, {L'(',L'\x110f',L'\x1161',L')'}, {L'(',L'\x1110',L'\x1161',L')'},
{L'(',L'\x1111',L'\x1161',L')'}, {L'(',L'\x1112',L'\x1161',L')'}, {L'1',L'\x2044',L'1',L'0'}, {L'C',L'\x2215',L'k',L'g'}, {L'V',L'I',L'I',L'I'}, {L'\x0391',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0342',L'\x0345'},
{L'\x0391',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0301',L'\x0345'},
{L'\x0397',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300',L'\x0345'},
{L'\x03b1',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0342',L'\x0345'},
{L'\x03b7',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0301',L'\x0345'},
{L'\x03c9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0627',L'\x0643',L'\x0628',L'\x0631'}, {L'\x0627',L'\x0644',L'\x0644',L'\x0647'}, {L'\x0631',L'\x0633',L'\x0648',L'\x0644'}, {L'\x0631',L'\x06cc',L'\x0627',L'\x0644'}, {L'\x0635',L'\x0644',L'\x0639',L'\x0645'}, {L'\x0639',L'\x0644',L'\x064a',L'\x0647'}, {L'\x0645',L'\x062d',L'\x0645',L'\x062f'},
{L'\x0648',L'\x0633',L'\x0644',L'\x0645'}, {L'\x110c',L'\x116e',L'\x110b',L'\x1174'}, {L'\x2032',L'\x2032',L'\x2032',L'\x2032'}, {L'\x222b',L'\x222b',L'\x222b',L'\x222b'}, {L'\x30a2',L'\x30eb',L'\x30d5',L'\x30a1'}, {L'\x30a8',L'\x30fc',L'\x30ab',L'\x30fc'}, {L'\x30ab',L'\x3099',L'\x30ed',L'\x30f3'}, {L'\x30ab',L'\x3099',L'\x30f3',L'\x30de'},
{L'\x30ab',L'\x30e9',L'\x30c3',L'\x30c8'}, {L'\x30ab',L'\x30ed',L'\x30ea',L'\x30fc'}, {L'\x30ad',L'\x3099',L'\x30ab',L'\x3099'}, {L'\x30ad',L'\x3099',L'\x30cb',L'\x30fc'}, {L'\x30ad',L'\x30e5',L'\x30ea',L'\x30fc'}, {L'\x30af',L'\x3099',L'\x30e9',L'\x30e0'}, {L'\x30af',L'\x30ed',L'\x30fc',L'\x30cd'}, {L'\x30b3',L'\x30fc',L'\x30db',L'\x309a'},
{L'\x30b5',L'\x30a4',L'\x30af',L'\x30eb'}, {L'\x30bf',L'\x3099',L'\x30fc',L'\x30b9'}, {L'\x30cf',L'\x309a',L'\x30fc',L'\x30c4'}, {L'\x30d2',L'\x309a',L'\x30af',L'\x30eb'}, {L'\x30d5',L'\x30a3',L'\x30fc',L'\x30c8'}, {L'\x30d8',L'\x3099',L'\x30fc',L'\x30bf'}, {L'\x30d8',L'\x309a',L'\x30cb',L'\x30d2'}, {L'\x30d8',L'\x309a',L'\x30f3',L'\x30b9'},
{L'\x30db',L'\x3099',L'\x30eb',L'\x30c8'}, {L'\x30de',L'\x30a4',L'\x30af',L'\x30ed'}, {L'\x30df',L'\x30af',L'\x30ed',L'\x30f3'}, {L'\x30e1',L'\x30fc',L'\x30c8',L'\x30eb'}, {L'\x30e4',L'\x30fc',L'\x30c8',L'\x3099'}, {L'\x30ea',L'\x30c3',L'\x30c8',L'\x30eb'}, {L'\x30eb',L'\x30d2',L'\x309a',L'\x30fc'}, {L'\x682a',L'\x5f0f',L'\x4f1a',L'\x793e'},
{L'a',L'.',L'm',L'.'}, {L'k',L'c',L'a',L'l'}, {L'm',L'\x2215',L's',L'2'}, {L'p',L'.',L'm',L'.'}, {L'v',L'i',L'i',L'i'}}
+
+
+ +

◆ UNWIF_compat_tbl_5

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_compat_tbl_5[16][5]
+
+static
+
+Initial value:
= {
{L'\x110e',L'\x1161',L'\x11b7',L'\x1100',L'\x1169'}, {L'\x30a2',L'\x30cf',L'\x309a',L'\x30fc',L'\x30c8'}, {L'\x30a2',L'\x30f3',L'\x30d8',L'\x309a',L'\x30a2'}, {L'\x30a4',L'\x30cb',L'\x30f3',L'\x30af',L'\x3099'}, {L'\x30ad',L'\x30ed',L'\x30ef',L'\x30c3',L'\x30c8'}, {L'\x30b5',L'\x30f3',L'\x30c1',L'\x30fc',L'\x30e0'}, {L'\x30b7',L'\x30ea',L'\x30f3',L'\x30af',L'\x3099'}, {L'\x30cf',L'\x3099',L'\x30fc',L'\x30ec',L'\x30eb'},
{L'\x30d8',L'\x309a',L'\x30fc',L'\x30b7',L'\x3099'}, {L'\x30d8',L'\x30af',L'\x30bf',L'\x30fc',L'\x30eb'}, {L'\x30db',L'\x309a',L'\x30a4',L'\x30f3',L'\x30c8'}, {L'\x30db',L'\x309a',L'\x30f3',L'\x30c8',L'\x3099'}, {L'\x30de',L'\x30f3',L'\x30b7',L'\x30e7',L'\x30f3'}, {L'\x30e1',L'\x30ab',L'\x3099',L'\x30c8',L'\x30f3'}, {L'\x30eb',L'\x30fc',L'\x30d5',L'\x3099',L'\x30eb'}, {L'r',L'a',L'd',L'\x2215',L's'}}
+
+
+ +

◆ UNWIF_compat_exc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_compat_exc_t UNWIF_compat_exc[17]
+
+static
+
+Initial value:
= {
{ 0x321d, L"(\x110b\x1169\x110c\x1165\x11ab)"},
{ 0x321e, L"(\x110b\x1169\x1112\x116e)"},
{ 0x3307, L"\x30a8\x30b9\x30af\x30fc\x30c8\x3099"},
{ 0x3313, L"\x30ad\x3099\x30eb\x30bf\x3099\x30fc"},
{ 0x3315, L"\x30ad\x30ed\x30af\x3099\x30e9\x30e0"},
{ 0x3316, L"\x30ad\x30ed\x30e1\x30fc\x30c8\x30eb"},
{ 0x3319, L"\x30af\x3099\x30e9\x30e0\x30c8\x30f3"},
{ 0x331a, L"\x30af\x30eb\x30bb\x3099\x30a4\x30ed"},
{ 0x332b, L"\x30cf\x309a\x30fc\x30bb\x30f3\x30c8"},
{ 0x332e, L"\x30d2\x309a\x30a2\x30b9\x30c8\x30eb"},
{ 0x3332, L"\x30d5\x30a1\x30e9\x30c3\x30c8\x3099"},
{ 0x3334, L"\x30d5\x3099\x30c3\x30b7\x30a7\x30eb"},
{ 0x334a, L"\x30df\x30ea\x30cf\x3099\x30fc\x30eb"},
{ 0x3356, L"\x30ec\x30f3\x30c8\x30b1\x3099\x30f3"},
{ 0x33af, L"rad\x2215s2"},
{ 0xfdfa, L"\x0635\x0644\x0649\x0020\x0627\x0644\x0644\x0647\x0020\x0639\x0644\x064a\x0647\x0020\x0648\x0633\x0644\x0645"},
{ 0xfdfb, L"\x062c\x0644\x0020\x062c\x0644\x0627\x0644\x0647"}
}
+
+
+ +

◆ UNWIF_compat_tbl

+ +
+
+ + + + + +
+ + + + +
const wchar_t* UNWIF_compat_tbl[5]
+
+static
+
+Initial value:
= {
(const wchar_t*) UNWIF_compat_tbl_1,
(const wchar_t*) UNWIF_compat_tbl_2,
(const wchar_t*) UNWIF_compat_tbl_3,
(const wchar_t*) UNWIF_compat_tbl_4,
(const wchar_t*) UNWIF_compat_tbl_5
}
+
+
+ +

◆ UNWIF_compat_00_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_03

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_04

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_05

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_06

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_09

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_1f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_20

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_21

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_22

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_23

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_23[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_24

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_24[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_2f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_2f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_30

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_31

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_31[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_32

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_32[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_33

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_33[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_a6

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_a6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_a7

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_a7[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_ab

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_ab[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fc

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fc[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fd

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fd[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_fe

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_fe[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00_ff

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_00_ff[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_11

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_13

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_14

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_15

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d4

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d4[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d5

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d5[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d6

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_d7

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_d7[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_ee

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_ee[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_f1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_f1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01_f2

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_01_f2[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_f8

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_f8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_compat_02_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_compat_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compat

+ +
+
+ + + + + +
+ + + + +
const uint16_t** UNWIF_compat[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d5/d38/unwifcpt_8h.js b/doc/safec-3.4/d5/d38/unwifcpt_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..597ff1e557d827241eea16194d0cb89b488b6302 --- /dev/null +++ b/doc/safec-3.4/d5/d38/unwifcpt_8h.js @@ -0,0 +1,81 @@ +var unwifcpt_8h = +[ + [ "UNWIF_compat_exc_t", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html", "dd/d75/struct_u_n_w_i_f__compat__exc__t" ], + [ "NORMALIZE_IND_TBL", "d5/d38/unwifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81", null ], + [ "UNWIF_compat_MAXLEN", "d5/d38/unwifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e", null ], + [ "TBL", "d5/d38/unwifcpt_8h.html#a519b605160dc0e772858c108236b1164", null ], + [ "UNWIF_compat_LEN", "d5/d38/unwifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4", null ], + [ "UNWIF_compat_IDX", "d5/d38/unwifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046", null ], + [ "UNWIF_compat_PLANE_T", "d5/d38/unwifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2", null ], + [ "UNWIF_compat_exc_size", "d5/d38/unwifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62", null ], + [ "UNWIF_compat_tbl_1", "d5/d38/unwifcpt_8h.html#ad705755066463e26a43dab6f6e626cf5", null ], + [ "UNWIF_compat_tbl_2", "d5/d38/unwifcpt_8h.html#aeab63bc15e7fe4cbbcf49aa9117dcd26", null ], + [ "UNWIF_compat_tbl_3", "d5/d38/unwifcpt_8h.html#ab53e6d9c3d67f0edfe357a99139cf342", null ], + [ "UNWIF_compat_tbl_4", "d5/d38/unwifcpt_8h.html#a7784768ddeb2c8f86e2f1415556284f2", null ], + [ "UNWIF_compat_tbl_5", "d5/d38/unwifcpt_8h.html#a946a1baea79818b71a47b57420848462", null ], + [ "UNWIF_compat_exc", "d5/d38/unwifcpt_8h.html#a72b96de71f1e2f7c26b38c0b9e8f574f", null ], + [ "UNWIF_compat_tbl", "d5/d38/unwifcpt_8h.html#a386f1a991f4c0972d335370281844037", null ], + [ "UNWIF_compat_00_00", "d5/d38/unwifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd", null ], + [ "UNWIF_compat_00_01", "d5/d38/unwifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562", null ], + [ "UNWIF_compat_00_02", "d5/d38/unwifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057", null ], + [ "UNWIF_compat_00_03", "d5/d38/unwifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21", null ], + [ "UNWIF_compat_00_04", "d5/d38/unwifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5", null ], + [ "UNWIF_compat_00_05", "d5/d38/unwifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a", null ], + [ "UNWIF_compat_00_06", "d5/d38/unwifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3", null ], + [ "UNWIF_compat_00_09", "d5/d38/unwifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871", null ], + [ "UNWIF_compat_00_0a", "d5/d38/unwifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4", null ], + [ "UNWIF_compat_00_0b", "d5/d38/unwifcpt_8h.html#af806f152a00b144b6358b550c723eef2", null ], + [ "UNWIF_compat_00_0c", "d5/d38/unwifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb", null ], + [ "UNWIF_compat_00_0d", "d5/d38/unwifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007", null ], + [ "UNWIF_compat_00_0e", "d5/d38/unwifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226", null ], + [ "UNWIF_compat_00_0f", "d5/d38/unwifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f", null ], + [ "UNWIF_compat_00_10", "d5/d38/unwifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f", null ], + [ "UNWIF_compat_00_1b", "d5/d38/unwifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0", null ], + [ "UNWIF_compat_00_1d", "d5/d38/unwifcpt_8h.html#af5d57e8317de895a23911e358c78907e", null ], + [ "UNWIF_compat_00_1e", "d5/d38/unwifcpt_8h.html#a4d63000975850afd3d06171990229919", null ], + [ "UNWIF_compat_00_1f", "d5/d38/unwifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9", null ], + [ "UNWIF_compat_00_20", "d5/d38/unwifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1", null ], + [ "UNWIF_compat_00_21", "d5/d38/unwifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece", null ], + [ "UNWIF_compat_00_22", "d5/d38/unwifcpt_8h.html#aedbe30e8c004201632c62d09619b423f", null ], + [ "UNWIF_compat_00_23", "d5/d38/unwifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54", null ], + [ "UNWIF_compat_00_24", "d5/d38/unwifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19", null ], + [ "UNWIF_compat_00_2a", "d5/d38/unwifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba", null ], + [ "UNWIF_compat_00_2c", "d5/d38/unwifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7", null ], + [ "UNWIF_compat_00_2d", "d5/d38/unwifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956", null ], + [ "UNWIF_compat_00_2e", "d5/d38/unwifcpt_8h.html#a26909a35828dcbfede8145495ade843a", null ], + [ "UNWIF_compat_00_2f", "d5/d38/unwifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48", null ], + [ "UNWIF_compat_00_30", "d5/d38/unwifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22", null ], + [ "UNWIF_compat_00_31", "d5/d38/unwifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e", null ], + [ "UNWIF_compat_00_32", "d5/d38/unwifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62", null ], + [ "UNWIF_compat_00_33", "d5/d38/unwifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a", null ], + [ "UNWIF_compat_00_a6", "d5/d38/unwifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb", null ], + [ "UNWIF_compat_00_a7", "d5/d38/unwifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67", null ], + [ "UNWIF_compat_00_ab", "d5/d38/unwifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c", null ], + [ "UNWIF_compat_00_f9", "d5/d38/unwifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8", null ], + [ "UNWIF_compat_00_fa", "d5/d38/unwifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538", null ], + [ "UNWIF_compat_00_fb", "d5/d38/unwifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf", null ], + [ "UNWIF_compat_00_fc", "d5/d38/unwifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a", null ], + [ "UNWIF_compat_00_fd", "d5/d38/unwifcpt_8h.html#a25f103ac41bda021656e146de116c843", null ], + [ "UNWIF_compat_00_fe", "d5/d38/unwifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88", null ], + [ "UNWIF_compat_00_ff", "d5/d38/unwifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30", null ], + [ "UNWIF_compat_01_10", "d5/d38/unwifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681", null ], + [ "UNWIF_compat_01_11", "d5/d38/unwifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a", null ], + [ "UNWIF_compat_01_13", "d5/d38/unwifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925", null ], + [ "UNWIF_compat_01_14", "d5/d38/unwifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58", null ], + [ "UNWIF_compat_01_15", "d5/d38/unwifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4", null ], + [ "UNWIF_compat_01_d1", "d5/d38/unwifcpt_8h.html#a705748fbeec9772bca860990f81f4cab", null ], + [ "UNWIF_compat_01_d4", "d5/d38/unwifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a", null ], + [ "UNWIF_compat_01_d5", "d5/d38/unwifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516", null ], + [ "UNWIF_compat_01_d6", "d5/d38/unwifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b", null ], + [ "UNWIF_compat_01_d7", "d5/d38/unwifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70", null ], + [ "UNWIF_compat_01_ee", "d5/d38/unwifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d", null ], + [ "UNWIF_compat_01_f1", "d5/d38/unwifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b", null ], + [ "UNWIF_compat_01_f2", "d5/d38/unwifcpt_8h.html#abca022169f10d8c218779399423fd836", null ], + [ "UNWIF_compat_02_f8", "d5/d38/unwifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d", null ], + [ "UNWIF_compat_02_f9", "d5/d38/unwifcpt_8h.html#a029324911e19abdf06746452e1ac0971", null ], + [ "UNWIF_compat_02_fa", "d5/d38/unwifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b", null ], + [ "UNWIF_compat_00", "d5/d38/unwifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d", null ], + [ "UNWIF_compat_01", "d5/d38/unwifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b", null ], + [ "UNWIF_compat_02", "d5/d38/unwifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4", null ], + [ "UNWIF_compat", "d5/d38/unwifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.map b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..cd5483aaf7568764e3b2bbdc98aa2af8788bada4 --- /dev/null +++ b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.md5 b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a79496788cda4483ea59fbd14968330e122c546b --- /dev/null +++ b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.md5 @@ -0,0 +1 @@ +52eb029f15db13f155519108dd1f4834 \ No newline at end of file diff --git a/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.png b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..2f257b9afffd5f7dde537c88af6547f37a8eb682 Binary files /dev/null and b/doc/safec-3.4/d5/d45/strcpyfldout__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.map b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d320db7f05d9b079ca83789fd0aa18ea8b7bb2ab --- /dev/null +++ b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.md5 b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..85cbb1cf89874bd8adbc6d1d0c16ded2e55811a6 --- /dev/null +++ b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +a92fde1c55bc57332214a864f6d86f87 \ No newline at end of file diff --git a/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.png b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..62f6ea768aa7bb18424c7e1a3b871b6907aa5895 Binary files /dev/null and b/doc/safec-3.4/d5/d45/wscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.map b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a191a089d90b46f23204871f0dfdf4c22c280bf8 --- /dev/null +++ b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.md5 b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..4666d16c9b9633a539ca35d3077ebc6e23d26375 --- /dev/null +++ b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +82aa78b28860dfc71c5e000dc651d658 \ No newline at end of file diff --git a/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.png b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..62c46e66e68783061e7c80d77094cd1c0b2944f1 Binary files /dev/null and b/doc/safec-3.4/d5/d4b/vsnprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.html b/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..163d31d6ffb365d5c52414f9aa6ae5e9389665ea --- /dev/null +++ b/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strfirstsame_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strfirstsame_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strfirstsame_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strfirstsame_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strfirstsame_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strfirstsame_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.js b/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..643dabb794d47a8385b843ecad9a9f3fe2417262 --- /dev/null +++ b/doc/safec-3.4/d5/d5e/strfirstsame__s_8c.js @@ -0,0 +1,4 @@ +var strfirstsame__s_8c = +[ + [ "_strfirstsame_s_chk", "d5/d5e/strfirstsame__s_8c.html#a89e0c13d4b00f3e64dc754edd8be5ef8", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/d67/unw16ifcmb_8h.html b/doc/safec-3.4/d5/d67/unw16ifcmb_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..91d9b1241f4227860009a3d0dad8a56398e7b26a --- /dev/null +++ b/doc/safec-3.4/d5/d67/unw16ifcmb_8h.html @@ -0,0 +1,1532 @@ + + + + + + + +safec: unw16ifcmb.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unw16ifcmb.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const uint8_t UNWIF_combin_00_03 [256]
 
static const uint8_t UNWIF_combin_00_04 [256]
 
static const uint8_t UNWIF_combin_00_05 [256]
 
static const uint8_t UNWIF_combin_00_06 [256]
 
static const uint8_t UNWIF_combin_00_07 [256]
 
static const uint8_t UNWIF_combin_00_08 [256]
 
static const uint8_t UNWIF_combin_00_09 [256]
 
static const uint8_t UNWIF_combin_00_0a [256]
 
static const uint8_t UNWIF_combin_00_0b [256]
 
static const uint8_t UNWIF_combin_00_0c [256]
 
static const uint8_t UNWIF_combin_00_0d [256]
 
static const uint8_t UNWIF_combin_00_0e [256]
 
static const uint8_t UNWIF_combin_00_0f [256]
 
static const uint8_t UNWIF_combin_00_10 [256]
 
static const uint8_t UNWIF_combin_00_13 [256]
 
static const uint8_t UNWIF_combin_00_17 [256]
 
static const uint8_t UNWIF_combin_00_18 [256]
 
static const uint8_t UNWIF_combin_00_19 [256]
 
static const uint8_t UNWIF_combin_00_1a [256]
 
static const uint8_t UNWIF_combin_00_1b [256]
 
static const uint8_t UNWIF_combin_00_1c [256]
 
static const uint8_t UNWIF_combin_00_1d [256]
 
static const uint8_t UNWIF_combin_00_20 [256]
 
static const uint8_t UNWIF_combin_00_2c [256]
 
static const uint8_t UNWIF_combin_00_2d [256]
 
static const uint8_t UNWIF_combin_00_30 [256]
 
static const uint8_t UNWIF_combin_00_a6 [256]
 
static const uint8_t UNWIF_combin_00_a8 [256]
 
static const uint8_t UNWIF_combin_00_a9 [256]
 
static const uint8_t UNWIF_combin_00_aa [256]
 
static const uint8_t UNWIF_combin_00_ab [256]
 
static const uint8_t UNWIF_combin_00_fb [256]
 
static const uint8_t UNWIF_combin_00_fe [256]
 
static const uint8_t UNWIF_combin_01_01 [256]
 
static const uint8_t UNWIF_combin_01_02 [256]
 
static const uint8_t UNWIF_combin_01_03 [256]
 
static const uint8_t UNWIF_combin_01_0a [256]
 
static const uint8_t UNWIF_combin_01_10 [256]
 
static const uint8_t UNWIF_combin_01_11 [256]
 
static const uint8_t UNWIF_combin_01_12 [256]
 
static const uint8_t UNWIF_combin_01_13 [256]
 
static const uint8_t UNWIF_combin_01_14 [256]
 
static const uint8_t UNWIF_combin_01_15 [256]
 
static const uint8_t UNWIF_combin_01_16 [256]
 
static const uint8_t UNWIF_combin_01_17 [256]
 
static const uint8_t UNWIF_combin_01_1a [256]
 
static const uint8_t UNWIF_combin_01_1c [256]
 
static const uint8_t UNWIF_combin_01_1d [256]
 
static const uint8_t UNWIF_combin_01_6a [256]
 
static const uint8_t UNWIF_combin_01_6b [256]
 
static const uint8_t UNWIF_combin_01_bc [256]
 
static const uint8_t UNWIF_combin_01_d1 [256]
 
static const uint8_t UNWIF_combin_01_d2 [256]
 
static const uint8_t UNWIF_combin_01_e0 [256]
 
static const uint8_t UNWIF_combin_01_e8 [256]
 
static const uint8_t UNWIF_combin_01_e9 [256]
 
static const uint8_t * UNWIF_combin_00 [256]
 
static const uint8_t * UNWIF_combin_01 [256]
 
static const uint8_t ** UNWIF_combin []
 
+

Variable Documentation

+ +

◆ UNWIF_combin_00_03

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_04

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_05

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_06

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_07

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_07[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_08

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_08[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_09

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0e

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_10

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_13

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_17

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_17[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_18

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_18[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_19

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_19[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_20

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_2c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_2c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_2d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_2d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_30

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a6

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a8

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a9

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_aa

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_aa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_ab

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_ab[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_fe

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_fe[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_01

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_02

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_03

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_0a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_10

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_11

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_12

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_12[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_13

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_14

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_15

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_16

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_16[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_17

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_17[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_6a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_6a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_6b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_6b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_bc

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_bc[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_d2

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_d2[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e0

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e0[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e8

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e9

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00

+ +
+
+ + + + + +
+ + + + +
const uint8_t* UNWIF_combin_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01

+ +
+
+ + + + + +
+ + + + +
const uint8_t* UNWIF_combin_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin

+ +
+
+ + + + + +
+ + + + +
const uint8_t** UNWIF_combin[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d5/d67/unw16ifcmb_8h.js b/doc/safec-3.4/d5/d67/unw16ifcmb_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..bd7834708f513bf0637b318b917a2d3bef2e4e8b --- /dev/null +++ b/doc/safec-3.4/d5/d67/unw16ifcmb_8h.js @@ -0,0 +1,62 @@ +var unw16ifcmb_8h = +[ + [ "UNWIF_combin_00_03", "d5/d67/unw16ifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7", null ], + [ "UNWIF_combin_00_04", "d5/d67/unw16ifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a", null ], + [ "UNWIF_combin_00_05", "d5/d67/unw16ifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634", null ], + [ "UNWIF_combin_00_06", "d5/d67/unw16ifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b", null ], + [ "UNWIF_combin_00_07", "d5/d67/unw16ifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25", null ], + [ "UNWIF_combin_00_08", "d5/d67/unw16ifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b", null ], + [ "UNWIF_combin_00_09", "d5/d67/unw16ifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97", null ], + [ "UNWIF_combin_00_0a", "d5/d67/unw16ifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675", null ], + [ "UNWIF_combin_00_0b", "d5/d67/unw16ifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f", null ], + [ "UNWIF_combin_00_0c", "d5/d67/unw16ifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5", null ], + [ "UNWIF_combin_00_0d", "d5/d67/unw16ifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3", null ], + [ "UNWIF_combin_00_0e", "d5/d67/unw16ifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd", null ], + [ "UNWIF_combin_00_0f", "d5/d67/unw16ifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437", null ], + [ "UNWIF_combin_00_10", "d5/d67/unw16ifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d", null ], + [ "UNWIF_combin_00_13", "d5/d67/unw16ifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13", null ], + [ "UNWIF_combin_00_17", "d5/d67/unw16ifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4", null ], + [ "UNWIF_combin_00_18", "d5/d67/unw16ifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239", null ], + [ "UNWIF_combin_00_19", "d5/d67/unw16ifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8", null ], + [ "UNWIF_combin_00_1a", "d5/d67/unw16ifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb", null ], + [ "UNWIF_combin_00_1b", "d5/d67/unw16ifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036", null ], + [ "UNWIF_combin_00_1c", "d5/d67/unw16ifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9", null ], + [ "UNWIF_combin_00_1d", "d5/d67/unw16ifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88", null ], + [ "UNWIF_combin_00_20", "d5/d67/unw16ifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93", null ], + [ "UNWIF_combin_00_2c", "d5/d67/unw16ifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e", null ], + [ "UNWIF_combin_00_2d", "d5/d67/unw16ifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386", null ], + [ "UNWIF_combin_00_30", "d5/d67/unw16ifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3", null ], + [ "UNWIF_combin_00_a6", "d5/d67/unw16ifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52", null ], + [ "UNWIF_combin_00_a8", "d5/d67/unw16ifcmb_8h.html#a8b355bc804c865208268839190335653", null ], + [ "UNWIF_combin_00_a9", "d5/d67/unw16ifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0", null ], + [ "UNWIF_combin_00_aa", "d5/d67/unw16ifcmb_8h.html#af3c20ba639492334b8a94e4fef973553", null ], + [ "UNWIF_combin_00_ab", "d5/d67/unw16ifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f", null ], + [ "UNWIF_combin_00_fb", "d5/d67/unw16ifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646", null ], + [ "UNWIF_combin_00_fe", "d5/d67/unw16ifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411", null ], + [ "UNWIF_combin_01_01", "d5/d67/unw16ifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e", null ], + [ "UNWIF_combin_01_02", "d5/d67/unw16ifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798", null ], + [ "UNWIF_combin_01_03", "d5/d67/unw16ifcmb_8h.html#a650393fa073969bad9b948f88e046248", null ], + [ "UNWIF_combin_01_0a", "d5/d67/unw16ifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b", null ], + [ "UNWIF_combin_01_10", "d5/d67/unw16ifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5", null ], + [ "UNWIF_combin_01_11", "d5/d67/unw16ifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49", null ], + [ "UNWIF_combin_01_12", "d5/d67/unw16ifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0", null ], + [ "UNWIF_combin_01_13", "d5/d67/unw16ifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079", null ], + [ "UNWIF_combin_01_14", "d5/d67/unw16ifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80", null ], + [ "UNWIF_combin_01_15", "d5/d67/unw16ifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc", null ], + [ "UNWIF_combin_01_16", "d5/d67/unw16ifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8", null ], + [ "UNWIF_combin_01_17", "d5/d67/unw16ifcmb_8h.html#a4825118fe95738233e8aad8fb5789797", null ], + [ "UNWIF_combin_01_1a", "d5/d67/unw16ifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93", null ], + [ "UNWIF_combin_01_1c", "d5/d67/unw16ifcmb_8h.html#ab06d958595f8feda1312ac964935293a", null ], + [ "UNWIF_combin_01_1d", "d5/d67/unw16ifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e", null ], + [ "UNWIF_combin_01_6a", "d5/d67/unw16ifcmb_8h.html#a450e77df1da5148dee7224d04e26331b", null ], + [ "UNWIF_combin_01_6b", "d5/d67/unw16ifcmb_8h.html#affa6f80322337fcc6262d395997bf24b", null ], + [ "UNWIF_combin_01_bc", "d5/d67/unw16ifcmb_8h.html#a99fc70420303f65472f852893147bac2", null ], + [ "UNWIF_combin_01_d1", "d5/d67/unw16ifcmb_8h.html#ae54adf22958bf6946796339ab7894787", null ], + [ "UNWIF_combin_01_d2", "d5/d67/unw16ifcmb_8h.html#a3622dadab0d33471c054ad61169cf563", null ], + [ "UNWIF_combin_01_e0", "d5/d67/unw16ifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8", null ], + [ "UNWIF_combin_01_e8", "d5/d67/unw16ifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705", null ], + [ "UNWIF_combin_01_e9", "d5/d67/unw16ifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20", null ], + [ "UNWIF_combin_00", "d5/d67/unw16ifcmb_8h.html#aec939f64759dde952fdc016f57fc85af", null ], + [ "UNWIF_combin_01", "d5/d67/unw16ifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac", null ], + [ "UNWIF_combin", "d5/d67/unw16ifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.map b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..681d44b945452eb661b8e345b1c383feeaf5de66 --- /dev/null +++ b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.md5 b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f0b0fed4604bbe635c98dba62681d4ffdc27b845 --- /dev/null +++ b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +ec89692f22ce580c448d3d7206d76c6e \ No newline at end of file diff --git a/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.png b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..442661fdf6052ba3a4abeeb63084a6a9a5cdca9a Binary files /dev/null and b/doc/safec-3.4/d5/d6a/sscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.map b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..7bebfe881612897120cda2bbc2c05255fe66e365 --- /dev/null +++ b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.md5 b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5db79c935d2a306dd4841a0a26da810b10aebbac --- /dev/null +++ b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.md5 @@ -0,0 +1 @@ +8cf35db654e4da4a3a2e292d618d2fc5 \ No newline at end of file diff --git a/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.png b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..806e16e06e8d628730f8d15a703a571594b56ecf Binary files /dev/null and b/doc/safec-3.4/d5/d8c/strremovews__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.map b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..5ecb322129f7fb26a4638f6d560be72db3a39274 --- /dev/null +++ b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.md5 b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3ad373fa0e64b51d171e7eb21f51311560d97eb3 --- /dev/null +++ b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +7833a24fad94a3a52f9ced1e75b99271 \ No newline at end of file diff --git a/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.png b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f02f9d41d1e78d4f292840793dbd958b53e8372c Binary files /dev/null and b/doc/safec-3.4/d5/d9f/vwscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/db9/wcstombs__s_8c.html b/doc/safec-3.4/d5/db9/wcstombs__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6d996bf4cd4d8700f1885b619c8f7d7ab4820287 --- /dev/null +++ b/doc/safec-3.4/d5/db9/wcstombs__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wcstombs_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcstombs_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcstombs_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcstombs_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcstombs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcstombs_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/db9/wcstombs__s_8c.js b/doc/safec-3.4/d5/db9/wcstombs__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..f3e9dcb4293d4a5a25ca0f02eeb1d97c4dc023c9 --- /dev/null +++ b/doc/safec-3.4/d5/db9/wcstombs__s_8c.js @@ -0,0 +1,4 @@ +var wcstombs__s_8c = +[ + [ "_wcstombs_s_chk", "d5/db9/wcstombs__s_8c.html#ad524287adca950d695da1ac1eee684f6", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/dbc/hangul_8h.html b/doc/safec-3.4/d5/dbc/hangul_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..2e0ede5899e4073d9b87599db26ad0d5c4e9565a --- /dev/null +++ b/doc/safec-3.4/d5/dbc/hangul_8h.html @@ -0,0 +1,464 @@ + + + + + + + +safec: hangul.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
hangul.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define Hangul_SBase   0xAC00
 
#define Hangul_SFinal   0xD7A3
 
#define Hangul_SCount   11172
 
#define Hangul_NCount   588
 
#define Hangul_LBase   0x1100
 
#define Hangul_LFinal   0x1112
 
#define Hangul_LCount   19
 
#define Hangul_VBase   0x1161
 
#define Hangul_VFinal   0x1175
 
#define Hangul_VCount   21
 
#define Hangul_TBase   0x11A7
 
#define Hangul_TFinal   0x11C2
 
#define Hangul_TCount   28
 
#define Hangul_IsS(u)   ((Hangul_SBase <= (u)) && ((u) <= Hangul_SFinal))
 
#define Hangul_IsN(u)   (((u) - Hangul_SBase) % Hangul_TCount == 0)
 
#define Hangul_IsLV(u)   (Hangul_IsS(u) && Hangul_IsN(u))
 
#define Hangul_IsL(u)   ((Hangul_LBase <= (u)) && ((u) <= Hangul_LFinal))
 
#define Hangul_IsV(u)   ((Hangul_VBase <= (u)) && ((u) <= Hangul_VFinal))
 
#define Hangul_IsT(u)   ((Hangul_TBase < (u)) && ((u) <= Hangul_TFinal))
 
#define is_HANGUL_cp_high(cp)
 
+

Macro Definition Documentation

+ +

◆ Hangul_SBase

+ +
+
+ + + + +
#define Hangul_SBase   0xAC00
+
+ +
+
+ +

◆ Hangul_SFinal

+ +
+
+ + + + +
#define Hangul_SFinal   0xD7A3
+
+ +
+
+ +

◆ Hangul_SCount

+ +
+
+ + + + +
#define Hangul_SCount   11172
+
+ +
+
+ +

◆ Hangul_NCount

+ +
+
+ + + + +
#define Hangul_NCount   588
+
+ +
+
+ +

◆ Hangul_LBase

+ +
+
+ + + + +
#define Hangul_LBase   0x1100
+
+ +
+
+ +

◆ Hangul_LFinal

+ +
+
+ + + + +
#define Hangul_LFinal   0x1112
+
+ +
+
+ +

◆ Hangul_LCount

+ +
+
+ + + + +
#define Hangul_LCount   19
+
+ +
+
+ +

◆ Hangul_VBase

+ +
+
+ + + + +
#define Hangul_VBase   0x1161
+
+ +
+
+ +

◆ Hangul_VFinal

+ +
+
+ + + + +
#define Hangul_VFinal   0x1175
+
+ +
+
+ +

◆ Hangul_VCount

+ +
+
+ + + + +
#define Hangul_VCount   21
+
+ +
+
+ +

◆ Hangul_TBase

+ +
+
+ + + + +
#define Hangul_TBase   0x11A7
+
+ +
+
+ +

◆ Hangul_TFinal

+ +
+
+ + + + +
#define Hangul_TFinal   0x11C2
+
+ +
+
+ +

◆ Hangul_TCount

+ +
+
+ + + + +
#define Hangul_TCount   28
+
+ +
+
+ +

◆ Hangul_IsS

+ +
+
+ + + + + + + + +
#define Hangul_IsS( u)   ((Hangul_SBase <= (u)) && ((u) <= Hangul_SFinal))
+
+ +
+
+ +

◆ Hangul_IsN

+ +
+
+ + + + + + + + +
#define Hangul_IsN( u)   (((u) - Hangul_SBase) % Hangul_TCount == 0)
+
+ +
+
+ +

◆ Hangul_IsLV

+ +
+
+ + + + + + + + +
#define Hangul_IsLV( u)   (Hangul_IsS(u) && Hangul_IsN(u))
+
+ +
+
+ +

◆ Hangul_IsL

+ +
+
+ + + + + + + + +
#define Hangul_IsL( u)   ((Hangul_LBase <= (u)) && ((u) <= Hangul_LFinal))
+
+ +
+
+ +

◆ Hangul_IsV

+ +
+
+ + + + + + + + +
#define Hangul_IsV( u)   ((Hangul_VBase <= (u)) && ((u) <= Hangul_VFinal))
+
+ +
+
+ +

◆ Hangul_IsT

+ +
+
+ + + + + + + + +
#define Hangul_IsT( u)   ((Hangul_TBase < (u)) && ((u) <= Hangul_TFinal))
+
+ +
+
+ +

◆ is_HANGUL_cp_high

+ +
+
+ + + + + + + + +
#define is_HANGUL_cp_high( cp)
+
+Value:
( ( 0x1100 <= cp && cp <= 0x11FF ) || ( 0x11FF < cp && \
( 0x302E == cp || ( 0x302E < cp && \
( 0x302F == cp || ( 0x302F < cp && \
( ( 0x3131 <= cp && cp <= 0x318E ) || ( 0x318E < cp && \
( ( 0x3200 <= cp && cp <= 0x321E ) || ( 0x321E < cp && \
( ( 0x3260 <= cp && cp <= 0x327E ) || ( 0x327E < cp && \
( ( 0xA960 <= cp && cp <= 0xA97C ) || ( 0xA97C < cp && \
( ( 0xAC00 <= cp && cp <= 0xD7A3 ) || ( 0xD7A3 < cp && \
( ( 0xD7B0 <= cp && cp <= 0xD7C6 ) || ( 0xD7C6 < cp && \
( ( 0xD7CB <= cp && cp <= 0xD7FB ) || ( 0xD7FB < cp && \
( ( 0xFFA0 <= cp && cp <= 0xFFBE ) || ( 0xFFBE < cp && \
( ( 0xFFC2 <= cp && cp <= 0xFFC7 ) || ( 0xFFC7 < cp && \
( ( 0xFFCA <= cp && cp <= 0xFFCF ) || ( 0xFFCF < cp && \
( ( 0xFFD2 <= cp && cp <= 0xFFD7 ) || ( 0xFFDA <= cp && cp <= 0xFFDC ) \
)))))))))))))))))))))))))) )
+
+
+
+
+ diff --git a/doc/safec-3.4/d5/dbc/hangul_8h.js b/doc/safec-3.4/d5/dbc/hangul_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..2a2b3e6629e02aa4efa8d1fdbe5637b579d82a47 --- /dev/null +++ b/doc/safec-3.4/d5/dbc/hangul_8h.js @@ -0,0 +1,23 @@ +var hangul_8h = +[ + [ "Hangul_SBase", "d5/dbc/hangul_8h.html#a0417d3b59cd46461954a3538426a3e44", null ], + [ "Hangul_SFinal", "d5/dbc/hangul_8h.html#a587dec8d999f78b32872abe7712633ce", null ], + [ "Hangul_SCount", "d5/dbc/hangul_8h.html#a41799d129b4be78101980541bb841354", null ], + [ "Hangul_NCount", "d5/dbc/hangul_8h.html#a5dc189494aae71f0a7b36039a16a5b9b", null ], + [ "Hangul_LBase", "d5/dbc/hangul_8h.html#ac938f7d46fb155b3bef42bdabceaffbb", null ], + [ "Hangul_LFinal", "d5/dbc/hangul_8h.html#a93f7de34b020749f9c76b354ae5bfa82", null ], + [ "Hangul_LCount", "d5/dbc/hangul_8h.html#a5ddc15b477bea9a0f8226d8be3287201", null ], + [ "Hangul_VBase", "d5/dbc/hangul_8h.html#a1fae3a780a42253e9c75cc2e95a80faf", null ], + [ "Hangul_VFinal", "d5/dbc/hangul_8h.html#a078aeec76a63dba17b14ef790dcd2213", null ], + [ "Hangul_VCount", "d5/dbc/hangul_8h.html#a9dd40f4eba4298286b878e787cd8728e", null ], + [ "Hangul_TBase", "d5/dbc/hangul_8h.html#a0316af00184e4df78e81c389a4ce9b46", null ], + [ "Hangul_TFinal", "d5/dbc/hangul_8h.html#a71d70a7ad1c669e7fe1d79e8e3c2ace7", null ], + [ "Hangul_TCount", "d5/dbc/hangul_8h.html#a4817755ba4f1feca5e72554b25ead5a2", null ], + [ "Hangul_IsS", "d5/dbc/hangul_8h.html#aa8d8f29c0a520f23eca5377c2b610f71", null ], + [ "Hangul_IsN", "d5/dbc/hangul_8h.html#acadf2b1c4d20054cfdcf12b9bdc13b0b", null ], + [ "Hangul_IsLV", "d5/dbc/hangul_8h.html#a9ae7e34cb645dfa44d3929041a13f19a", null ], + [ "Hangul_IsL", "d5/dbc/hangul_8h.html#aeae5a556eed7837252fb09728b9804f0", null ], + [ "Hangul_IsV", "d5/dbc/hangul_8h.html#a9f16c88046f0fa027aac6ca756319565", null ], + [ "Hangul_IsT", "d5/dbc/hangul_8h.html#a239ce93c8372ba141d3a56d81cde91e6", null ], + [ "is_HANGUL_cp_high", "d5/dbc/hangul_8h.html#a6deea900a0f5268bac6ca99a94d11c87", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.map b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ee3804ee5df8fbcee5dddfb43d3659315ea3760f --- /dev/null +++ b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.md5 b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a92cba387763b3564a82d89719589689aa3cbe21 --- /dev/null +++ b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.md5 @@ -0,0 +1 @@ +324246fd99448a8b2b67909540a2b3d4 \ No newline at end of file diff --git a/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.png b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b860bf9a1135acceeaae5d38c26677385579c0 Binary files /dev/null and b/doc/safec-3.4/d5/dc2/memcmp32__s_8c__incl.png differ diff --git a/doc/safec-3.4/d5/ddd/wscanf__s_8c.html b/doc/safec-3.4/d5/ddd/wscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fe460c6338ae09cad94dba3c6983a877497f2594 --- /dev/null +++ b/doc/safec-3.4/d5/ddd/wscanf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: wscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int wscanf_s (const wchar_t *restrict fmt,...)
 The wscanf_s function reads a formatted wide string from stdin. More...
 
+

Function Documentation

+ +

◆ wscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int wscanf_s (const wchar_t *restrict fmt,
 ... 
)
+
+ +

The wscanf_s function reads a formatted wide string from stdin.

+

Reaching the end of the stdin buffer is equivalent to reaching the end-of-file condition for wscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), fwscanf_s(), vfwscanf_s(), vfwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/ddd/wscanf__s_8c.js b/doc/safec-3.4/d5/ddd/wscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..dde5c73ee54ec5757e02a665e016970d814814a4 --- /dev/null +++ b/doc/safec-3.4/d5/ddd/wscanf__s_8c.js @@ -0,0 +1,4 @@ +var wscanf__s_8c = +[ + [ "wscanf_s", "d5/ddd/wscanf__s_8c.html#a5f12063f66169a180488102015ce6da0", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/ddf/memzero16__s_8c.html b/doc/safec-3.4/d5/ddf/memzero16__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fe3cc47fb0567dc6823c2bf9bab331622f5dcb01 --- /dev/null +++ b/doc/safec-3.4/d5/ddf/memzero16__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: memzero16_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memzero16_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memzero16_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memzero16_s_chk (uint16_t *dest, rsize_t len, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memzero16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memzero16_s_chk (uint16_t * dest,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/ddf/memzero16__s_8c.js b/doc/safec-3.4/d5/ddf/memzero16__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..92add93b82e0400fdc2863a78ec568d68491f840 --- /dev/null +++ b/doc/safec-3.4/d5/ddf/memzero16__s_8c.js @@ -0,0 +1,4 @@ +var memzero16__s_8c = +[ + [ "_memzero16_s_chk", "d5/ddf/memzero16__s_8c.html#af5d4034ae7f83570f7c587ecbe045f54", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d5/df1/strcmpfld__s_8c.html b/doc/safec-3.4/d5/df1/strcmpfld__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..69ba2361677f1c2f3d048a3401a5548fa3fdc325 --- /dev/null +++ b/doc/safec-3.4/d5/df1/strcmpfld__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcmpfld_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcmpfld_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcmpfld_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcmpfld_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcmpfld_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcmpfld_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d5/df1/strcmpfld__s_8c.js b/doc/safec-3.4/d5/df1/strcmpfld__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..02b7ef33e1e239d5f7061ab00220d2d0f9239701 --- /dev/null +++ b/doc/safec-3.4/d5/df1/strcmpfld__s_8c.js @@ -0,0 +1,4 @@ +var strcmpfld__s_8c = +[ + [ "_strcmpfld_s_chk", "d5/df1/strcmpfld__s_8c.html#a0f62083daa1f5d15677bdc5b99118e79", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d07/safe__lib_8h__incl.map b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..39732cd90fc8a40693a6e631d5368e6d9344dee7 --- /dev/null +++ b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/d6/d07/safe__lib_8h__incl.md5 b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9031e30fb3df92e68ba913a73eb7b6ae5873b1cb --- /dev/null +++ b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.md5 @@ -0,0 +1 @@ +cb62baa9e849bffbef471ff5bca1446d \ No newline at end of file diff --git a/doc/safec-3.4/d6/d07/safe__lib_8h__incl.png b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..95037fbe62432762e6547973b09d55f3fee01674 Binary files /dev/null and b/doc/safec-3.4/d6/d07/safe__lib_8h__incl.png differ diff --git a/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.map b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..143156c467c32431d36a3e6495b0c06be07d2dc8 --- /dev/null +++ b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.md5 b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9e36b2a27205001276d6b00f15509a88e31ffaca --- /dev/null +++ b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.md5 @@ -0,0 +1 @@ +fc199aa490edceda00ca90e439180b27 \ No newline at end of file diff --git a/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.png b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b5e0da4036d2ba0a96422358f8038f996569b409 Binary files /dev/null and b/doc/safec-3.4/d6/d0a/strfirstsame__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.map b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ff952cbc27319f940ff9695c9e4b225363fb25a3 --- /dev/null +++ b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.md5 b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..275f1b235267bb965fbef31236d7b99097179fca --- /dev/null +++ b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.md5 @@ -0,0 +1 @@ +eee16b6ddddb5fe335871888e155ce3b \ No newline at end of file diff --git a/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.png b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7e6e1fc36fb31f64957f08b6da1b269f2ad12481 Binary files /dev/null and b/doc/safec-3.4/d6/d13/wcstombs__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.map b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..4a31936e11bcef1fae93728bcb876d8e02df4ba3 --- /dev/null +++ b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.md5 b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1f06c8f9f066899c392bc998a525c2661d724861 --- /dev/null +++ b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +446c3431629522cf195283dd2e8d74de \ No newline at end of file diff --git a/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.png b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7fcf1f08a1579736a4811c37fdb4658325c984ef Binary files /dev/null and b/doc/safec-3.4/d6/d2e/vsprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d31/strtok__s_8c__incl.map b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..89e10108231b8ac8c8f9ff36071ab9c80bb0744b --- /dev/null +++ b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d31/strtok__s_8c__incl.md5 b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..35433d89a432190b9094646225436a8509cb5e51 --- /dev/null +++ b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.md5 @@ -0,0 +1 @@ +5567ed31addf8f04fb3945670c3dae7f \ No newline at end of file diff --git a/doc/safec-3.4/d6/d31/strtok__s_8c__incl.png b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ecfdc8d310d0b5f0823216c9d886009250d1fba6 Binary files /dev/null and b/doc/safec-3.4/d6/d31/strtok__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.map b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f49ff5cf9596b2aaed039f72e5b178fbb409637c --- /dev/null +++ b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.md5 b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..44e77c7d6bf7f9b70f338780c8fa9d879db11540 --- /dev/null +++ b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.md5 @@ -0,0 +1 @@ +bc063ca2d52694f0598f340074375248 \ No newline at end of file diff --git a/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.png b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f9856febc0ef263c6e3875f92bc28ea7184917 Binary files /dev/null and b/doc/safec-3.4/d6/d35/strismixedcase__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d43/unwifcmb_8h.html b/doc/safec-3.4/d6/d43/unwifcmb_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..19c3ba2547e230672e6b7eba638f9c005d644c97 --- /dev/null +++ b/doc/safec-3.4/d6/d43/unwifcmb_8h.html @@ -0,0 +1,1522 @@ + + + + + + + +safec: unwifcmb.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unwifcmb.h File Reference
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const uint8_t UNWIF_combin_00_03 [256]
 
static const uint8_t UNWIF_combin_00_04 [256]
 
static const uint8_t UNWIF_combin_00_05 [256]
 
static const uint8_t UNWIF_combin_00_06 [256]
 
static const uint8_t UNWIF_combin_00_07 [256]
 
static const uint8_t UNWIF_combin_00_08 [256]
 
static const uint8_t UNWIF_combin_00_09 [256]
 
static const uint8_t UNWIF_combin_00_0a [256]
 
static const uint8_t UNWIF_combin_00_0b [256]
 
static const uint8_t UNWIF_combin_00_0c [256]
 
static const uint8_t UNWIF_combin_00_0d [256]
 
static const uint8_t UNWIF_combin_00_0e [256]
 
static const uint8_t UNWIF_combin_00_0f [256]
 
static const uint8_t UNWIF_combin_00_10 [256]
 
static const uint8_t UNWIF_combin_00_13 [256]
 
static const uint8_t UNWIF_combin_00_17 [256]
 
static const uint8_t UNWIF_combin_00_18 [256]
 
static const uint8_t UNWIF_combin_00_19 [256]
 
static const uint8_t UNWIF_combin_00_1a [256]
 
static const uint8_t UNWIF_combin_00_1b [256]
 
static const uint8_t UNWIF_combin_00_1c [256]
 
static const uint8_t UNWIF_combin_00_1d [256]
 
static const uint8_t UNWIF_combin_00_20 [256]
 
static const uint8_t UNWIF_combin_00_2c [256]
 
static const uint8_t UNWIF_combin_00_2d [256]
 
static const uint8_t UNWIF_combin_00_30 [256]
 
static const uint8_t UNWIF_combin_00_a6 [256]
 
static const uint8_t UNWIF_combin_00_a8 [256]
 
static const uint8_t UNWIF_combin_00_a9 [256]
 
static const uint8_t UNWIF_combin_00_aa [256]
 
static const uint8_t UNWIF_combin_00_ab [256]
 
static const uint8_t UNWIF_combin_00_fb [256]
 
static const uint8_t UNWIF_combin_00_fe [256]
 
static const uint8_t UNWIF_combin_01_01 [256]
 
static const uint8_t UNWIF_combin_01_02 [256]
 
static const uint8_t UNWIF_combin_01_03 [256]
 
static const uint8_t UNWIF_combin_01_0a [256]
 
static const uint8_t UNWIF_combin_01_10 [256]
 
static const uint8_t UNWIF_combin_01_11 [256]
 
static const uint8_t UNWIF_combin_01_12 [256]
 
static const uint8_t UNWIF_combin_01_13 [256]
 
static const uint8_t UNWIF_combin_01_14 [256]
 
static const uint8_t UNWIF_combin_01_15 [256]
 
static const uint8_t UNWIF_combin_01_16 [256]
 
static const uint8_t UNWIF_combin_01_17 [256]
 
static const uint8_t UNWIF_combin_01_1a [256]
 
static const uint8_t UNWIF_combin_01_1c [256]
 
static const uint8_t UNWIF_combin_01_1d [256]
 
static const uint8_t UNWIF_combin_01_6a [256]
 
static const uint8_t UNWIF_combin_01_6b [256]
 
static const uint8_t UNWIF_combin_01_bc [256]
 
static const uint8_t UNWIF_combin_01_d1 [256]
 
static const uint8_t UNWIF_combin_01_d2 [256]
 
static const uint8_t UNWIF_combin_01_e0 [256]
 
static const uint8_t UNWIF_combin_01_e8 [256]
 
static const uint8_t UNWIF_combin_01_e9 [256]
 
static const uint8_t * UNWIF_combin_00 [256]
 
static const uint8_t * UNWIF_combin_01 [256]
 
static const uint8_t ** UNWIF_combin []
 
+

Variable Documentation

+ +

◆ UNWIF_combin_00_03

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_04

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_05

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_06

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_07

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_07[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_08

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_08[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_09

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0e

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_10

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_13

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_17

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_17[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_18

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_18[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_19

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_19[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_1d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_20

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_2c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_2c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_2d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_2d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_30

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a6

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a6[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a8

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_a9

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_a9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_aa

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_aa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_ab

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_ab[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00_fe

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_00_fe[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_01

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_02

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_03

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_0a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_10

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_11

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_12

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_12[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_13

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_14

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_15

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_16

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_16[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_17

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_17[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1c

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_1d

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_1d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_6a

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_6a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_6b

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_6b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_bc

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_bc[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_d2

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_d2[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e0

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e0[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e8

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01_e9

+ +
+
+ + + + + +
+ + + + +
const uint8_t UNWIF_combin_01_e9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_00

+ +
+
+ + + + + +
+ + + + +
const uint8_t* UNWIF_combin_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin_01

+ +
+
+ + + + + +
+ + + + +
const uint8_t* UNWIF_combin_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_combin

+ +
+
+ + + + + +
+ + + + +
const uint8_t** UNWIF_combin[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d6/d43/unwifcmb_8h.js b/doc/safec-3.4/d6/d43/unwifcmb_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..00403eb081c65f3c1afa0410c8fb576fce11e59e --- /dev/null +++ b/doc/safec-3.4/d6/d43/unwifcmb_8h.js @@ -0,0 +1,62 @@ +var unwifcmb_8h = +[ + [ "UNWIF_combin_00_03", "d6/d43/unwifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7", null ], + [ "UNWIF_combin_00_04", "d6/d43/unwifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a", null ], + [ "UNWIF_combin_00_05", "d6/d43/unwifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634", null ], + [ "UNWIF_combin_00_06", "d6/d43/unwifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b", null ], + [ "UNWIF_combin_00_07", "d6/d43/unwifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25", null ], + [ "UNWIF_combin_00_08", "d6/d43/unwifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b", null ], + [ "UNWIF_combin_00_09", "d6/d43/unwifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97", null ], + [ "UNWIF_combin_00_0a", "d6/d43/unwifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675", null ], + [ "UNWIF_combin_00_0b", "d6/d43/unwifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f", null ], + [ "UNWIF_combin_00_0c", "d6/d43/unwifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5", null ], + [ "UNWIF_combin_00_0d", "d6/d43/unwifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3", null ], + [ "UNWIF_combin_00_0e", "d6/d43/unwifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd", null ], + [ "UNWIF_combin_00_0f", "d6/d43/unwifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437", null ], + [ "UNWIF_combin_00_10", "d6/d43/unwifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d", null ], + [ "UNWIF_combin_00_13", "d6/d43/unwifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13", null ], + [ "UNWIF_combin_00_17", "d6/d43/unwifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4", null ], + [ "UNWIF_combin_00_18", "d6/d43/unwifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239", null ], + [ "UNWIF_combin_00_19", "d6/d43/unwifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8", null ], + [ "UNWIF_combin_00_1a", "d6/d43/unwifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb", null ], + [ "UNWIF_combin_00_1b", "d6/d43/unwifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036", null ], + [ "UNWIF_combin_00_1c", "d6/d43/unwifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9", null ], + [ "UNWIF_combin_00_1d", "d6/d43/unwifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88", null ], + [ "UNWIF_combin_00_20", "d6/d43/unwifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93", null ], + [ "UNWIF_combin_00_2c", "d6/d43/unwifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e", null ], + [ "UNWIF_combin_00_2d", "d6/d43/unwifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386", null ], + [ "UNWIF_combin_00_30", "d6/d43/unwifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3", null ], + [ "UNWIF_combin_00_a6", "d6/d43/unwifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52", null ], + [ "UNWIF_combin_00_a8", "d6/d43/unwifcmb_8h.html#a8b355bc804c865208268839190335653", null ], + [ "UNWIF_combin_00_a9", "d6/d43/unwifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0", null ], + [ "UNWIF_combin_00_aa", "d6/d43/unwifcmb_8h.html#af3c20ba639492334b8a94e4fef973553", null ], + [ "UNWIF_combin_00_ab", "d6/d43/unwifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f", null ], + [ "UNWIF_combin_00_fb", "d6/d43/unwifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646", null ], + [ "UNWIF_combin_00_fe", "d6/d43/unwifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411", null ], + [ "UNWIF_combin_01_01", "d6/d43/unwifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e", null ], + [ "UNWIF_combin_01_02", "d6/d43/unwifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798", null ], + [ "UNWIF_combin_01_03", "d6/d43/unwifcmb_8h.html#a650393fa073969bad9b948f88e046248", null ], + [ "UNWIF_combin_01_0a", "d6/d43/unwifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b", null ], + [ "UNWIF_combin_01_10", "d6/d43/unwifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5", null ], + [ "UNWIF_combin_01_11", "d6/d43/unwifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49", null ], + [ "UNWIF_combin_01_12", "d6/d43/unwifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0", null ], + [ "UNWIF_combin_01_13", "d6/d43/unwifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079", null ], + [ "UNWIF_combin_01_14", "d6/d43/unwifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80", null ], + [ "UNWIF_combin_01_15", "d6/d43/unwifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc", null ], + [ "UNWIF_combin_01_16", "d6/d43/unwifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8", null ], + [ "UNWIF_combin_01_17", "d6/d43/unwifcmb_8h.html#a4825118fe95738233e8aad8fb5789797", null ], + [ "UNWIF_combin_01_1a", "d6/d43/unwifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93", null ], + [ "UNWIF_combin_01_1c", "d6/d43/unwifcmb_8h.html#ab06d958595f8feda1312ac964935293a", null ], + [ "UNWIF_combin_01_1d", "d6/d43/unwifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e", null ], + [ "UNWIF_combin_01_6a", "d6/d43/unwifcmb_8h.html#a450e77df1da5148dee7224d04e26331b", null ], + [ "UNWIF_combin_01_6b", "d6/d43/unwifcmb_8h.html#affa6f80322337fcc6262d395997bf24b", null ], + [ "UNWIF_combin_01_bc", "d6/d43/unwifcmb_8h.html#a99fc70420303f65472f852893147bac2", null ], + [ "UNWIF_combin_01_d1", "d6/d43/unwifcmb_8h.html#ae54adf22958bf6946796339ab7894787", null ], + [ "UNWIF_combin_01_d2", "d6/d43/unwifcmb_8h.html#a3622dadab0d33471c054ad61169cf563", null ], + [ "UNWIF_combin_01_e0", "d6/d43/unwifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8", null ], + [ "UNWIF_combin_01_e8", "d6/d43/unwifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705", null ], + [ "UNWIF_combin_01_e9", "d6/d43/unwifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20", null ], + [ "UNWIF_combin_00", "d6/d43/unwifcmb_8h.html#aec939f64759dde952fdc016f57fc85af", null ], + [ "UNWIF_combin_01", "d6/d43/unwifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac", null ], + [ "UNWIF_combin", "d6/d43/unwifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.map b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a747804adf6b6764f043fea40ea9a7d73f11dbab --- /dev/null +++ b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.md5 b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..85cf203cd064a1b754d72a04881ef9cb3187680d --- /dev/null +++ b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.md5 @@ -0,0 +1 @@ +d78927ee7c2b56da06544df43591ea31 \ No newline at end of file diff --git a/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.png b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a279fea796a30fc699f1185d5d3c273132589c47 Binary files /dev/null and b/doc/safec-3.4/d6/d45/wcsrtombs__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.map b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..aa699abb66bc4fc7954a54c4b4c6bb3328ef7403 --- /dev/null +++ b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.md5 b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..07646441f163b8f822f1c9cd24be11827f212ab5 --- /dev/null +++ b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.md5 @@ -0,0 +1 @@ +2361f4d75d7f4dd5bd342c722e6c7761 \ No newline at end of file diff --git a/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.png b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..870abc64b05ad9dc0524ae3be6e6b0e1b03521d7 Binary files /dev/null and b/doc/safec-3.4/d6/d47/strrchr__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.map b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1ff2e6dfbf3e6e02c6fb108807b25135dc44eba5 --- /dev/null +++ b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.md5 b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3ca19be7d9fda24894122dc2aa05fee9aafc1b30 --- /dev/null +++ b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +f3fdbaa2f96ca934ebf626db023b1755 \ No newline at end of file diff --git a/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.png b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4c91ac328e5df001dcedab5c5425000f35d47e Binary files /dev/null and b/doc/safec-3.4/d6/d4a/vswscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d55/towfc__s_8c__incl.map b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a020869ad77f12bb5b3697ff870b94d0fde322a1 --- /dev/null +++ b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d55/towfc__s_8c__incl.md5 b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..881d900850f88fe8f67f943b5231b460864f3745 --- /dev/null +++ b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.md5 @@ -0,0 +1 @@ +5157bbc76050213837172849e83a7d7b \ No newline at end of file diff --git a/doc/safec-3.4/d6/d55/towfc__s_8c__incl.png b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d0fc0546bcc587f15a27579dcec53464250c3a02 Binary files /dev/null and b/doc/safec-3.4/d6/d55/towfc__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.html b/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..7d2c9a5e63d3fed46e658d93fa39b6583556e5cc --- /dev/null +++ b/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: timingsafe_bcmp.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
timingsafe_bcmp.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for timingsafe_bcmp.c:
+
+
+ +
+ + + +

+Functions

EXPORT int _timingsafe_bcmp_chk (const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _timingsafe_bcmp_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _timingsafe_bcmp_chk (const void * b1,
const void * b2,
size_t n,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.js b/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..976d0e5e66236a7e2df9d25e06dba14447605718 --- /dev/null +++ b/doc/safec-3.4/d6/d62/timingsafe__bcmp_8c.js @@ -0,0 +1,4 @@ +var timingsafe__bcmp_8c = +[ + [ "_timingsafe_bcmp_chk", "d6/d62/timingsafe__bcmp_8c.html#ac185ba934da1af85fb1cc307472ad4b0", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d6b/snwprintf__s_8c.html b/doc/safec-3.4/d6/d6b/snwprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..a43d0297fdbfcb473e127f97214430756b5f236a --- /dev/null +++ b/doc/safec-3.4/d6/d6b/snwprintf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: snwprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
snwprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for snwprintf_s.c:
+
+
+ +
+ + + +

+Macros

#define __STDC_WANT_LIB_EXT1__   1
 
+ + + +

+Functions

EXPORT int snwprintf_s (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...)
 
+

Macro Definition Documentation

+ +

◆ __STDC_WANT_LIB_EXT1__

+ +
+
+ + + + +
#define __STDC_WANT_LIB_EXT1__   1
+
+ +
+
+

Function Documentation

+ +

◆ snwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int snwprintf_s (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict fmt,
 ... 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/d6b/snwprintf__s_8c.js b/doc/safec-3.4/d6/d6b/snwprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ff3d29ebc82313a00c56bb879078afa2012dd16d --- /dev/null +++ b/doc/safec-3.4/d6/d6b/snwprintf__s_8c.js @@ -0,0 +1,5 @@ +var snwprintf__s_8c = +[ + [ "__STDC_WANT_LIB_EXT1__", "d6/d6b/snwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260", null ], + [ "snwprintf_s", "d6/d6b/snwprintf__s_8c.html#a2994a6a76b2853b7bd59f48d02609eef", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.html b/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ca8a769a955d3c5d0ff75940b2a80b802b42f014 --- /dev/null +++ b/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wcsicmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsicmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsicmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsicmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsicmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsicmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.js b/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..e439ba9f6c71743001d2d46b0979d45b523282ec --- /dev/null +++ b/doc/safec-3.4/d6/d6c/wcsicmp__s_8c.js @@ -0,0 +1,4 @@ +var wcsicmp__s_8c = +[ + [ "_wcsicmp_s_chk", "d6/d6c/wcsicmp__s_8c.html#a7a27037d7f68de20721eb23565a98831", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.map b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..9e3ed20332df29f461137ebe88b322fce9e9a470 --- /dev/null +++ b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.md5 b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5a013364535d50373e53dc2778adcc9c915ec6ad --- /dev/null +++ b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.md5 @@ -0,0 +1 @@ +8d6cc79503dd766e6ba0c6ca5461b92d \ No newline at end of file diff --git a/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.png b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8effd391484a0dc2600b0409413932205714815d Binary files /dev/null and b/doc/safec-3.4/d6/d88/strcasestr__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/d9e/strcasestr__s_8c.html b/doc/safec-3.4/d6/d9e/strcasestr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..2d3f74f260c975b61e9b0c5f8b07a898800d969c --- /dev/null +++ b/doc/safec-3.4/d6/d9e/strcasestr__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: strcasestr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcasestr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcasestr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcasestr_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strcasestr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcasestr_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
char ** substring,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/d9e/strcasestr__s_8c.js b/doc/safec-3.4/d6/d9e/strcasestr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..79916a22161b19fecb5629b5f5c2618b15b81691 --- /dev/null +++ b/doc/safec-3.4/d6/d9e/strcasestr__s_8c.js @@ -0,0 +1,4 @@ +var strcasestr__s_8c = +[ + [ "_strcasestr_s_chk", "d6/d9e/strcasestr__s_8c.html#a98bf327af43af693c7ad572edee922e9", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.map b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..fde47c4a72031616066d4b9dd0773804ed157cfc --- /dev/null +++ b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.md5 b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..dc018b9fdeacb0c315c8aee0d10beb585cb5357f --- /dev/null +++ b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.md5 @@ -0,0 +1 @@ +a7c867a36ca3e721ddcbb2e830d7d49d \ No newline at end of file diff --git a/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.png b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e409a13ef91b755613fe0fc5aaf68a84b14bd244 Binary files /dev/null and b/doc/safec-3.4/d6/d9e/strispassword__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/da5/safe__types_8h__incl.map b/doc/safec-3.4/d6/da5/safe__types_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1fbdea059ba5b788ea63553cd1d3cb18a9157807 --- /dev/null +++ b/doc/safec-3.4/d6/da5/safe__types_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/safec-3.4/d6/da5/safe__types_8h__incl.md5 b/doc/safec-3.4/d6/da5/safe__types_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..223ea45d472993af06761560acd842327256acb4 --- /dev/null +++ b/doc/safec-3.4/d6/da5/safe__types_8h__incl.md5 @@ -0,0 +1 @@ +311adbd45261f72813d3555d3c99a33a \ No newline at end of file diff --git a/doc/safec-3.4/d6/da5/safe__types_8h__incl.png b/doc/safec-3.4/d6/da5/safe__types_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a55c6f9b3a54184faf29e7aab2d69f8a63b61f8b Binary files /dev/null and b/doc/safec-3.4/d6/da5/safe__types_8h__incl.png differ diff --git a/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.html b/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f817e4b84b50e974672be816bf951fae4a7b2052 --- /dev/null +++ b/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.html @@ -0,0 +1,272 @@ + + + + + + + +safec: safe_mem_constraint.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_mem_constraint.c File Reference
+
+
+
#include "mem/safe_mem_constraint.h"
+#include "safe_mem_lib.h"
+
+ + Include dependency graph for safe_mem_constraint.c:
+
+
+ +
+ + + + + + + + + +

+Functions

EXPORT constraint_handler_t set_mem_constraint_handler_s (constraint_handler_t handler)
 The set_mem_constraint_handler_s function sets the runtime-constraint handler to be handler. More...
 
EXPORT void invoke_safe_mem_constraint_handler (const char *msg, void *ptr, errno_t error)
 Invokes the currently set constraint handler or the default. More...
 
void handle_mem_bos_chk_warn (const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos)
 
+ + + +

+Variables

static constraint_handler_t mem_handler = NULL
 
+

Function Documentation

+ +

◆ set_mem_constraint_handler_s()

+ +
+
+ + + + + + + + +
EXPORT constraint_handler_t set_mem_constraint_handler_s (constraint_handler_t handler)
+
+ +

The set_mem_constraint_handler_s function sets the runtime-constraint handler to be handler.

+

The runtime-constraint handler is the function to be called when a library function detects a runtime-constraint order:

    +
  1. A pointer to a character string describing the runtime-constraint violation.
  2. +
  3. A null pointer or a pointer to an implementation defined object.
  4. +
  5. If the function calling the handler has a return type declared as errno_t, the return value of the function is passed. Otherwise, a positive value of type errno_t is passed. The implementation has a default constraint handler that is used if no calls to the set_constraint_handler_s function have been made. The behavior of the default handler is implementation-defined, and it may cause the program to exit or abort. If the handler argument to set_constraint_handler_s is a null pointer, the implementation default handler becomes the current constraint handler.
  6. +
+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
See also
set_str_constraint_handler_s()
+ +
+
+ +

◆ invoke_safe_mem_constraint_handler()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT void invoke_safe_mem_constraint_handler (const char * msg,
void * ptr,
errno_t error 
)
+
+ +

Invokes the currently set constraint handler or the default.

+

Can be disabled via –disable-constraint-handler

+
Parameters
+ + + + +
*msgPointer to the message describing the error.
*ptrPointer to associated data. Can be NULL.
errorThe error code encountered.
+
+
+ +
+
+ +

◆ handle_mem_bos_chk_warn()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void handle_mem_bos_chk_warn (const char *restrict func,
void *restrict dest,
const rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+

Variable Documentation

+ +

◆ mem_handler

+ +
+
+ + + + + +
+ + + + +
constraint_handler_t mem_handler = NULL
+
+static
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.js b/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..87416a4e67b2bf05955153b2cdf46e2bd61448fa --- /dev/null +++ b/doc/safec-3.4/d6/da6/safe__mem__constraint_8c.js @@ -0,0 +1,7 @@ +var safe__mem__constraint_8c = +[ + [ "set_mem_constraint_handler_s", "d6/da6/safe__mem__constraint_8c.html#aab44e36c5f5fa57c90b45941d9c83d13", null ], + [ "invoke_safe_mem_constraint_handler", "d6/da6/safe__mem__constraint_8c.html#add0276a6e71652719dde97fbf8e5a7b6", null ], + [ "handle_mem_bos_chk_warn", "d6/da6/safe__mem__constraint_8c.html#a75372f7a37577fa4e56281c776c6b8b9", null ], + [ "mem_handler", "d6/da6/safe__mem__constraint_8c.html#ab1ec2132768517b05afb865bbf41a19e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.map b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f0d04dcb13365ade36239997489fb1f940ad614b --- /dev/null +++ b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.md5 b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..7c126b86313aa4de5722ccf3e8b9ddeec24050e9 --- /dev/null +++ b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.md5 @@ -0,0 +1 @@ +7fa19de8d67ac60fadf973836212bbd2 \ No newline at end of file diff --git a/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.png b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..49c4eb83ab68da21db7b49016dbdce4a720ca877 Binary files /dev/null and b/doc/safec-3.4/d6/dca/strcpyfld__s_8c__incl.png differ diff --git a/doc/safec-3.4/d6/dcc/bsearch__s_8c.html b/doc/safec-3.4/d6/dcc/bsearch__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..edce686db6d5b12a1db39fe362ec4ef463242c3f --- /dev/null +++ b/doc/safec-3.4/d6/dcc/bsearch__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: bsearch_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
bsearch_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for bsearch_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT void * _bsearch_s_chk (const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos)
 
+

Function Documentation

+ +

◆ _bsearch_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT void* _bsearch_s_chk (const void * key,
const void * base,
rsize_t nmemb,
rsize_t size,
int(*)(const void *k, const void *y, void *context) compar,
void * context,
const size_t basebos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/dcc/bsearch__s_8c.js b/doc/safec-3.4/d6/dcc/bsearch__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ff17f0bc7c8f0e8018e849f4e6656febd794747e --- /dev/null +++ b/doc/safec-3.4/d6/dcc/bsearch__s_8c.js @@ -0,0 +1,4 @@ +var bsearch__s_8c = +[ + [ "_bsearch_s_chk", "d6/dcc/bsearch__s_8c.html#a9d15731ad37cfe6cce6544a90efd4b2d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/dd4/wctomb__s_8c.html b/doc/safec-3.4/d6/dd4/wctomb__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..1bb2843227e3f7612d18e68f25fb584c078b127b --- /dev/null +++ b/doc/safec-3.4/d6/dd4/wctomb__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: wctomb_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wctomb_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wctomb_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wctomb_s_chk (int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wctomb_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wctomb_s_chk (int *restrict retvalp,
char *restrict dest,
rsize_t dmax,
wchar_t wc,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/dd4/wctomb__s_8c.js b/doc/safec-3.4/d6/dd4/wctomb__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b39ce1ff3d7265fe9292fc1b93bb8f41eaa3b26e --- /dev/null +++ b/doc/safec-3.4/d6/dd4/wctomb__s_8c.js @@ -0,0 +1,4 @@ +var wctomb__s_8c = +[ + [ "_wctomb_s_chk", "d6/dd4/wctomb__s_8c.html#acf1719bdf5c3878a7aa493d7fb43a512", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/dd8/wcscoll__s_8c.html b/doc/safec-3.4/d6/dd8/wcscoll__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..bc4149a3db3fce17fb4f9e8c6ae6cd5169683993 --- /dev/null +++ b/doc/safec-3.4/d6/dd8/wcscoll__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wcscoll_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcscoll_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcscoll_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcscoll_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcscoll_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcscoll_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/dd8/wcscoll__s_8c.js b/doc/safec-3.4/d6/dd8/wcscoll__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b9cecb19e77baa82460b10c46a022a04174cb168 --- /dev/null +++ b/doc/safec-3.4/d6/dd8/wcscoll__s_8c.js @@ -0,0 +1,4 @@ +var wcscoll__s_8c = +[ + [ "_wcscoll_s_chk", "d6/dd8/wcscoll__s_8c.html#addfc9e4aa35156b5a75190b202c50ce7", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/dee/tmpfile__s_8c.html b/doc/safec-3.4/d6/dee/tmpfile__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..a95aad498bcaf0be9f8792c78ea340cc15301ac6 --- /dev/null +++ b/doc/safec-3.4/d6/dee/tmpfile__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: tmpfile_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
tmpfile_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for tmpfile_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT errno_t tmpfile_s (FILE *restrict *restrict streamptr)
 The tmpfile_s function creates a temporary binary file that is different from any other existing file and that will automatically be removed when it is closed or at program termination. More...
 
+

Function Documentation

+ +

◆ tmpfile_s()

+ +
+
+ + + + + + + + +
EXPORT errno_t tmpfile_s (FILE *restrict *restrict streamptr)
+
+ +

The tmpfile_s function creates a temporary binary file that is different from any other existing file and that will automatically be removed when it is closed or at program termination.

+

If the program terminates abnormally, whether an open temporary file is removed is implementation-defined. The file is opened for update with "wb+" mode with the meaning that mode has in the fopen_s function (including the mode’s effect on exclusive access and file permissions).

+
Remarks
SPECIFIED IN +
+
Parameters
+ + +
streamptrpointer to a pointer that will be updated by this function call
+
+
+
Precondition
streamptr shall not be a null pointer.
+
+No more than TMP_MAX_S files may be opened
+

If the file was created successfully, then the pointer to FILE pointed to by streamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to FILE pointed to by streamptr will be set to a null pointer.

+
Returns
The tmpfile_s function returns zero if it created the file. If it did not create the file or there was a runtime-constraint violation, tmpfile_s returns a nonzero value. If there is a runtime-constraint violation, tmpfile_s does not attempt to create a file. Sets the streamptr on success.
+
Return values
+ + + + + +
EOKon success
ESNULLPwhen streamptr is a NULL pointer
ESLEMAXwhen more than TMP_MAX_S files were opened.
errno()when tmpfile() failed, typically ENOENT or EACCES
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/dee/tmpfile__s_8c.js b/doc/safec-3.4/d6/dee/tmpfile__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..38168940373ef4433cdb3c45b57e4a479c93084c --- /dev/null +++ b/doc/safec-3.4/d6/dee/tmpfile__s_8c.js @@ -0,0 +1,4 @@ +var tmpfile__s_8c = +[ + [ "tmpfile_s", "d6/dee/tmpfile__s_8c.html#a51e6bd3984d36715dcf61e5babd2db74", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.map b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..4cac5d0cb5bab741cb1ae4f37fca31f24c32c929 --- /dev/null +++ b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.md5 b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f02f01238a621246cc2414b0d63ba58c0d8c41d8 --- /dev/null +++ b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.md5 @@ -0,0 +1 @@ +7c23700c2e21e618f6acaaada1acf090 \ No newline at end of file diff --git a/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.png b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8757e8396f6fa5acd4faabd81e125ce6968d39bc Binary files /dev/null and b/doc/safec-3.4/d6/df4/timingsafe__bcmp_8c__incl.png differ diff --git a/doc/safec-3.4/d6/dfe/freopen__s_8c.html b/doc/safec-3.4/d6/dfe/freopen__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..30fe30031a20f4dea16be3c45ef75ff98c9e59b1 --- /dev/null +++ b/doc/safec-3.4/d6/dfe/freopen__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: freopen_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
freopen_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for freopen_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT errno_t freopen_s (FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream)
 The freopen_s function first, attempts to close the file associated with the stream, ignoring any errors. More...
 
+

Function Documentation

+ +

◆ freopen_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t freopen_s (FILE *restrict *restrict newstreamptr,
const char *restrict filename,
const char *restrict mode,
FILE *restrict stream 
)
+
+ +

The freopen_s function first, attempts to close the file associated with the stream, ignoring any errors.

+

Then, if filename is not null, attempts to open the file specified by filename using mode as if by fopen, and associates that file with the file stream pointed to by stream. If filename is a null pointer, then the function attempts to reopen the file that is already associated with stream (it is implementation defined which mode changes are allowed in this case).

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]newstreamptrpointer to a FILE stream that will be updated by this function call
[in]filenamefile name to associate the file stream to
[in]modeas in fopen
[in]streamthe file stream to modify
+
+
+
Precondition
Neither streamptr, stream nor mode shall be a null pointer.
+

If the file was reopened successfully, then the pointer to the FILE pointed to by newstreamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to the FILE pointed to by newstreamptr will be set to a null pointer.

+
Returns
The freopen_s function returns zero if it reopened the file. If not or there was a runtime-constraint violation, freopen_s returns a nonzero error code, and sets newstreamptr to NULL. If there is a runtime-constraint violation, freopen_s does not attempt to reopen the file. Sets the newstreamptr on success.
+
Return values
+ + + + +
EOKon success
ESNULLPwhen any argument is a NULL pointer
>0 any other errno
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d6/dfe/freopen__s_8c.js b/doc/safec-3.4/d6/dfe/freopen__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5df4a051bbe94bf35ea1024c484f7185cb61d326 --- /dev/null +++ b/doc/safec-3.4/d6/dfe/freopen__s_8c.js @@ -0,0 +1,4 @@ +var freopen__s_8c = +[ + [ "freopen_s", "d6/dfe/freopen__s_8c.html#adb180d10772079d6b0dbf1df3f9a6ef3", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d0e/memchr__s_8c.html b/doc/safec-3.4/d7/d0e/memchr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fd387ec4d5ad6fab3831e46dca92f90397b41d48 --- /dev/null +++ b/doc/safec-3.4/d7/d0e/memchr__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: memchr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memchr_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memchr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memchr_s_chk (const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memchr_s_chk (const void *restrict dest,
rsize_t dmax,
const int ch,
void ** result,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d0e/memchr__s_8c.js b/doc/safec-3.4/d7/d0e/memchr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6c8cdb600050cb9c58156905891f46639c60c0ae --- /dev/null +++ b/doc/safec-3.4/d7/d0e/memchr__s_8c.js @@ -0,0 +1,4 @@ +var memchr__s_8c = +[ + [ "_memchr_s_chk", "d7/d0e/memchr__s_8c.html#a4b5a0a95ffc446b87458778741789b09", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d17/libc-overview_8md.html b/doc/safec-3.4/d7/d17/libc-overview_8md.html new file mode 100644 index 0000000000000000000000000000000000000000..97bdef0d36e75b4a0239ffedb4426bb6a8be89c1 --- /dev/null +++ b/doc/safec-3.4/d7/d17/libc-overview_8md.html @@ -0,0 +1,99 @@ + + + + + + + +safec: libc-overview.md File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
libc-overview.md File Reference
+
+
+
+
+ diff --git a/doc/safec-3.4/d7/d19/strlastchar__s_8c.html b/doc/safec-3.4/d7/d19/strlastchar__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..02346b55e4fda4d15fdd0e0234b2bd20bb9ef0b5 --- /dev/null +++ b/doc/safec-3.4/d7/d19/strlastchar__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strlastchar_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strlastchar_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strlastchar_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strlastchar_s_chk (char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strlastchar_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strlastchar_s_chk (char * dest,
rsize_t dmax,
char c,
char ** lastp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d19/strlastchar__s_8c.js b/doc/safec-3.4/d7/d19/strlastchar__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..cd9773d67f339615ee8afdafd46d7931b7606484 --- /dev/null +++ b/doc/safec-3.4/d7/d19/strlastchar__s_8c.js @@ -0,0 +1,4 @@ +var strlastchar__s_8c = +[ + [ "_strlastchar_s_chk", "d7/d19/strlastchar__s_8c.html#a0edead78b36762f8a70ece523ca61063", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d25/vwprintf__s_8c.html b/doc/safec-3.4/d7/d25/vwprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..a96dfee8fe2b2a66edea4b7e0aba1e4fddc79b44 --- /dev/null +++ b/doc/safec-3.4/d7/d25/vwprintf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: vwprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vwprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vwprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vwprintf_s (const wchar_t *restrict fmt, va_list ap)
 The vwprintf_s function prints formatted output to stdout as wide string. More...
 
+

Function Documentation

+ +

◆ vwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int vwprintf_s (const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vwprintf_s function prints formatted output to stdout as wide string.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), wprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d25/vwprintf__s_8c.js b/doc/safec-3.4/d7/d25/vwprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ec1e5c228c643faa713f65488ab7e3e90d96de27 --- /dev/null +++ b/doc/safec-3.4/d7/d25/vwprintf__s_8c.js @@ -0,0 +1,4 @@ +var vwprintf__s_8c = +[ + [ "vwprintf_s", "d7/d25/vwprintf__s_8c.html#ad2069774169542380aed48d5cdd222fa", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d32/memzero__s_8c__incl.map b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..9017d2ee114f878a9eef193c9a2bb0bec020f956 --- /dev/null +++ b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d7/d32/memzero__s_8c__incl.md5 b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1fe6970745576775eb694b7709708221beaa4c6d --- /dev/null +++ b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.md5 @@ -0,0 +1 @@ +0fb4bcae529de7a92e47bc1022624464 \ No newline at end of file diff --git a/doc/safec-3.4/d7/d32/memzero__s_8c__incl.png b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ac9ec133d2b34b8bbbe457a7182bd030203d3c4b Binary files /dev/null and b/doc/safec-3.4/d7/d32/memzero__s_8c__incl.png differ diff --git a/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.map b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..e7dd80cd70e84676a1ef2dbe16846700ca09da04 --- /dev/null +++ b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.md5 b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3d6c086f29f5ec9f082798b7e4280b552b4624ca --- /dev/null +++ b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.md5 @@ -0,0 +1 @@ +4ebd8382647a602e69c0cbb80a845201 \ No newline at end of file diff --git a/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.png b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae1a790f6a2fcd7728715462ae0c2941d68d58f Binary files /dev/null and b/doc/safec-3.4/d7/d3d/mem__primitives__lib_8c__incl.png differ diff --git a/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.html b/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6be6cd962ed56ae18b8e0d7107fb317202d2b18d --- /dev/null +++ b/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.html @@ -0,0 +1,190 @@ + + + + + + + +safec: vsnwprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vsnwprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vsnwprintf_s.c:
+
+
+ +
+ + + +

+Macros

#define __STDC_WANT_LIB_EXT1__   1
 
+ + + +

+Functions

EXPORT int _vsnwprintf_s_chk (wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap)
 
+

Macro Definition Documentation

+ +

◆ __STDC_WANT_LIB_EXT1__

+ +
+
+ + + + +
#define __STDC_WANT_LIB_EXT1__   1
+
+ +
+
+

Function Documentation

+ +

◆ _vsnwprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _vsnwprintf_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const size_t destbos,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.js b/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..2227f1f6040f86fba95f42850ea07752be5406ea --- /dev/null +++ b/doc/safec-3.4/d7/d4a/vsnwprintf__s_8c.js @@ -0,0 +1,5 @@ +var vsnwprintf__s_8c = +[ + [ "__STDC_WANT_LIB_EXT1__", "d7/d4a/vsnwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260", null ], + [ "_vsnwprintf_s_chk", "d7/d4a/vsnwprintf__s_8c.html#a0b99808b1427c197f15bce6040bf5c89", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d57/gmtime__s_8c.html b/doc/safec-3.4/d7/d57/gmtime__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..37fa4bb85f8315a4a3563bf5e8c94101837f0edd --- /dev/null +++ b/doc/safec-3.4/d7/d57/gmtime__s_8c.html @@ -0,0 +1,173 @@ + + + + + + + +safec: gmtime_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
gmtime_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for gmtime_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT struct tm * gmtime_s (const time_t *restrict timer, struct tm *restrict dest)
 The gmtime_s function converts the given time since epoch to a calendar time, expressed in Coordinated Universal Time (UTC) in the struct tm format. More...
 
+

Function Documentation

+ +

◆ gmtime_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT struct tm* gmtime_s (const time_t *restrict timer,
struct tm *restrict dest 
)
+
+ +

The gmtime_s function converts the given time since epoch to a calendar time, expressed in Coordinated Universal Time (UTC) in the struct tm format.

+

The result is copied into the user-provided tm struct.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.3 The gmtime_s function (p: 626-627) http://en.cppreference.com/w/c/chrono/gmtime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[in]timerpointer to a epoch (long, seconds since 1970)
[out]destpointer to a user-provided struct tm.
+
+
+
Precondition
timer and dest shall not be a null pointer.
+
Returns
copy of the dest pointer, or null pointer on error (which may be a runtime constraint violation or a failure to convert the specified time to UTC). May set errno to EOVERFLOW when *timer > 313360441200L, the year 10000, resp. LONG_MAX on 32bit systems or < 0, or to ESNULLP when dest or timer is a NULL pointer.
+
Note
gmtime returns a pointer to static data and is not thread-safe. When gmtime_r is available it used instead.
+

POSIX requires that this function sets errno to EOVERFLOW if it fails because the argument is too large. POSIX defines a thread-safe alternative gmtime_r, which is similar to the C11 function gmtime_s, except that it does not check the validity of its input parameters.

+

This function is available under windows with a different API, reversed argument order, and is not available with safeclib.

+
See also
localtime_s(), ctime_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d57/gmtime__s_8c.js b/doc/safec-3.4/d7/d57/gmtime__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..a096f17e52af21d33c526ba310e76bfd400e0852 --- /dev/null +++ b/doc/safec-3.4/d7/d57/gmtime__s_8c.js @@ -0,0 +1,4 @@ +var gmtime__s_8c = +[ + [ "gmtime_s", "d7/d57/gmtime__s_8c.html#af6fe85a68903d45aee557060358b47d0", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/d85/memchr__s_8c__incl.map b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..8426349a21c18e77443b6ed003eb0c48774c0559 --- /dev/null +++ b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d7/d85/memchr__s_8c__incl.md5 b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..8730cc16e4b5a9eb6d0f9282129e71e40009e129 --- /dev/null +++ b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.md5 @@ -0,0 +1 @@ +df3656205617c6438bfd6d2c23fea03f \ No newline at end of file diff --git a/doc/safec-3.4/d7/d85/memchr__s_8c__incl.png b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..cf55beeb42534fcfb097847439db926aeabba23f Binary files /dev/null and b/doc/safec-3.4/d7/d85/memchr__s_8c__incl.png differ diff --git a/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.html b/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6a451aad4fc2654cf074124d2254c8b9d9d29a41 --- /dev/null +++ b/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strismixedcase_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strismixedcase_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strismixedcase_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strismixedcase_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strismixedcase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strismixedcase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.js b/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..a856628dc5de2c72465a2ef75058d2c6be58ec35 --- /dev/null +++ b/doc/safec-3.4/d7/d8d/strismixedcase__s_8c.js @@ -0,0 +1,4 @@ +var strismixedcase__s_8c = +[ + [ "_strismixedcase_s_chk", "d7/d8d/strismixedcase__s_8c.html#a22ddee39f590bb435f32caadf6d3b202", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.map b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..201d26113566e144147fa8cdeb4f7ffa028858c0 --- /dev/null +++ b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.map @@ -0,0 +1,4 @@ + + + + diff --git a/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.md5 b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1b64010bdb02e5349c58032d4f6eb3e642d973a9 --- /dev/null +++ b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.md5 @@ -0,0 +1 @@ +199bd62ab12190713862acb610287507 \ No newline at end of file diff --git a/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.png b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..649e07d601c42a69f3f443b8fdf214831ee73aa2 Binary files /dev/null and b/doc/safec-3.4/d7/da7/safe__str__constraint_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d7/dac/ignore__handler__s_8c.html b/doc/safec-3.4/d7/dac/ignore__handler__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..1ace4d80fb20e0abcf7570edb64fbce8997f1928 --- /dev/null +++ b/doc/safec-3.4/d7/dac/ignore__handler__s_8c.html @@ -0,0 +1,170 @@ + + + + + + + +safec: ignore_handler_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
ignore_handler_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for ignore_handler_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT void ignore_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function simply returns to the caller. More...
 
+

Function Documentation

+ +

◆ ignore_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT void ignore_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function simply returns to the caller.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
abort_handler_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/dac/ignore__handler__s_8c.js b/doc/safec-3.4/d7/dac/ignore__handler__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..84c6a9660e9abda6a8cac66b85654c0e9ea291f3 --- /dev/null +++ b/doc/safec-3.4/d7/dac/ignore__handler__s_8c.js @@ -0,0 +1,4 @@ +var ignore__handler__s_8c = +[ + [ "ignore_handler_s", "d7/dac/ignore__handler__s_8c.html#a33a2e940941f23b0f5d48880ff948b5a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.map b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..35eddb2a0c8a8b5a0b8117e9ca3b535d73c5a24b --- /dev/null +++ b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.md5 b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2aa78fd80611019ade356088034e7bdf58d533f8 --- /dev/null +++ b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.md5 @@ -0,0 +1 @@ +f8dfa1de248dc6c28eb83b21116cde6e \ No newline at end of file diff --git a/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.png b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..bddeadf1717235861fbcc894f798a7a94bc53366 Binary files /dev/null and b/doc/safec-3.4/d7/db1/tmpnam__s_8c__incl.png differ diff --git a/doc/safec-3.4/d7/dbb/wcsupr__s_8c.html b/doc/safec-3.4/d7/dbb/wcsupr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..66a432eb90fa38e8f4c9986104e098d19e4c70a9 --- /dev/null +++ b/doc/safec-3.4/d7/dbb/wcsupr__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: wcsupr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsupr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsupr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsupr_s_chk (wchar_t *restrict src, rsize_t slen, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsupr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsupr_s_chk (wchar_t *restrict src,
rsize_t slen,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/dbb/wcsupr__s_8c.js b/doc/safec-3.4/d7/dbb/wcsupr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d3c503051d5c9e49b91dbff9df5e621896a0bc08 --- /dev/null +++ b/doc/safec-3.4/d7/dbb/wcsupr__s_8c.js @@ -0,0 +1,4 @@ +var wcsupr__s_8c = +[ + [ "_wcsupr_s_chk", "d7/dbb/wcsupr__s_8c.html#ab97838498c295bdcbba2f1dfcabb8d79", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.map b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..5bd2d8d965028265cc796c1d421be728b6a69a55 --- /dev/null +++ b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.md5 b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..002d60503ec67e1f3073f92c2426406ac63b111f --- /dev/null +++ b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.md5 @@ -0,0 +1 @@ +b1a2bb57c8e5e9fef2f9e89036502823 \ No newline at end of file diff --git a/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.png b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a03459c5930c733cb9f7224d7cd9931f716e63c5 Binary files /dev/null and b/doc/safec-3.4/d7/df1/strpbrk__s_8c__incl.png differ diff --git a/doc/safec-3.4/d7/df5/wcsstr_8c.html b/doc/safec-3.4/d7/df5/wcsstr_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..b4d0e4439288af56299f4028c63b6ef78b344ca1 --- /dev/null +++ b/doc/safec-3.4/d7/df5/wcsstr_8c.html @@ -0,0 +1,173 @@ + + + + + + + +safec: wcsstr.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsstr.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsstr.c:
+
+
+ +
+ + + + +

+Functions

wchar_t * wcsstr (wchar_t *restrict dest, const wchar_t *restrict src)
 The wcsstr() function locates the first occurrence of the wide substring pointed to by src which would be located in the wide string pointed to by dest. More...
 
+

Function Documentation

+ +

◆ wcsstr()

+ +
+
+ + + + + + + + + + + + + + + + + + +
wchar_t* wcsstr (wchar_t *restrict dest,
const wchar_t *restrict src 
)
+
+ +

The wcsstr() function locates the first occurrence of the wide substring pointed to by src which would be located in the wide string pointed to by dest.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[in]destwide string to be searched for the substring
[in]srcpointer to the wide sub string
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
Return values
+ + +
pointerto the found substring, or NULL
+
+
+
See also
wcsstr_s(), strstr_s(), memcmp32_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d7/df5/wcsstr_8c.js b/doc/safec-3.4/d7/df5/wcsstr_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..c6ce5c5ee912c2332f2d83c5f554082bef0af79c --- /dev/null +++ b/doc/safec-3.4/d7/df5/wcsstr_8c.js @@ -0,0 +1,4 @@ +var wcsstr_8c = +[ + [ "wcsstr", "d7/df5/wcsstr_8c.html#ab86b2368af773580d2ee2fb27a56be09", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.map b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..958e8fa6e1c5d58c5707007f113445df40aa96a2 --- /dev/null +++ b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.md5 b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..0b98e405afd6751dddcfc05a5b7fc55a657c1599 --- /dev/null +++ b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +618da86b9cf9a0f351498be4613982ba \ No newline at end of file diff --git a/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.png b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..2b8ffe96d95ff45f23ceaf98e424aaa731eadf78 Binary files /dev/null and b/doc/safec-3.4/d7/dfb/vprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d03/safe__mem__lib_8h.html b/doc/safec-3.4/d8/d03/safe__mem__lib_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..fbd98ab5b0787611297dc0e3a58f6dcf38c93c4f --- /dev/null +++ b/doc/safec-3.4/d8/d03/safe__mem__lib_8h.html @@ -0,0 +1,3465 @@ + + + + + + + +safec: safe_mem_lib.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_mem_lib.h File Reference
+
+
+
#include "safe_config.h"
+#include "safe_lib_errno.h"
+#include "safe_types.h"
+#include "safe_compile.h"
+#include <wchar.h>
+
+ + Include dependency graph for safe_mem_lib.h:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define EXTERN   extern
 
#define RSIZE_MAX_MEM16   ( RSIZE_MAX_MEM/2 )
 
#define RSIZE_MAX_MEM32   ( RSIZE_MAX_MEM/4 )
 
#define RSIZE_MAX_WMEM   ( RSIZE_MAX_MEM/sizeof(wchar_t) )
 
#define memcpy_s(dest, dmax, src, slen)   _memcpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 This function copies at most slen bytes from src to dest, up to dmax resp. More...
 
#define memmove_s(dest, dmax, src, slen)   _memmove_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The memmove_s function copies slen bytes from the region pointed to by src into the region pointed to by dest. More...
 
#define memset_s(dest, dmax, value, n)   _memset_s_chk(dest,dmax,value,n,BOS(dest))
 Sets the first n bytes starting at dest to the specified value, but maximal dmax bytes. More...
 
#define memset16_s(dest, dmax, value, n)   _memset16_s_chk(dest,dmax,value,n,BOS(dest))
 Sets the first n uint16_t values starting at dest to the specified value, but maximal dmax bytes. More...
 
#define memset32_s(dest, dmax, value, n)   _memset32_s_chk(dest,dmax,value,n,BOS(dest))
 Sets n uint32_t values starting at dest to the specified value, but maximal dmax bytes. More...
 
#define memcmp_s(dest, dmax, src, slen, diff)   _memcmp_s_chk(dest,dmax,src,slen,diff,BOS(dest),BOS(src))
 Compares memory until they differ, and their difference sign (-1,0,1) is returned in diff. More...
 
#define memcmp16_s(dest, dlen, src, slen, diff)   _memcmp16_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
 Compares memory in uint16_t slices until they differ, and their difference is returned in diff. More...
 
#define memcmp32_s(dest, dlen, src, slen, diff)   _memcmp32_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
 Compares memory in uint32_t slices until they differ, and their difference is returned in diff. More...
 
#define memcpy16_s(dest, dmax, src, slen)   _memcpy16_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 This function copies at most slen uint16_t's from src to dest, up to dmax bytes. More...
 
#define memcpy32_s(dest, dmax, src, slen)   _memcpy32_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 This function copies at most slen uint32_t's from src to dest, up to dmax. More...
 
#define memmove16_s(dest, dmax, src, slen)   _memmove16_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The memmove16_s function copies slen uint16_t from the region pointed to by src into the region pointed to by dest. More...
 
#define memmove32_s(dest, dmax, src, slen)   _memmove32_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The memmove32_s function copies slen uint32_t's from the region pointed to by src into the region pointed to by dest. More...
 
#define memzero_s(dest, len)   _memzero_s_chk(dest,len,BOS(dest))
 Zeros len bytes starting at dest. More...
 
#define memzero16_s(dest, len)   _memzero16_s_chk(dest,len,BOS(dest))
 Zeros len uint16_t's starting at dest. More...
 
#define memzero32_s(dest, len)   _memzero32_s_chk(dest,len,BOS(dest))
 Zeros len uint32_t's starting at dest. More...
 
#define memchr_s(dest, dmax, ch, result)   _memchr_s_chk(dest,dmax,ch,result,BOS(dest))
 Finds the first occurrence of ch (after conversion to unsigned char as if by (unsigned char)ch) in the null-terminated buffer pointed to by dest (each character interpreted as unsigned char). More...
 
#define memrchr_s(dest, dmax, ch, result)   _memrchr_s_chk(dest,dmax,ch,result,BOS(dest))
 Finds the last occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char). More...
 
#define timingsafe_bcmp(b1, b2, n)   _timingsafe_bcmp_chk(b1,b2,n,BOS(b1),BOS(b2))
 Compare all memory bytes. More...
 
#define timingsafe_memcmp(b1, b2, len)   _timingsafe_memcmp_chk(b1,b2,len,BOS(b1),BOS(b2))
 Compare all memory bytes. More...
 
#define memccpy_s(dest, dmax, src, c, n)   _memccpy_s_chk(dest,dmax,src,c,n,BOS(dest),BOS(src))
 memccpy_s copies no more than n bytes from memory area src to memory area dest, stopping when the character c is found. More...
 
#define wmemcpy_s(dest, dlen, src, count)   _wmemcpy_s_chk(dest,dlen,src,count,BOS(dest),BOS(src))
 This function copies at most count wchar_t's from src to dest, up to dlen. More...
 
#define wmemmove_s(dest, dlen, src, count)   _wmemmove_s_chk(dest,dlen,src,count,BOS(dest),BOS(src))
 The wmemmove_s function copies count wchar_t's from the region pointed to by src into the region pointed to by dest. More...
 
#define wmemcmp_s(dest, dlen, src, slen, diff)   _wmemcmp_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
 Compares buffers of wide chars until they differ, and return 0 if the same or -1 or 1 in diff. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

EXTERN constraint_handler_t set_mem_constraint_handler_s (constraint_handler_t handler)
 The set_mem_constraint_handler_s function sets the runtime-constraint handler to be handler. More...
 
EXTERN errno_t _memcpy_s_chk (void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest
 
EXTERN errno_t slen BOS_OVR2_BUTZERO (src, slen) BOS_ATTR(_BOS_KNOWN(dest) &&_BOS_KNOWN(src) &&((dest > src &&(char *) dest<(char *) src+slen)||(src > dest &&(char *) src<(char *) dest+dmax))
 
EXTERN errno_t _memmove_s_chk (void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest
 
EXTERN errno_t slen BOS_OVR2_BUTZERO (src, slen) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memset_s_chk (void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest
 
EXTERN errno_t n n n overflow dest dmax VAL_OVR2 (value, 255)
 
EXTERN errno_t _memset16_s_chk (uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest
 
EXTERN errno_t _memset32_s_chk (uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest
 
EXTERN errno_t _memcmp_s_chk (const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src
 
EXTERN errno_t slen BOS_NULL (diff) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memcmp16_s_chk (const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memcmp32_s_chk (const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memcpy16_s_chk (uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memcpy32_s_chk (uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memmove16_s_chk (uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memmove32_s_chk (uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen
 
EXTERN errno_t _memzero_s_chk (void *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest)
 
EXTERN errno_t _memzero16_s_chk (uint16_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _memzero32_s_chk (uint32_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _memchr_s_chk (const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_NULL(result)
 
EXTERN errno_t _memrchr_s_chk (const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch
 
EXTERN errno_t BOS_NULL (result)
 
EXTERN int _timingsafe_bcmp_chk (const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos) BOS_OVR2(b1
 
EXTERN int n BOS_OVR2 (b2, n)
 
EXTERN int _timingsafe_memcmp_chk (const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos) BOS_OVR2(b1
 
EXTERN int len BOS_OVR2 (b2, len)
 
EXTERN errno_t _memccpy_s_chk (void *dest, rsize_t dmax, const void *src, int c, rsize_t n, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src
 
EXTERN errno_t n VAL_OVR2 (c, 255) VAL_OVR2_BUTZERO(n
 
EXTERN errno_t _wmemcpy_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest
 
EXTERN errno_t smax BOSW_OVR2_BUTZERO (src, smax)
 
EXTERN errno_t _wmemmove_s_chk (wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest
 
EXTERN errno_t _wmemcmp_s_chk (const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
+ + + + + + + +

+Variables

EXTERN errno_t slen dest overlaps with src
 
EXTERN errno_t slen dmax
 
EXTERN errno_t dlen
 
+

Macro Definition Documentation

+ +

◆ EXTERN

+ +
+
+ + + + +
#define EXTERN   extern
+
+ +
+
+ +

◆ RSIZE_MAX_MEM16

+ +
+
+ + + + +
#define RSIZE_MAX_MEM16   ( RSIZE_MAX_MEM/2 )
+
+ +
+
+ +

◆ RSIZE_MAX_MEM32

+ +
+
+ + + + +
#define RSIZE_MAX_MEM32   ( RSIZE_MAX_MEM/4 )
+
+ +
+
+ +

◆ RSIZE_MAX_WMEM

+ +
+
+ + + + +
#define RSIZE_MAX_WMEM   ( RSIZE_MAX_MEM/sizeof(wchar_t) )
+
+ +
+
+ +

◆ memcpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcpy_s( dest,
 dmax,
 src,
 slen 
)   _memcpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

This function copies at most slen bytes from src to dest, up to dmax resp.

+

sizeof(dest). If slen is zero, the function does nothing.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.1.1 The memcpy_s function (p: 614) http://en.cppreference.com/w/c/string/byte/memcpy
  • +
  • ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slenmaximum number bytes of src that can be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM or size of dest.
+
+slen shall not be greater than RSIZE_MAX_MEM or size of src.
+
+slen shall not be greater than dmax.
+
+Copying shall not take place between regions that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_MEM.
+
Returns
If there is a runtime-constraint violation, the memcpy_s function stores zeros in the first dmax bytes of the region pointed to by dest if dest is not a null pointer and slen is valid.
+
Return values
+ + + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_MEM
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen dmax < slen
ESOVRLPwhen src memory overlaps dst
+
+
+
See also
memcpy16_s(), memcpy32_s(), memmove_s(), memmove16_s(), memmove32_s()
+ +
+
+ +

◆ memmove_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memmove_s( dest,
 dmax,
 src,
 slen 
)   _memmove_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The memmove_s function copies slen bytes from the region pointed to by src into the region pointed to by dest.

+

If slen is zero, the function does nothing.

+

This copying takes place as if the slen bytes from the region pointed to by src are first copied into a temporary array of slen bytes that does not overlap the region pointed to by dest or src, and then the slen bytes from the temporary array are copied into the object region to by dest.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.1.2 The memmove_s function (p: 615) http://en.cppreference.com/w/c/string/byte/memmove
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slenmaximum number bytes of src that can be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and size of dest.
+
+slen shall not be greater than RSIZE_MAX_MEM and size of src.
+
+slen shall not be greater than dmax.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_MEM.
+
Returns
If there is a runtime-constraint violation, the memmove_s function stores zeros in the first dmax characters of the region pointed to by dest if dest is not a null pointer and dmax is valid.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_MEM
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen dmax < slen
+
+
+
See also
memmove16_s(), memmove32_s(), memcpy_s(), memcpy16_s() memcpy32_s()
+ +
+
+ +

◆ memset_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memset_s( dest,
 dmax,
 value,
 
)   _memset_s_chk(dest,dmax,value,n,BOS(dest))
+
+ +

Sets the first n bytes starting at dest to the specified value, but maximal dmax bytes.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.4.1 The memset_s function (p: 621-622) http://en.cppreference.com/w/c/string/byte/memset
  • +
  • ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to memory that will be set to the value
[in]dmaxmaximum number of bytes to be written
[in]valuebyte value to be written
[in]nnumber of bytes to be set
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax and n shall not be greater than RSIZE_MAX_MEM or sizeof(dest).
+
+value shall not be greater than 255.
+
+dmax may not be smaller than n.
+
Note
The behavior is undefined if the size of the character array pointed to by dest < count <= dmax; in other words, an erroneous value of dmax does not expose the impending buffer overflow.
+
+C11 uses RSIZE_MAX, not RSIZE_MAX_MEM.
+
+memset_s provides a memory barrier for modern out-of-order CPU's to ensure a cache flush or at least a compiler barrier fallback to ensure that is not optimized away by optimizing compilers.
+
Returns
If there is a runtime-constraints violation, and if dest is not a null pointer, and if dmax is not too large, then, before reporting the runtime-constraints violation, memset_s() copies dmax bytes to the destination.
+
Return values
+ + + + + + + +
EOKwhen operation is successful or n = 0
ESNULLPwhen dest is NULL pointer
ESLEMAXwhen dmax/n > RSIZE_MAX_MEM or value > 255
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen dmax < n
+
+
+
See also
memset16_s(), memset32_s()
+ +
+
+ +

◆ memset16_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memset16_s( dest,
 dmax,
 value,
 
)   _memset16_s_chk(dest,dmax,value,n,BOS(dest))
+
+ +

Sets the first n uint16_t values starting at dest to the specified value, but maximal dmax bytes.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to memory that will be set to the value
[in]dmaxmaximum number of bytes to be written
[in]valuebyte value to be written
[in]nnumber of short (2-byte) words to be set
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_MEM or size of dest.
+
+n shall not be greater than RSIZE_MAX_MEM16.
+
+2*n may not be greater than dmax
+
Returns
If there is a runtime-constraints violation, and if dest is not a null pointer, and if dmax is not larger than RSIZE_MAX_MEM, then, before reporting the runtime-constraints violation, memset16_s() copies dmax bytes to the destination.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful or n = 0
ESNULLPwhen dest is NULL POINTER
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen n > RSIZE_MAX_MEM16
ESNOSPCwhen 2*n > dmax
+
+
+
See also
memset_s(), memset32_s()
+ +
+
+ +

◆ memset32_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memset32_s( dest,
 dmax,
 value,
 
)   _memset32_s_chk(dest,dmax,value,n,BOS(dest))
+
+ +

Sets n uint32_t values starting at dest to the specified value, but maximal dmax bytes.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to memory that will be set to the value
[in]dmaxmaximum number of bytes to be written
[in]valuebyte value to be written
[in]nnumber of 4-byte words to be set
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_MEM or size of dest.
+
+n shall not be greater than RSIZE_MAX_MEM32.
+
+4*n may not be greater than dmax.
+
Returns
If there is a runtime-constraints violation, and if dest is not a null pointer, and if dmax is not larger than RSIZE_MAX_MEM, then, before reporting the runtime-constraints violation, memset32_s() copies dmax bytes to the destination.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful or n = 0
ESNULLPwhen dest is NULL POINTER
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen n > RSIZE_MAX_MEM32
ESNOSPCwhen 4*n > dmax
+
+
+
See also
memset_s(), memset16_s()
+ +
+
+ +

◆ memcmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcmp_s( dest,
 dmax,
 src,
 slen,
 diff 
)   _memcmp_s_chk(dest,dmax,src,slen,diff,BOS(dest),BOS(src))
+
+ +

Compares memory until they differ, and their difference sign (-1,0,1) is returned in diff.

+

If the block of memory is the same, *diff=0.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
destpointer to memory to compare against
srcpointer to the source memory to compare with dest
dmaxmaximum length of dest, in bytes
slenlength of the source memory block
*diffpointer to the diff which is an integer greater than, equal to or less than zero according to whether the object pointed to by dest is greater than, equal to or less than the object pointed to by src.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+Neither dmax nor slen shall be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM or size of dest
+
+slen shall not be greater than dmax or size of src
+
Return values
+ + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dst/src is NULL POINTER
ESZEROLwhen dmax/slen = ZERO
ESLEMAXwhen dmax/slen > RSIZE_MAX_MEM
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax/slen != size of dest/src and –enable-error-dmax
ESNOSPCwhen dmax < slen
+
+
+
See also
memcmp16_s(), memcmp32_s()
+ +
+
+ +

◆ memcmp16_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcmp16_s( dest,
 dlen,
 src,
 slen,
 diff 
)   _memcmp16_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
+
+ +

Compares memory in uint16_t slices until they differ, and their difference is returned in diff.

+

If the block of memory is the same, diff=0.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
destpointer to memory to compare against
dlenmaximum length of dest, in uint16_t's
srcpointer to the source memory to compare with dest
slennumber of uint16_t's from source to be compared
*diffpointer to the diff which is an integer greater than, equal to or less than zero according to whether the object pointed to by dest is greater than, equal to or less than the object pointed to by src.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+Neither dlen nor slen shall be 0.
+
+dlen shall not be greater than RSIZE_MAX_MEM16 and sizeof(dest)/2
+
+slen shall not be greater than RSIZE_MAX_MEM16 and sizeof(src)/2
+
+slen shall not be greater than dlen and sizeof(dest)/2
+
Return values
+ + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dlen/slen = ZERO
ESLEMAXwhen dlen/slen > RSIZE_MAX_MEM16
EOVERFLOWwhen 2*dlen/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen 2*dlen/slen != sizeof(dest/src) and –enable-error-dmax
ESNOSPCwhen dlen < slen
+
+
+
See also
memcmp_s(), memcmp32_s()
+ +
+
+ +

◆ memcmp32_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcmp32_s( dest,
 dlen,
 src,
 slen,
 diff 
)   _memcmp32_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
+
+ +

Compares memory in uint32_t slices until they differ, and their difference is returned in diff.

+

If the whole block of memory is the same, diff=0.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
destpointer to memory to compare against
dlenmaximum length of dest, in uint32_t's
srcpointer to the source memory to compare with dest
slennumber of uint32_t's from source to be compared
*diffpointer to the diff which is an integer greater than, equal to or less than zero according to whether the object pointed to by dest is greater than, equal to or less than the object pointed to by src.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+Neither dlen nor slen shall be 0.
+
+dlen shall not be greater than RSIZE_MAX_MEM32 and sizeof(dest).
+
+slen shall not be greater than dlen/4.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dlen/slen = ZERO
ESLEMAXwhen dlen/slen > RSIZE_MAX_MEM32 or > sizeof(dest/src)/4
EOVERFLOWwhen 4*dlen/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen 4*dlen/slen != sizeof(dest/src) and –enable-error-dmax
ESNOSPCwhen dlen < slen
+
+
+
See also
memcmp_s(), memcmp16_s()
+ +
+
+ +

◆ memcpy16_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcpy16_s( dest,
 dmax,
 src,
 slen 
)   _memcpy16_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

This function copies at most slen uint16_t's from src to dest, up to dmax bytes.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slennumber of uint16_t's to be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and sizeof(dest)
+
+2*slen shall not be greater than RSIZE_MAX_MEM and sizeof(src)
+
+2*slen shall not be greater than dmax.
+
+Copying shall not take place between regions that overlap.
+
Returns
If there is a runtime-constraint violation, memcpy16_s stores zeros in the first dmax bytes of the region pointed to by dest if dest and dmax are valid.
+
Return values
+ + + + + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = ZERO
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESLEMAXwhen slen > RSIZE_MAX_MEM16
EOVERFLOWwhen 2*slen > size of src (optionally, when the compiler knows the object_size statically)
ESNOSPCwhen 2*slen > dmax
ESOVRLPwhen src memory overlaps dest
+
+
+
See also
wmemcpy_s(), memcpy_s(), memcpy32_s(), wmemmove_s(), memmove16_s()
+ +
+
+ +

◆ memcpy32_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memcpy32_s( dest,
 dmax,
 src,
 slen 
)   _memcpy32_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

This function copies at most slen uint32_t's from src to dest, up to dmax.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slennumber of uint32_t's to be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and sizeof(dest)
+
+slen shall not be greater than RSIZE_MAX_MEM32 and sizeof(src)
+
+slen shall not be greater than dmax/4.
+
+Copying shall not take place between regions that overlap.
+
Returns
If there is a runtime-constraint violation, memcpy32_s stores zeros in the first dmax bytes of the region pointed to by dest if dest and dmax are valid.
+
Return values
+ + + + + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = ZERO
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESLEMAXwhen slen > RSIZE_MAX_MEM32
EOVERFLOWwhen 4*slen > size of src (optionally, when the compiler knows the object_size statically)
ESNOSPCwhen 4*slen > dmax
ESOVRLPwhen src memory overlaps dest
+
+
+
See also
memcpy_s(), memcpy16_s(), memmove_s(), memmove16_s(), memmove32_s()
+ +
+
+ +

◆ memmove16_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memmove16_s( dest,
 dmax,
 src,
 slen 
)   _memmove16_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The memmove16_s function copies slen uint16_t from the region pointed to by src into the region pointed to by dest.

+

This copying takes place as if the slen uint16_t from the region pointed to by src are first copied into a temporary array of slen uint16_t that does not overlap the regions pointed to by dest or src, and then the slen uint16_t from the temporary array are copied into the region pointed to by dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slennumber of uint16_t's to be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM or size of dest.
+
+2*slen shall not be greater than dmax and size of src.
+
Returns
If there is a runtime-constraint violation, memmove16_s stores zeros in the first dmax bytes of the region pointed to by dest if dest and dmax are valid.
+
Return values
+ + + + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = ZERO
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESLEMAXwhen slen > RSIZE_MAX_MEM16
EOVERFLOWwhen 2*slen > size of src (optionally, when the compiler knows the object_size statically)
ESNOSPCwhen 2*slen > dmax
+
+
+
See also
memmove_s(), memmove32_s(), memcpy_s(), memcpy16_s() memcpy32_s()
+ +
+
+ +

◆ memmove32_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memmove32_s( dest,
 dmax,
 src,
 slen 
)   _memmove32_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The memmove32_s function copies slen uint32_t's from the region pointed to by src into the region pointed to by dest.

+

This copying takes place as if the slen uint32_t's from the region pointed to by src are first copied into a temporary array of slen uint32_t's that does not overlap the regions pointed to by dest or src, and then the slen uint32_t's from the temporary array are copied into the region pointed to by dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]slennumber of uint32_t's to be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and size of dest.
+
+4*slen shall not be greater than dmax and size of src
+
Returns
If there is a runtime-constraint violation, memmove32_s stores zeros in the first dmax bytes of the region pointed to by dest if dest and dmax are valid.
+
Return values
+ + + + + + + + + + +
EOKwhen operation is successful or slen = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = ZERO
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESLEMAXwhen slen > RSIZE_MAX_MEM32
EOVERFLOWwhen 4*slen > size of src (optionally, when the compiler knows the object_size statically)
ESNOSPCwhen 4*slen > dmax
+
+
+
See also
memmove_s(), memmove16_s(), memcpy_s(), memcpy16_s() memcpy32_s()
+ +
+
+ +

◆ memzero_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define memzero_s( dest,
 len 
)   _memzero_s_chk(dest,len,BOS(dest))
+
+ +

Zeros len bytes starting at dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to memory to be zeroed.
[in]lennumber of bytes to be zeroed
+
+
+
Precondition
dest shall not be a null pointer.
+
+len shall not be 0 nor greater than RSIZE_MAX_MEM and size of dest
+
Note
memzero_s provides a memory barrier for modern out-of-order CPU's to ensure a cache flush or at least a compiler barrier fallback to ensure that is not optimized away by optimizing compilers.
+
Returns
If there is a runtime constraint, the operation is not performed.
+
Return values
+ + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest is NULL POINTER
ESZEROLwhen len = ZERO
ESLEMAXwhen len > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen len != size of dest and –enable-error-dmax
+
+
+
See also
memzero16_s(), memzero32_s()
+ +
+
+ +

◆ memzero16_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define memzero16_s( dest,
 len 
)   _memzero16_s_chk(dest,len,BOS(dest))
+
+ +

Zeros len uint16_t's starting at dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to memory to be zeroed.
[in]lennumber of uint16_t's to be zeroed
+
+
+
Precondition
dest shall not be a null pointer.
+
+len shall not be 0 nor greater than RSIZE_MAX_MEM16 and sizeof(dest)/2.
+
Returns
If there is a runtime constraint, the operation is not performed.
+
Return values
+ + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest is NULL POINTER
ESZEROLwhen len = ZERO
ESLEMAXwhen len > RSIZE_MAX_MEM16
EOVERFLOWwhen 2*dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen len != sizeof(dest)/2 and –enable-error-dmax
+
+
+
See also
memzero_s(), memzero32_s()
+ +
+
+ +

◆ memzero32_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define memzero32_s( dest,
 len 
)   _memzero32_s_chk(dest,len,BOS(dest))
+
+ +

Zeros len uint32_t's starting at dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to memory to be zeroed.
[in]lennumber of uint32_t's to be zeroed
+
+
+
Precondition
dest shall not be a null pointer.
+
+len shall not be 0 nor greater than RSIZE_MAX_MEM32 and sizeof(dest)/4.
+
Returns
If there is a runtime constraint, the operation is not performed.
+
Return values
+ + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest is NULL POINTER
ESZEROLwhen len = ZERO
ESLEMAXwhen len > RSIZE_MAX_MEM32
EOVERFLOWwhen 2*dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen len != sizeof(dest)/4 and –enable-error-dmax
+
+
+
See also
memzero_s(), memzero16_s()
+ +
+
+ +

◆ memchr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memchr_s( dest,
 dmax,
 ch,
 result 
)   _memchr_s_chk(dest,dmax,ch,result,BOS(dest))
+
+ +

Finds the first occurrence of ch (after conversion to unsigned char as if by (unsigned char)ch) in the null-terminated buffer pointed to by dest (each character interpreted as unsigned char).

+
Remarks
IMPLEMENTED IN
+
Parameters
+ + + + + +
[in]destpointer to buffer to compare against
[in]dmaxlength of dest to search in
[in]chcharacter to search for
[out]resultpointer to result in dest
+
+
+
Precondition
Neither dest nor result shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and sizeof(dest)
+
+ch shall not be greater than 255
+
Return values
+ + + + + + + +
EOKwhen successfully character found.
ESNULLPwhen dest/result is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_MEM or > sizeof(dest)
ESLEMAXwhen ch > 255
ESNOTFNDwhen ch not found in dest
+
+
+
See also
strchr_s(), strspn_s(), strcspn_s(), strpbrk_s(), strstr_s()
+ +
+
+ +

◆ memrchr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memrchr_s( dest,
 dmax,
 ch,
 result 
)   _memrchr_s_chk(dest,dmax,ch,result,BOS(dest))
+
+ +

Finds the last occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char).

+

The terminating null character is considered to be a part of the string and can be found when searching for '\0'.

+
Remarks
IMPLEMENTED IN
+
Parameters
+ + + + + +
[in]destpointer to string buffer to compare against
[in]dmaxrestricted maximum length of dest
[in]chcharacter to search for
[out]resultpointer to char* in dest
+
+
+
Precondition
Neither dest nor result shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_MEM and size of dest
+
+ch shall not be greater than 255
+
Return values
+ + + + + + + + + +
EOKwhen successfully character found.
ESNULLPwhen dest/result is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_MEM
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen ch > 255
ESNOTFNDwhen ch not found in dest
+
+
+
See also
memrchr_s(), strchr_s(), memchr_s(), strspn_s(), strstr_s()
+ +
+
+ +

◆ timingsafe_bcmp

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define timingsafe_bcmp( b1,
 b2,
 
)   _timingsafe_bcmp_chk(b1,b2,n,BOS(b1),BOS(b2))
+
+ +

Compare all memory bytes.

+

Return 0 or not zero.

+

The running time is independent of the byte sequences compared, making them safe to use for comparing secret values such as cryptographic MACs. In contrast, bcmp(3) and memcmp(3) may short-circuit after finding the first differing byte.

+
Remarks
from OpenBSD
+
Parameters
+ + + + +
b1pointer to memory to compare against
b2pointer to the source memory to compare with b1
nnumber of bytes to compare in both buffers
+
+
+
Precondition
Neither b1 nor b2 shall be a null pointer.
+
Return values
+ + + +
0if the buffers are equal, or not zero if they are not equal.
-ESLEMAXif n > RSIZE_MAX_MEM or > sizeof(b1) or > sizeof(b2)
+
+
+
See also
memcmp_s(), timingsafe_memcmp()
+ +
+
+ +

◆ timingsafe_memcmp

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define timingsafe_memcmp( b1,
 b2,
 len 
)   _timingsafe_memcmp_chk(b1,b2,len,BOS(b1),BOS(b2))
+
+ +

Compare all memory bytes.

+

Return their difference sign (-1,0,1).

+

The running time is independent of the byte sequences compared, making them safe to use for comparing secret values such as cryptographic MACs. In contrast, bcmp(3) and memcmp(3) may short-circuit after finding the first differing byte.

+
Remarks
from OpenBSD
+
Parameters
+ + + + +
b1pointer to memory to compare against
b2pointer to the source memory to compare with b1
lennumber of bytes to compare in both buffers
+
+
+
Precondition
Neither b1 nor b2 shall be a null pointer.
+
Return values
+ + + +
-1,0,or1
-ESLEMAXif len > RSIZE_MAX_MEM or > sizeof(b1) or > sizeof(b2)
+
+
+
See also
memcmp_s(), timingsafe_bcmp()
+ +
+
+ +

◆ memccpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define memccpy_s( dest,
 dmax,
 src,
 c,
 
)   _memccpy_s_chk(dest,dmax,src,c,n,BOS(dest),BOS(src))
+
+ +

memccpy_s copies no more than n bytes from memory area src to memory area dest, stopping when the character c is found.

+

Throws error if the memory areas overlap. With SAFECLIB_STR_NULL_SLACK defined the rest (max. n bytes, not dmax) is cleared with NULL bytes.

+
Parameters
+ + + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dmaxmaximum length of the resulting dest, in bytes
[in]srcpointer to the memory that will be copied to dest
[in]ccharacter to be found
[in]nmaximum number bytes of src that can be copied
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall be sizeof(dest)
+
+dmax shall not be 0, not be greater than RSIZE_MAX_MEM and sizeof(dest)
+
+n shall not be greater than dmax.
+
+Copying shall not take place between regions that overlap.
+
Note
memccpy from BSD, Windows sec_api, glibc, newlib and everywhere else.
+
Returns
The memccpy() function returns a pointer to the next character in dest after c, or NULL if c was not found in the first n characters of src. If there is a runtime-constraint violation, the memccpy_s function stores zeros in the first dmax bytes of the region pointed to by dest if dest is not a null pointer and n is valid. With n=0, dest[0] is set to '\0', as with memccpy().
+
Return values
+ + + + + + + + + +
EOKwhen operation is successful or n = 0
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dmax = ZERO.
ESLEMAXwhen dmax/n > RSIZE_MAX_MEM
EOVERFLOWwhen dmax/n > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen n > dmax
ESOVRLPwhen src memory overlaps dst
+
+
+
See also
memcpy_s(), strncpy_s()
+ +
+
+ +

◆ wmemcpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wmemcpy_s( dest,
 dlen,
 src,
 count 
)   _wmemcpy_s_chk(dest,dlen,src,count,BOS(dest),BOS(src))
+
+ +

This function copies at most count wchar_t's from src to dest, up to dlen.

+

If count is zero, the function does nothing.

+
Remarks
EXTENSION TO
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.1.3 The wmemcpy_s function (p: 641) http://en.cppreference.com/w/c/string/wide/wmemcpy
  • +
  • ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to the wide string that will be replaced by src.
[in]dlenmaximum length of the resulting dest, in wchar_t
[in]srcpointer to the wide string that will be copied to dest
[in]countnumber of wide characters to copy
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dlen shall not be 0.
+
+dlen shall not be greater than RSIZE_MAX_WMEM and the size of dest
+
+count shall not be greater than dlen and the size of src
+
+Copying shall not take place between regions that overlap.
+
Returns
If there is a runtime-constraint violation, the memcpy_s function stores zeros in the first dlen bytes of the region pointed to by dest if dest is not a null pointer and count is valid.
+
Return values
+ + + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest or src is a NULL POINTER
ESZEROLwhen dlen = ZERO
ESLEMAXwhen dlen/count > RSIZE_MAX_WMEM
EOVERFLOWwhen dlen/count > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dlen != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen dlen < count
ESOVRLPwhen src memory overlaps dst
+
+
+
See also
memcpy_s(), memcpy16_s(), wmemmove_s(), memmove16_s()
+ +
+
+ +

◆ wmemmove_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wmemmove_s( dest,
 dlen,
 src,
 count 
)   _wmemmove_s_chk(dest,dlen,src,count,BOS(dest),BOS(src))
+
+ +

The wmemmove_s function copies count wchar_t's from the region pointed to by src into the region pointed to by dest.

+

If count is zero, the function does nothing.

+

This copying takes place as if the count wchar_t's from the region pointed to by src are first copied into a temporary array of count wchar_t's that does not overlap the regions pointed to by dest or src, and then the count wchar_t's from the temporary array are copied into the region pointed to by dest.

+
Remarks
EXTENSION TO
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.1.4 The wmemmove_s function (p: 642) http://en.cppreference.com/w/c/string/wide/wmemmove
  • +
  • ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to the memory that will be replaced by src.
[in]dlenmaximum length of the resulting dest, in wchar_t
[in]srcpointer to the memory that will be copied to dest
[in]countmaximum number of wide characters to copy
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dlen shall not be 0.
+
+dlen shall not be greater than RSIZE_MAX_WMEM and the size of dest
+
+count shall not be greater than dlen and the size of src
+
Returns
If there is a runtime-constraint violation, the memmove_s function stores zeros in the first dlen characters of the region pointed to by dest if dest is not a null pointer and dlen is not greater than RSIZE_MAX_MEM.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest or src is a NULL POINTER
ESZEROLwhen dlen = ZERO
ESLEMAXwhen dlen/count > RSIZE_MAX_WMEM
EOVERFLOWwhen dlen/count > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dlen != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen dlen < count
+
+
+
See also
memmove_s(), memmove16_s(), memcpy_s(), memcpy16_s() memcpy32_s()
+ +
+
+ +

◆ wmemcmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wmemcmp_s( dest,
 dlen,
 src,
 slen,
 diff 
)   _wmemcmp_s_chk(dest,dlen,src,slen,diff,BOS(dest),BOS(src))
+
+ +

Compares buffers of wide chars until they differ, and return 0 if the same or -1 or 1 in diff.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
destpointer to wchar_t buffer to compare against
dlenmaximum length of dest, in number of wchar_t
srcpointer to the source wchar_t buffer to compare with dest
slenlength of the source memory block
*diffpointer to the diff which is -1, 0 or 1 according to whether the object pointed to by dest is greater than, equal to or less than the object pointed to by src. Note that musl returns the diff here.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+Neither dlen nor slen shall be 0.
+
+dlen shall not be greater than RSIZE_MAX_WMEM and size of dest.
+
+slen shall not be greater than dlen and size of src.
+
Return values
+ + + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest/src is NULL POINTER
ESZEROLwhen dlen/slen = ZERO
ESLEMAXwhen dlen/slen > RSIZE_MAX_WMEM
EOVERFLOWwhen dlen/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dlen != size of dest and –enable-error-dmax
ESNOSPCwhen slen > dlen
+
+
+
See also
memcmp16_s(), memcmp32_s()
+ +
+
+

Function Documentation

+ +

◆ set_mem_constraint_handler_s()

+ +
+
+ + + + + + + + +
EXTERN constraint_handler_t set_mem_constraint_handler_s (constraint_handler_t handler)
+
+ +

The set_mem_constraint_handler_s function sets the runtime-constraint handler to be handler.

+

The runtime-constraint handler is the function to be called when a library function detects a runtime-constraint order:

    +
  1. A pointer to a character string describing the runtime-constraint violation.
  2. +
  3. A null pointer or a pointer to an implementation defined object.
  4. +
  5. If the function calling the handler has a return type declared as errno_t, the return value of the function is passed. Otherwise, a positive value of type errno_t is passed. The implementation has a default constraint handler that is used if no calls to the set_constraint_handler_s function have been made. The behavior of the default handler is implementation-defined, and it may cause the program to exit or abort. If the handler argument to set_constraint_handler_s is a null pointer, the implementation default handler becomes the current constraint handler.
  6. +
+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
See also
set_str_constraint_handler_s()
+ +
+
+ +

◆ _memcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcpy_s_chk (void *restrict dest,
rsize_t dmax,
const void *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_OVR2_BUTZERO() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t slen BOS_OVR2_BUTZERO (src ,
slen  
) &&
+
+ +
+
+ +

◆ _memmove_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memmove_s_chk (void * dest,
rsize_t dmax,
const void * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_OVR2_BUTZERO() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t slen BOS_OVR2_BUTZERO (src ,
slen  
)
+
+ +
+
+ +

◆ _memset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memset_s_chk (void * dest,
rsize_t dmax,
int value,
rsize_t n,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ VAL_OVR2() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t n n n overflow dest dmax VAL_OVR2 (value ,
255  
)
+
+ +
+
+ +

◆ _memset16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memset16_s_chk (uint16_t * dest,
rsize_t dmax,
uint16_t value,
rsize_t n,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ _memset32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memset32_s_chk (uint32_t * dest,
rsize_t dmax,
uint32_t value,
rsize_t n,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ _memcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcmp_s_chk (const void * dest,
rsize_t dmax,
const void * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [1/2]

+ +
+
+ + + + + + + + +
EXTERN errno_t slen BOS_NULL (diff )
+
+ +
+
+ +

◆ _memcmp16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcmp16_s_chk (const uint16_t * dest,
rsize_t dlen,
const uint16_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memcmp32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcmp32_s_chk (const uint32_t * dest,
rsize_t dlen,
const uint32_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memcpy16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcpy16_s_chk (uint16_t * dest,
rsize_t dmax,
const uint16_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memcpy32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memcpy32_s_chk (uint32_t * dest,
rsize_t dmax,
const uint32_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memmove16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memmove16_s_chk (uint16_t * dest,
rsize_t dmax,
const uint16_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memmove32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memmove32_s_chk (uint32_t * dest,
rsize_t dmax,
const uint32_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _memzero_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memzero_s_chk (void * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _memzero16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memzero16_s_chk (uint16_t * dest,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+ +

◆ _memzero32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memzero32_s_chk (uint32_t * dest,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+ +

◆ _memchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memchr_s_chk (const void *restrict dest,
rsize_t dmax,
const int ch,
void ** result,
const size_t destbos 
)
+
+ +
+
+ +

◆ _memrchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memrchr_s_chk (const void *restrict dest,
rsize_t dmax,
const int ch,
void ** result,
const size_t destbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [2/2]

+ +
+
+ + + + + + + + +
EXTERN errno_t BOS_NULL (result )
+
+ +
+
+ +

◆ _timingsafe_bcmp_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _timingsafe_bcmp_chk (const void * b1,
const void * b2,
size_t n,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_OVR2() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int n BOS_OVR2 (b2 ,
 
)
+
+ +
+
+ +

◆ _timingsafe_memcmp_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _timingsafe_memcmp_chk (const void * b1,
const void * b2,
size_t len,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_OVR2() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int len BOS_OVR2 (b2 ,
len  
)
+
+ +
+
+ +

◆ _memccpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _memccpy_s_chk (void * dest,
rsize_t dmax,
const void * src,
int c,
rsize_t n,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ VAL_OVR2() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t n VAL_OVR2 (,
255  
)
+
+ +
+
+ +

◆ _wmemcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wmemcpy_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOSW_OVR2_BUTZERO()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t smax BOSW_OVR2_BUTZERO (src ,
smax  
)
+
+ +
+
+ +

◆ _wmemmove_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wmemmove_s_chk (wchar_t * dest,
rsize_t dmax,
const wchar_t * src,
rsize_t smax,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wmemcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wmemcmp_s_chk (const wchar_t * dest,
rsize_t dmax,
const wchar_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+

Variable Documentation

+ +

◆ src

+ +
+
+ + + + +
EXTERN errno_t slen dest overlaps with src
+
+ +
+
+ +

◆ dmax

+ +
+
+ + + + +
EXTERN errno_t n dmax
+
+ +
+
+ +

◆ dlen

+ +
+
+ + + + +
EXTERN errno_t dlen
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d03/safe__mem__lib_8h.js b/doc/safec-3.4/d8/d03/safe__mem__lib_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..e7501f9ce53945d06ba9f7b4cae5890493192cb9 --- /dev/null +++ b/doc/safec-3.4/d8/d03/safe__mem__lib_8h.js @@ -0,0 +1,66 @@ +var safe__mem__lib_8h = +[ + [ "EXTERN", "d8/d03/safe__mem__lib_8h.html#a77366c1bd428629dc898e188bfd182a3", null ], + [ "RSIZE_MAX_MEM16", "d8/d03/safe__mem__lib_8h.html#a465ad220127ae535a10ce71d8bfe9b9f", null ], + [ "RSIZE_MAX_MEM32", "d8/d03/safe__mem__lib_8h.html#a700c1607a01312f96ce02654f47bc3f3", null ], + [ "RSIZE_MAX_WMEM", "d8/d03/safe__mem__lib_8h.html#a041df9f8e15d7cbb5249b9fd40bd0300", null ], + [ "memcpy_s", "d8/d03/safe__mem__lib_8h.html#a97e87fe2ad9a5e3c044439b787934b28", null ], + [ "memmove_s", "d8/d03/safe__mem__lib_8h.html#a74919ed4590cfca746d084277dfc82a3", null ], + [ "memset_s", "d8/d03/safe__mem__lib_8h.html#a4549b07293f368ed41634cc62a2061f0", null ], + [ "memset16_s", "d8/d03/safe__mem__lib_8h.html#a1c73d51703dd4f3180765939166499f8", null ], + [ "memset32_s", "d8/d03/safe__mem__lib_8h.html#a1ab2890cd3d25a2cf87571a844ca5791", null ], + [ "memcmp_s", "d8/d03/safe__mem__lib_8h.html#a20f032d094e4ed3d3ebc69673acf1e1c", null ], + [ "memcmp16_s", "d8/d03/safe__mem__lib_8h.html#ad9c4c6bd61544bc39605062a0a5e9de5", null ], + [ "memcmp32_s", "d8/d03/safe__mem__lib_8h.html#a800e32e08b41834c740ed970928a201b", null ], + [ "memcpy16_s", "d8/d03/safe__mem__lib_8h.html#a9318536c0f70251b88ae835727572070", null ], + [ "memcpy32_s", "d8/d03/safe__mem__lib_8h.html#af5e21f96bca3b36c5aeab42a73a00b18", null ], + [ "memmove16_s", "d8/d03/safe__mem__lib_8h.html#add00513bfcd06a5287a671f1a53ad681", null ], + [ "memmove32_s", "d8/d03/safe__mem__lib_8h.html#a4959a5a5a34f9a7010069abe69bbd59c", null ], + [ "memzero_s", "d8/d03/safe__mem__lib_8h.html#ae20f01a7db805f9aeef79f4b8dab73cf", null ], + [ "memzero16_s", "d8/d03/safe__mem__lib_8h.html#a9e07fa271da94fa5d7fd9e4914e3f89c", null ], + [ "memzero32_s", "d8/d03/safe__mem__lib_8h.html#a45227a2c93eb4fd3666344cf3fbc588c", null ], + [ "memchr_s", "d8/d03/safe__mem__lib_8h.html#a2d207b6e425f01c9c441fa8e33738fd4", null ], + [ "memrchr_s", "d8/d03/safe__mem__lib_8h.html#a59be1653836344cc24ab9d8ed44a031c", null ], + [ "timingsafe_bcmp", "d8/d03/safe__mem__lib_8h.html#a0aafcbdb6bac7fd40d33c8565aa38eb0", null ], + [ "timingsafe_memcmp", "d8/d03/safe__mem__lib_8h.html#a2f12645a1d8d720cf458ba5d0e72eae5", null ], + [ "memccpy_s", "d8/d03/safe__mem__lib_8h.html#a0780b8ab4a8503637821872cbbe4c571", null ], + [ "wmemcpy_s", "d8/d03/safe__mem__lib_8h.html#abde638ca0a851bd638506734b64d360d", null ], + [ "wmemmove_s", "d8/d03/safe__mem__lib_8h.html#a673f6c2131a338ac3cc97add0360a8f8", null ], + [ "wmemcmp_s", "d8/d03/safe__mem__lib_8h.html#ac044094ff222fd9d29cce5930f87df75", null ], + [ "set_mem_constraint_handler_s", "d8/d03/safe__mem__lib_8h.html#af8df4fce12110c4ba1365e6c45ab8d29", null ], + [ "_memcpy_s_chk", "d8/d03/safe__mem__lib_8h.html#abb4810090dc2bb2d3742f185104db845", null ], + [ "BOS_OVR2_BUTZERO", "d8/d03/safe__mem__lib_8h.html#a817817ca2f211458841bb8848ef8be83", null ], + [ "_memmove_s_chk", "d8/d03/safe__mem__lib_8h.html#af2e5491b4ae2fb626e0734b0963712c2", null ], + [ "BOS_OVR2_BUTZERO", "d8/d03/safe__mem__lib_8h.html#a0f38876b9c1e5a2f8a07165d3b602f64", null ], + [ "_memset_s_chk", "d8/d03/safe__mem__lib_8h.html#ada111454ad2c15422cc3fe0b4e2e04d1", null ], + [ "VAL_OVR2", "d8/d03/safe__mem__lib_8h.html#a2dc17989538cffa4467f6a888152e31f", null ], + [ "_memset16_s_chk", "d8/d03/safe__mem__lib_8h.html#a658db31f8081f5d6f389985a095b8f00", null ], + [ "_memset32_s_chk", "d8/d03/safe__mem__lib_8h.html#a13e1713e6934e5a01424dcc6bdf85ad0", null ], + [ "_memcmp_s_chk", "d8/d03/safe__mem__lib_8h.html#a61f9cc4a2ad06f7f4de007bd3bcdb696", null ], + [ "BOS_NULL", "d8/d03/safe__mem__lib_8h.html#a1905a2e5351604088e92e0f9394f5158", null ], + [ "_memcmp16_s_chk", "d8/d03/safe__mem__lib_8h.html#ad36ac8e08c6d075189b5b59dad277eb8", null ], + [ "_memcmp32_s_chk", "d8/d03/safe__mem__lib_8h.html#a7e9bd2acaff411cf809141f2fea38dbd", null ], + [ "_memcpy16_s_chk", "d8/d03/safe__mem__lib_8h.html#afe661663450e82f9cae803331d9a588e", null ], + [ "_memcpy32_s_chk", "d8/d03/safe__mem__lib_8h.html#a2136a10c2c2f95eecccdebee87a52615", null ], + [ "_memmove16_s_chk", "d8/d03/safe__mem__lib_8h.html#a0b31ebf9e53e301b3afa2ee34e231bd0", null ], + [ "_memmove32_s_chk", "d8/d03/safe__mem__lib_8h.html#a3d6f7196fd3147df5550df978353d0fd", null ], + [ "_memzero_s_chk", "d8/d03/safe__mem__lib_8h.html#aac2cad690162769939149a94519ade6f", null ], + [ "_memzero16_s_chk", "d8/d03/safe__mem__lib_8h.html#abb7434f989283c1bea7a4d79b897c032", null ], + [ "_memzero32_s_chk", "d8/d03/safe__mem__lib_8h.html#a127c73c455af767cd51bb8e8ca0b797c", null ], + [ "_memchr_s_chk", "d8/d03/safe__mem__lib_8h.html#aad7753c63cdab3633f5f2ad7b003ec12", null ], + [ "_memrchr_s_chk", "d8/d03/safe__mem__lib_8h.html#a971d454c160f81ac83e23da6dcbb9925", null ], + [ "BOS_NULL", "d8/d03/safe__mem__lib_8h.html#a056f82ccace5361c0cab7ead9d285bd0", null ], + [ "_timingsafe_bcmp_chk", "d8/d03/safe__mem__lib_8h.html#a58eeb1fe07f21ab4bf9d27e7295004ca", null ], + [ "BOS_OVR2", "d8/d03/safe__mem__lib_8h.html#a3da7778d2e2012f836480dc402162bfa", null ], + [ "_timingsafe_memcmp_chk", "d8/d03/safe__mem__lib_8h.html#a6e8bca497a1aff8bc3a7692c568efc7b", null ], + [ "BOS_OVR2", "d8/d03/safe__mem__lib_8h.html#abe29f64c3fd99402fcbe2e5b290da9ab", null ], + [ "_memccpy_s_chk", "d8/d03/safe__mem__lib_8h.html#a019c81b4ef63fc8d1defa701ff59c648", null ], + [ "VAL_OVR2", "d8/d03/safe__mem__lib_8h.html#ad15c3f641c0fb63446a5d9c5c55739de", null ], + [ "_wmemcpy_s_chk", "d8/d03/safe__mem__lib_8h.html#a1c433fe58ce16b1bb85fb4090b6d354b", null ], + [ "BOSW_OVR2_BUTZERO", "d8/d03/safe__mem__lib_8h.html#a808f11fa5751d0618b0dc5a6e9088861", null ], + [ "_wmemmove_s_chk", "d8/d03/safe__mem__lib_8h.html#a8073e6c59be6a45fee4552b904899ec4", null ], + [ "_wmemcmp_s_chk", "d8/d03/safe__mem__lib_8h.html#a98085b15175f2f14867cdde405eca9e9", null ], + [ "src", "d8/d03/safe__mem__lib_8h.html#a07c19b551364bc6d3a7d79ef5dc24ee0", null ], + [ "dmax", "d8/d03/safe__mem__lib_8h.html#a2ad6bc53d2c90995186e707993014442", null ], + [ "dlen", "d8/d03/safe__mem__lib_8h.html#a565b511bf5b9d9ed3a647aa1bc571c5f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d04/abort__handler__s_8c.html b/doc/safec-3.4/d8/d04/abort__handler__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..56a854a14c6dde5d96b9719957cd2da1f360d7f4 --- /dev/null +++ b/doc/safec-3.4/d8/d04/abort__handler__s_8c.html @@ -0,0 +1,171 @@ + + + + + + + +safec: abort_handler_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
abort_handler_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for abort_handler_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT void abort_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function writes a message on the standard error stream in an implementation-defined format. More...
 
+

Function Documentation

+ +

◆ abort_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT void abort_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function writes a message on the standard error stream in an implementation-defined format.

+

The message shall include the string pointed to by msg. The abort_handler_s function then calls the abort function.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
ignore_handler_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d04/abort__handler__s_8c.js b/doc/safec-3.4/d8/d04/abort__handler__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..0f38cf8a60c389497daedc6057d36f84318d523a --- /dev/null +++ b/doc/safec-3.4/d8/d04/abort__handler__s_8c.js @@ -0,0 +1,4 @@ +var abort__handler__s_8c = +[ + [ "abort_handler_s", "d8/d04/abort__handler__s_8c.html#a32615c555cc58730a5123607d2c21e56", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.map b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..038883c897244bff7934a258e012c8cd504eeafc --- /dev/null +++ b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.md5 b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..02ef00f79b52e83c042bbe236a9ba575bd908c5e --- /dev/null +++ b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.md5 @@ -0,0 +1 @@ +9e8b47c4d95b99272c21cd11c71d22d2 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.png b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4d69f818a2caa0f260078b4f6511da33b5e4364d Binary files /dev/null and b/doc/safec-3.4/d8/d08/mbsrtowcs__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.map b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..4d4e4e13b3adb5cf85c8f0d7ae38923038843ef6 --- /dev/null +++ b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.md5 b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3ea1c513524ef12e7c7996de55c02853f91f2f09 --- /dev/null +++ b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.md5 @@ -0,0 +1 @@ +2d099f5faac877061fffdf362e241fb4 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.png b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..aac8580a9350c52d2b71ff775d2504d95e5c67b7 Binary files /dev/null and b/doc/safec-3.4/d8/d0e/safe__config_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.map b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..2855d83dd440d23b4fc1e1d27d23008b9a386cbe --- /dev/null +++ b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.md5 b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f6e2ed6aebb9185f45f31e16e3eb647dc5433e83 --- /dev/null +++ b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +b367aa5e7921d462174e12ad0914d0b9 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.png b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..98f850ef91b2eee7af0deb72577e4c1fb40dc3da Binary files /dev/null and b/doc/safec-3.4/d8/d12/snwprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.map b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..73ec8c78429f8d6ae2e9fe2c41de7248b510e2e8 --- /dev/null +++ b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.md5 b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..f6fde8f4fae9f47a2877119dd1fa324ffb3f91ac --- /dev/null +++ b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.md5 @@ -0,0 +1 @@ +a2f5ff1e8d97265625c0dae261fcb2a9 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.png b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..94593a13419b9149318e0d764772dfe913cf05b5 Binary files /dev/null and b/doc/safec-3.4/d8/d14/strisalphanumeric__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.map b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..6c1bf18d565c46702ebf44e645c38fd229bf02ec --- /dev/null +++ b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.md5 b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..28ad4bd55b07421ca465c90e29822f4c20bf3671 --- /dev/null +++ b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.md5 @@ -0,0 +1 @@ +1e3259b0a1cb2db65c2cd3cda5b489ea \ No newline at end of file diff --git a/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.png b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..558ed6ebc784961dbfaf18c66ee98f6282caf6c9 Binary files /dev/null and b/doc/safec-3.4/d8/d28/safe__types_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.map b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..5ffa4562fa4c6b4a19320245b48ce46400995899 --- /dev/null +++ b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.md5 b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..0e4fddf2ec9389d116efca42f578be0ba7045c03 --- /dev/null +++ b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.md5 @@ -0,0 +1 @@ +676c5f442dce73447c887756f4e922e9 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.png b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..eb433fb6b657f2cd74010ee46491b7f33418ec87 Binary files /dev/null and b/doc/safec-3.4/d8/d2d/wcstok__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d31/freopen__s_8c__incl.map b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..2c545b2dd9986da53685c4fbc1f07b5f1c179b40 --- /dev/null +++ b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d31/freopen__s_8c__incl.md5 b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3037ae6e619b609e7a4d4cb0ab728550fad29d28 --- /dev/null +++ b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.md5 @@ -0,0 +1 @@ +6fea16de31b875e44d26b7f3874e77b8 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d31/freopen__s_8c__incl.png b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e5e944406ae98e2e1882e93b3cd1fd7e0a09ebfd Binary files /dev/null and b/doc/safec-3.4/d8/d31/freopen__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d3c/snprintf__s_8c.html b/doc/safec-3.4/d8/d3c/snprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..3ed5f1dd9d285e8bbc131e75ccd01417138ed080 --- /dev/null +++ b/doc/safec-3.4/d8/d3c/snprintf__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: snprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
snprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for snprintf_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT int snprintf_s (char *restrict dest, rsize_t dmax, const char *restrict fmt,...)
 
+

Function Documentation

+ +

◆ snprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int snprintf_s (char *restrict dest,
rsize_t dmax,
const char *restrict fmt,
 ... 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d3c/snprintf__s_8c.js b/doc/safec-3.4/d8/d3c/snprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..19d92fe9817c6868b0a63add8712c30cbe597393 --- /dev/null +++ b/doc/safec-3.4/d8/d3c/snprintf__s_8c.js @@ -0,0 +1,4 @@ +var snprintf__s_8c = +[ + [ "snprintf_s", "d8/d3c/snprintf__s_8c.html#af7832c757ae26fafa1a0f129c6c55e51", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.map b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..42f61d3790f2282e6aa4bd6f02ea0cdaf390a7f5 --- /dev/null +++ b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.md5 b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1282302d6d21102398ab37dd9e7a80239bd89b92 --- /dev/null +++ b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +ae84f356a2c10214bb32778118b74e10 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.png b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0db4a526c01c13d611dbffb8ddf9b6660c0df4a4 Binary files /dev/null and b/doc/safec-3.4/d8/d47/vfscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d56/memmove__s_8c.html b/doc/safec-3.4/d8/d56/memmove__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fcdba5c30e81b88204a038c69dd7fc9025ab5645 --- /dev/null +++ b/doc/safec-3.4/d8/d56/memmove__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memmove_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memmove_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memmove_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memmove_s_chk (void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memmove_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memmove_s_chk (void * dest,
rsize_t dmax,
const void * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d56/memmove__s_8c.js b/doc/safec-3.4/d8/d56/memmove__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..818890518ef6e4fbc8f7a0212c2ca3d24de062c9 --- /dev/null +++ b/doc/safec-3.4/d8/d56/memmove__s_8c.js @@ -0,0 +1,4 @@ +var memmove__s_8c = +[ + [ "_memmove_s_chk", "d8/d56/memmove__s_8c.html#a46a58df77d024a41d29f17bac5d42259", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.map b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..9a2be10faa742adda79f6c5ea7b30e907f937460 --- /dev/null +++ b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.md5 b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..15d93a97f7b6f323214d2ae845164db817f2ed21 --- /dev/null +++ b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.md5 @@ -0,0 +1 @@ +81d18e7876cfdfbf97c8a40c4c5408dc \ No newline at end of file diff --git a/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.png b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4c75ca4df0e94d11cb34d53a25c56f3264a93937 Binary files /dev/null and b/doc/safec-3.4/d8/d57/wcscat__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d61/memset16__s_8c__incl.map b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..2f9d5ba0c9b7b956ebb44db65c4b3852419256aa --- /dev/null +++ b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d61/memset16__s_8c__incl.md5 b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..4089def9e97ad35a38fb0e15261dccbf843c60c1 --- /dev/null +++ b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.md5 @@ -0,0 +1 @@ +9150cb6ef783390c778da6c8354e1c21 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d61/memset16__s_8c__incl.png b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..12e095713d92682df6ef46f441b9f1ac5ab20852 Binary files /dev/null and b/doc/safec-3.4/d8/d61/memset16__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d67/wcslwr__s_8c.html b/doc/safec-3.4/d8/d67/wcslwr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..da5ec346625066df25fd38a3df0d11f3430ac55b --- /dev/null +++ b/doc/safec-3.4/d8/d67/wcslwr__s_8c.html @@ -0,0 +1,177 @@ + + + + + + + +safec: wcslwr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcslwr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcslwr_s.c:
+
+
+ +
+ + + + + +

+Functions

EXTERN wint_t towlower (wint_t wc)
 
EXPORT errno_t _wcslwr_s_chk (wchar_t *restrict src, rsize_t slen, const size_t srcbos)
 
+

Function Documentation

+ +

◆ towlower()

+ +
+
+ + + + + + + + +
EXTERN wint_t towlower (wint_t wc)
+
+ +
+
+ +

◆ _wcslwr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcslwr_s_chk (wchar_t *restrict src,
rsize_t slen,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d67/wcslwr__s_8c.js b/doc/safec-3.4/d8/d67/wcslwr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..c1703f945d66b6243b15b1d5dbb888520db1ed56 --- /dev/null +++ b/doc/safec-3.4/d8/d67/wcslwr__s_8c.js @@ -0,0 +1,5 @@ +var wcslwr__s_8c = +[ + [ "towlower", "d8/d67/wcslwr__s_8c.html#a99e40a22bbdac9828b3a5afecf144b8a", null ], + [ "_wcslwr_s_chk", "d8/d67/wcslwr__s_8c.html#a6470b1f19a3ad82dd15c1e85343ea5b6", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d80/memmove__s_8c__incl.map b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bfc2aa87b45996ee3b86cbea5fc50fcb2fbf4c09 --- /dev/null +++ b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d80/memmove__s_8c__incl.md5 b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d83e0f08f3b92db5c40782414dbd0a12f03e008f --- /dev/null +++ b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.md5 @@ -0,0 +1 @@ +38cb4499fd709ad3a1097afc0c0f49dc \ No newline at end of file diff --git a/doc/safec-3.4/d8/d80/memmove__s_8c__incl.png b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d37c19ed121e890440d45d776a2f8c172d075611 Binary files /dev/null and b/doc/safec-3.4/d8/d80/memmove__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.map b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..606ffccc9ff4415db5274d5ef942707932e51aff --- /dev/null +++ b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.md5 b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2f97c82afa296933b722c06fb71458c324224f03 --- /dev/null +++ b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.md5 @@ -0,0 +1 @@ +1c7bd61cae8dc63917c1b6f0affbaf42 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.png b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d4183a9beec326a9bc05b17e168d657b436814f8 Binary files /dev/null and b/doc/safec-3.4/d8/d84/strtolowercase__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d88/strzero__s_8c.html b/doc/safec-3.4/d8/d88/strzero__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..9cf0bc5956258da75ef5765c94fb283715667ffe --- /dev/null +++ b/doc/safec-3.4/d8/d88/strzero__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strzero_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strzero_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strzero_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strzero_s_chk (char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strzero_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strzero_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d88/strzero__s_8c.js b/doc/safec-3.4/d8/d88/strzero__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..2f7ba8e3ab0579eb3a5612bdb927990d3a4153ed --- /dev/null +++ b/doc/safec-3.4/d8/d88/strzero__s_8c.js @@ -0,0 +1,4 @@ +var strzero__s_8c = +[ + [ "_strzero_s_chk", "d8/d88/strzero__s_8c.html#ab823ae363848d00ca5b0ff8936e3b53b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d89/vwscanf__s_8c.html b/doc/safec-3.4/d8/d89/vwscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..87cd691dbb8920852f19a28a8c6421fb027030b4 --- /dev/null +++ b/doc/safec-3.4/d8/d89/vwscanf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: vwscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vwscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vwscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vwscanf_s (const wchar_t *restrict fmt, va_list ap)
 The vwscanf_s function reads a formatted wide string from stdin. More...
 
+

Function Documentation

+ +

◆ vwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int vwscanf_s (const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vwscanf_s function reads a formatted wide string from stdin.

+

Reaching the end of the stdin buffer is equivalent to reaching the end-of-file condition for vwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), wscanf_s(), vvwscanf_s(), vfwprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/d89/vwscanf__s_8c.js b/doc/safec-3.4/d8/d89/vwscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..00ee889bc992edc8512ae8e1de0b93c0265db31e --- /dev/null +++ b/doc/safec-3.4/d8/d89/vwscanf__s_8c.js @@ -0,0 +1,4 @@ +var vwscanf__s_8c = +[ + [ "vwscanf_s", "d8/d89/vwscanf__s_8c.html#ad0c255a077744852c015719181820338", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.map b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a3d622aefcd68b0ee4870074de77c5f987e1c5d3 --- /dev/null +++ b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.md5 b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5a0c9773acef0f70a4b94244472daef667ccf3e6 --- /dev/null +++ b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.md5 @@ -0,0 +1 @@ +4a1411e7f0ecb540522cbc0dca0bf85a \ No newline at end of file diff --git a/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.png b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f6784d47004adb8615ff521ef7c8c9d55f8fa451 Binary files /dev/null and b/doc/safec-3.4/d8/d90/timingsafe__memcmp_8c__incl.png differ diff --git a/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.map b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..601c08d9fa76e7cfe1b18b37d2b25b94b7217c4d --- /dev/null +++ b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.md5 b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e398aea370bd34f0efe324b45eb7802b349a1cc3 --- /dev/null +++ b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.md5 @@ -0,0 +1 @@ +1d42ac65b9675b0f195e51c542193051 \ No newline at end of file diff --git a/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.png b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8c895a8e6d2c38201ab6db65e80fb52100547c38 Binary files /dev/null and b/doc/safec-3.4/d8/d9d/strishex__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/da1/swscanf__s_8c.html b/doc/safec-3.4/d8/da1/swscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6c26a1b71f1d19c958c5afd764cd5ad5224ce5d1 --- /dev/null +++ b/doc/safec-3.4/d8/da1/swscanf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: swscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
swscanf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for swscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int swscanf_s (const wchar_t *restrict src, const wchar_t *restrict fmt,...)
 The swscanf_s function reads a formatted wide string. More...
 
+

Function Documentation

+ +

◆ swscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int swscanf_s (const wchar_t *restrict src,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The swscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]srcpointer to a null-terminated wide string to read from
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
Neither src nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), snwprintf_s(), vsnprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/da1/swscanf__s_8c.js b/doc/safec-3.4/d8/da1/swscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..4dfe83720de0769c0892ed16b6e63d1fe97eacab --- /dev/null +++ b/doc/safec-3.4/d8/da1/swscanf__s_8c.js @@ -0,0 +1,4 @@ +var swscanf__s_8c = +[ + [ "swscanf_s", "d8/da1/swscanf__s_8c.html#a87ba89e52a0003440fe17654db6d9a2d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.map b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..08d33f0d9e260534d60c986e47c4ffba2ef57520 --- /dev/null +++ b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.md5 b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..adf6a3a132fd03d9d3c6a8f17d221ba57c242b82 --- /dev/null +++ b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.md5 @@ -0,0 +1 @@ +bf1ac52512b0fb29d30c8ccc772555f7 \ No newline at end of file diff --git a/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.png b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..11f0c256210b8fb1fcbd2b6dbc7e1e73c0d542cd Binary files /dev/null and b/doc/safec-3.4/d8/da2/wcrtomb__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/daf/memmove16__s_8c.html b/doc/safec-3.4/d8/daf/memmove16__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..3e164add8deec85583a0d409e0add9ad6b3c599f --- /dev/null +++ b/doc/safec-3.4/d8/daf/memmove16__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memmove16_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memmove16_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memmove16_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memmove16_s_chk (uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memmove16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memmove16_s_chk (uint16_t * dest,
rsize_t dmax,
const uint16_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/daf/memmove16__s_8c.js b/doc/safec-3.4/d8/daf/memmove16__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..db56e92599ca20c721fef0d1746fb558333bd588 --- /dev/null +++ b/doc/safec-3.4/d8/daf/memmove16__s_8c.js @@ -0,0 +1,4 @@ +var memmove16__s_8c = +[ + [ "_memmove16_s_chk", "d8/daf/memmove16__s_8c.html#ab109eea362dc12fb293b9e747b325061", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dbe/towctrans_8c.html b/doc/safec-3.4/d8/dbe/towctrans_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c062cea564860b71f5370ec87ccc56a662334700 --- /dev/null +++ b/doc/safec-3.4/d8/dbe/towctrans_8c.html @@ -0,0 +1,399 @@ + + + + + + + +safec: towctrans.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
towctrans.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for towctrans.c:
+
+
+ +
+ + + + + +

+Macros

#define CASEMAP(u1, u2, l)   { (u1), (l)-(u1), (u2)-(u1)+1 }
 
#define CASELACE(u1, u2)   CASEMAP((u1),(u2),(u1)+1)
 
+ + + + + + + + + +

+Functions

EXPORT uint32_t _towcase (uint32_t wc, int lower)
 
EXPORT uint32_t _towupper (uint32_t wc)
 
EXPORT uint32_t towupper (uint32_t wc)
 
EXPORT uint32_t towlower (uint32_t wc)
 
+ + + + + + + + + + + + + + + + + + + + + +

+Variables

struct {
   unsigned short   upper
 
   signed char   lower
 
   unsigned char   len
 
casemaps []
 
struct {
   unsigned int   upper
 
   int   lower
 
   unsigned short   len
 
casemapsl []
 
static const unsigned short pairs [][2]
 
+

Macro Definition Documentation

+ +

◆ CASEMAP

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define CASEMAP( u1,
 u2,
 
)   { (u1), (l)-(u1), (u2)-(u1)+1 }
+
+ +
+
+ +

◆ CASELACE

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define CASELACE( u1,
 u2 
)   CASEMAP((u1),(u2),(u1)+1)
+
+ +
+
+

Function Documentation

+ +

◆ _towcase()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT uint32_t _towcase (uint32_t wc,
int lower 
)
+
+ +
+
+ +

◆ _towupper()

+ +
+
+ + + + + + + + +
EXPORT uint32_t _towupper (uint32_t wc)
+
+ +
+
+ +

◆ towupper()

+ +
+
+ + + + + + + + +
EXPORT uint32_t towupper (uint32_t wc)
+
+ +
+
+ +

◆ towlower()

+ +
+
+ + + + + + + + +
EXPORT uint32_t towlower (uint32_t wc)
+
+ +
+
+

Variable Documentation

+ +

◆ upper

+ +
+
+ + + + +
unsigned int upper
+
+ +
+
+ +

◆ lower

+ +
+
+ + + + +
int lower
+
+ +
+
+ +

◆ len

+ +
+
+ + + + +
unsigned short len
+
+ +
+
+ +

◆ casemaps

+ +
+
+ + + + +
const { ... } casemaps[]
+
+ +
+
+ +

◆ casemapsl

+ +
+
+ + + + +
const { ... } casemapsl[]
+
+Initial value:
= {
CASEMAP(0x13a0,0x13ef,0xab70),
CASEMAP(0x1c90,0x1cbf,0x10d0),
CASEMAP(0xab70,0xabbf,0x13a0),
CASEMAP(0x10400,0x10427,0x10428),
CASEMAP(0x104b0,0x104d3,0x104d8),
CASEMAP(0x10c80,0x10cb2,0x10cc0),
CASEMAP(0x118a0,0x118bf,0x118c0),
CASEMAP(0x16e40,0x16e5f,0x16e60),
CASEMAP(0x1e900,0x1e921,0x1e922),
{ 0,0,0 }
}
+
+
+ +

◆ pairs

+ +
+
+ + + + + +
+ + + + +
const unsigned short pairs[][2]
+
+static
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dbe/towctrans_8c.js b/doc/safec-3.4/d8/dbe/towctrans_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b10977f5e7396f9465e4d6435beb56dcf95187f7 --- /dev/null +++ b/doc/safec-3.4/d8/dbe/towctrans_8c.js @@ -0,0 +1,15 @@ +var towctrans_8c = +[ + [ "CASEMAP", "d8/dbe/towctrans_8c.html#a158ea2740f5d15f173f2c42173dd768e", null ], + [ "CASELACE", "d8/dbe/towctrans_8c.html#a6b1d06ec45db25df0cd9d19536f220a6", null ], + [ "_towcase", "d8/dbe/towctrans_8c.html#a3d0c62b130209a2ccb00da7e029be9b3", null ], + [ "_towupper", "d8/dbe/towctrans_8c.html#a5d087249fc40885cccf7ce269bb131ac", null ], + [ "towupper", "d8/dbe/towctrans_8c.html#af9771d6d5b7a1bec35a2f1b67355a8d3", null ], + [ "towlower", "d8/dbe/towctrans_8c.html#adb71206a473b333789974b194daa80ec", null ], + [ "upper", "d8/dbe/towctrans_8c.html#a9c89dc7ee01b7d626429c8c509f2123a", null ], + [ "lower", "d8/dbe/towctrans_8c.html#ac13b052b7d9ebd654550edf0944ad270", null ], + [ "len", "d8/dbe/towctrans_8c.html#ad4c01009aad5a218ea64c329ebfe653d", null ], + [ "casemaps", "d8/dbe/towctrans_8c.html#aad70607c455f090dd972a7c11740b547", null ], + [ "casemapsl", "d8/dbe/towctrans_8c.html#a993c70ad7406e424cc405397d0893228", null ], + [ "pairs", "d8/dbe/towctrans_8c.html#ac057063c07b9fecc5de94ef25c8f592e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.html b/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fa48c209f92fe4f0458a09da8a88e396d8d15389 --- /dev/null +++ b/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.html @@ -0,0 +1,308 @@ + + + + + + + +safec: wcsnatcmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsnatcmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsnatcmp_s.c:
+
+
+ +
+ + + + + +

+Macros

#define iswdigit(ch)   isdigit((int)(ch))
 
#define iswspace(ch)   isspace((int)(ch))
 
+ + + + + + + +

+Functions

static int compare_right (wchar_t const *a, wchar_t const *b)
 
static int compare_left (wchar_t const *a, wchar_t const *b)
 
EXPORT errno_t _wcsnatcmp_s_chk (const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Macro Definition Documentation

+ +

◆ iswdigit

+ +
+
+ + + + + + + + +
#define iswdigit( ch)   isdigit((int)(ch))
+
+ +
+
+ +

◆ iswspace

+ +
+
+ + + + + + + + +
#define iswspace( ch)   isspace((int)(ch))
+
+ +
+
+

Function Documentation

+ +

◆ compare_right()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static int compare_right (wchar_t const * a,
wchar_t const * b 
)
+
+static
+
+ +
+
+ +

◆ compare_left()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static int compare_left (wchar_t const * a,
wchar_t const * b 
)
+
+static
+
+ +
+
+ +

◆ _wcsnatcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnatcmp_s_chk (const wchar_t * dest,
rsize_t dmax,
const wchar_t * src,
rsize_t smax,
const int fold_case,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.js b/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..1ae6c99d8bc93e80c3aeef4234666f123b76c390 --- /dev/null +++ b/doc/safec-3.4/d8/dc7/wcsnatcmp__s_8c.js @@ -0,0 +1,8 @@ +var wcsnatcmp__s_8c = +[ + [ "iswdigit", "d8/dc7/wcsnatcmp__s_8c.html#a86792eeba5f5f1f1f9466a74c95cc76d", null ], + [ "iswspace", "d8/dc7/wcsnatcmp__s_8c.html#a1f84d01011d9d9861286286a7f2eb893", null ], + [ "compare_right", "d8/dc7/wcsnatcmp__s_8c.html#a3405575a0ae31542813a1e576cc5d146", null ], + [ "compare_left", "d8/dc7/wcsnatcmp__s_8c.html#a7b80ca1671ee726458f7842cb5ebd164", null ], + [ "_wcsnatcmp_s_chk", "d8/dc7/wcsnatcmp__s_8c.html#a0cb94b2c180777be111799d44fc61bd9", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.html b/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..08c2a4e70c03d1aa20311c3657bc790bdcab6bbb --- /dev/null +++ b/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strisalphanumeric_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strisalphanumeric_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strisalphanumeric_s.c:
+
+
+ +
+ + + +

+Functions

bool _strisalphanumeric_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strisalphanumeric_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool _strisalphanumeric_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.js b/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..c7af0fc86ee4c9022b958c289ae8c502b162da2f --- /dev/null +++ b/doc/safec-3.4/d8/dc9/strisalphanumeric__s_8c.js @@ -0,0 +1,4 @@ +var strisalphanumeric__s_8c = +[ + [ "_strisalphanumeric_s_chk", "d8/dc9/strisalphanumeric__s_8c.html#a5c5acf3db2aefaa57a23b427c60261fd", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dd0/strisascii__s_8c.html b/doc/safec-3.4/d8/dd0/strisascii__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ac271076426675ee85b8ed3935885978b3f42014 --- /dev/null +++ b/doc/safec-3.4/d8/dd0/strisascii__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strisascii_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strisascii_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strisascii_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strisascii_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strisascii_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strisascii_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dd0/strisascii__s_8c.js b/doc/safec-3.4/d8/dd0/strisascii__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..70d71ac945b2782bb18b60e963443447a8bcad34 --- /dev/null +++ b/doc/safec-3.4/d8/dd0/strisascii__s_8c.js @@ -0,0 +1,4 @@ +var strisascii__s_8c = +[ + [ "_strisascii_s_chk", "d8/dd0/strisascii__s_8c.html#a3ec4e31cbab16c79f801786af4ed417f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.html b/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..70eb53f00c849e47fa3b8c8a880c58e3dd9a448a --- /dev/null +++ b/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.html @@ -0,0 +1,478 @@ + + + + + + + +safec: mem_primitives_lib.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
mem_primitives_lib.c File Reference
+
+
+
+ + Include dependency graph for mem_primitives_lib.c:
+
+
+ +
+ + + + + +

+Macros

#define wsize   sizeof(uint32_t)
 
#define wmask   (wsize - 1)
 
+ + + + + + + + + + + + + + + + + + + + + +

+Functions

void mem_prim_set (void *dest, uint32_t len, uint8_t value)
 
void mem_prim_set16 (uint16_t *dest, uint32_t len, uint16_t value)
 Sets len uint16_t's starting at dest to the specified value. More...
 
void mem_prim_set32 (uint32_t *dest, uint32_t len, uint32_t value)
 Sets len uint32_t's starting at dest to the specified value. More...
 
void mem_prim_move (void *dest, const void *src, uint32_t len)
 Moves at most len of bytes from src to dest. More...
 
void mem_prim_move8 (uint8_t *dest, const uint8_t *src, uint32_t len)
 Moves at most len of uint8_t's from src to dest. More...
 
void mem_prim_move16 (uint16_t *dest, const uint16_t *src, uint32_t len)
 Moves at most len uint16_t's from src to dest. More...
 
void mem_prim_move32 (uint32_t *dest, const uint32_t *src, uint32_t len)
 Moves at most len of uint32_t's from src to dest. More...
 
+

Macro Definition Documentation

+ +

◆ wsize

+ +
+
+ + + + +
#define wsize   sizeof(uint32_t)
+
+ +
+
+ +

◆ wmask

+ +
+
+ + + + +
#define wmask   (wsize - 1)
+
+ +
+
+

Function Documentation

+ +

◆ mem_prim_set()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set (void * dest,
uint32_t len,
uint8_t value 
)
+
+ +
+
+ +

◆ mem_prim_set16()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set16 (uint16_t * dest,
uint32_t len,
uint16_t value 
)
+
+ +

Sets len uint16_t's starting at dest to the specified value.

+

Pointers must meet system alignment requirements.

+
Parameters
+ + + + +
[out]destpointer to memory that will be set to value
[in]lennumber of uint16_t's to be set
[in]valueuint16_t value
+
+
+ +
+
+ +

◆ mem_prim_set32()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set32 (uint32_t * dest,
uint32_t len,
uint32_t value 
)
+
+ +

Sets len uint32_t's starting at dest to the specified value.

+

Pointers must meet system alignment requirements.

+
Parameters
+ + + + +
[out]destpointer to memory that will be set to value
[in]lennumber of uint32_t's to be set
[in]valueuint32_t value
+
+
+ +
+
+ +

◆ mem_prim_move()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move (void * dest,
const void * src,
uint32_t len 
)
+
+ +

Moves at most len of bytes from src to dest.

+

Dest may overlap with src.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number bytes of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move8()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move8 (uint8_t * dest,
const uint8_t * src,
uint32_t len 
)
+
+ +

Moves at most len of uint8_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint8_t of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move16()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move16 (uint16_t * dest,
const uint16_t * src,
uint32_t len 
)
+
+ +

Moves at most len uint16_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint16_t of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move32()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move32 (uint32_t * dest,
const uint32_t * src,
uint32_t len 
)
+
+ +

Moves at most len of uint32_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint32_t of sp that can be copied
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.js b/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b5acc995851270c5b61b22598d8097d620aef4bb --- /dev/null +++ b/doc/safec-3.4/d8/dd8/mem__primitives__lib_8c.js @@ -0,0 +1,12 @@ +var mem__primitives__lib_8c = +[ + [ "wsize", "d8/dd8/mem__primitives__lib_8c.html#a01c6b59ca21f041b23efbb9845cc4e32", null ], + [ "wmask", "d8/dd8/mem__primitives__lib_8c.html#ab5deaef115ff5ca6ef1457d923d8331a", null ], + [ "mem_prim_set", "d8/dd8/mem__primitives__lib_8c.html#acb6c667cc41bbac06718534cd28ead39", null ], + [ "mem_prim_set16", "d8/dd8/mem__primitives__lib_8c.html#a3255cbc4756ee191ccd6ce0ebb1a6f58", null ], + [ "mem_prim_set32", "d8/dd8/mem__primitives__lib_8c.html#a37db0a86edffa67b604e761826d1e5f5", null ], + [ "mem_prim_move", "d8/dd8/mem__primitives__lib_8c.html#aa0b666ddb8d014f1fcbdb452915a246c", null ], + [ "mem_prim_move8", "d8/dd8/mem__primitives__lib_8c.html#a1c1926b7a912a14623e09021f2abf395", null ], + [ "mem_prim_move16", "d8/dd8/mem__primitives__lib_8c.html#ad30f64ac3aac73df8a221756dc2694e5", null ], + [ "mem_prim_move32", "d8/dd8/mem__primitives__lib_8c.html#a1e1c40e0fa1b86ffba29a8a6128ed0db", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.map b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ba0d0d3a8973744691c80aba224ff4a2d0d33eaf --- /dev/null +++ b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.md5 b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..973e2495b937bb1cdfb232d0bdaa751c753972d7 --- /dev/null +++ b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.md5 @@ -0,0 +1 @@ +bd3094906114f7d62e0e1fe270576c5c \ No newline at end of file diff --git a/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.png b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..688877ac3183664836fa57f5e25f82fdd15384f5 Binary files /dev/null and b/doc/safec-3.4/d8/dd9/memcpy32__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/def/fopen__s_8c__incl.map b/doc/safec-3.4/d8/def/fopen__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1a65b44a99135b3a6ba7da93ccf24a3e8356325c --- /dev/null +++ b/doc/safec-3.4/d8/def/fopen__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/def/fopen__s_8c__incl.md5 b/doc/safec-3.4/d8/def/fopen__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..84f97134a60a1766a8ceaff3545267f2f649cb7c --- /dev/null +++ b/doc/safec-3.4/d8/def/fopen__s_8c__incl.md5 @@ -0,0 +1 @@ +3e5d6cecf47e710150221a2af5216ee8 \ No newline at end of file diff --git a/doc/safec-3.4/d8/def/fopen__s_8c__incl.png b/doc/safec-3.4/d8/def/fopen__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..c507ff76aec21845d79d43362dc1cf1d804f0aed Binary files /dev/null and b/doc/safec-3.4/d8/def/fopen__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.map b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..273fcc18370f9080c2e353ea4ded0fdcd94cf5e2 --- /dev/null +++ b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.md5 b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d5aff70a2e753b621e0929d24b0d3b61898466e4 --- /dev/null +++ b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.md5 @@ -0,0 +1 @@ +9d6cd7eb06bf6add6340994d72392e86 \ No newline at end of file diff --git a/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.png b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..889da0e65c6cf3a8c58716e120c472cb5785287f Binary files /dev/null and b/doc/safec-3.4/d8/dfa/memzero16__s_8c__incl.png differ diff --git a/doc/safec-3.4/d8/dff/safe__str__lib_8h.html b/doc/safec-3.4/d8/dff/safe__str__lib_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..33d19c27cf6c90d55d6c9c52dc67abb27e890796 --- /dev/null +++ b/doc/safec-3.4/d8/dff/safe__str__lib_8h.html @@ -0,0 +1,11676 @@ + + + + + + + +safec: safe_str_lib.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_str_lib.h File Reference
+
+
+
#include "safe_config.h"
+#include "safe_lib_errno.h"
+#include "safe_types.h"
+#include "safe_compile.h"
+#include <stdarg.h>
+#include <time.h>
+#include <wchar.h>
+
+ + Include dependency graph for safe_str_lib.h:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define EXTERN   extern
 
#define RSIZE_MIN_STR   ( 1 )
 The shortest string is a null string!! More...
 
#define RSIZE_MAX_WSTR   ( RSIZE_MAX_STR/sizeof(wchar_t) )
 wide chars More...
 
#define SAFE_STR_MIN_LOWERCASE   ( 2 )
 The makeup of a password. More...
 
#define SAFE_STR_MIN_UPPERCASE   ( 2 )
 
#define SAFE_STR_MIN_NUMBERS   ( 1 )
 
#define SAFE_STR_MIN_SPECIALS   ( 1 )
 
#define SAFE_STR_PASSWORD_MIN_LENGTH   ( 6 )
 
#define SAFE_STR_PASSWORD_MAX_LENGTH   ( 32 )
 
#define sl_default_handler   ignore_handler_s
 
#define strcat_s(dest, dmax, src)   _strcat_s_chk(dest,dmax,src,BOS(dest))
 The strcat_s function appends a copy of the string pointed to by src (including the terminating null character) to the end of the string pointed to by dest. More...
 
#define strcpy_s(dest, dmax, src)   _strcpy_s_chk(dest,dmax,src,BOS(dest))
 The strcpy_s function copies the string pointed to by src (including the terminating null character) into the array pointed to by dest. More...
 
#define strncat_s(dest, dmax, src, slen)   _strncat_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The strncat_s function appends a copy of the string pointed to by src (including the terminating null character) to the end of the string pointed to by dest. More...
 
#define strncpy_s(dest, dmax, src, slen)   _strncpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The strncpy_s function copies not more than slen successive characters (characters that follow a null character are not copied) from the array pointed to by src to the array pointed to by dest. More...
 
#define strnlen_s(str, smax)   _strnlen_s_chk(str,smax,BOS(str))
 The strnlen_s function computes the length of the string pointed to by str, refusing to read past smax. More...
 
#define strtok_s(dest, dmaxp, delim, ptr)   _strtok_s_chk(dest,dmaxp,delim,ptr,BOS(dest))
 A sequence of calls to the strtok_s function breaks the string pointed to by dest into a sequence of tokens, each of which is delimited by a character from the string pointed to by delim. More...
 
#define vsprintf_s(dest, dmax, fmt, ap)   _vsprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
 The vsprintf_s function composes a string with the same content that would be printed if format was used on printf. More...
 
#define vsnprintf_s(dest, dmax, fmt, ap)   _vsnprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
 The truncating vsnprintf_s function composes a string with same test that would be printed if format was used on printf. More...
 
#define strerror_s(dest, dmax, errnum)   _strerror_s_chk(dest,dmax,errnum,BOS(dest))
 The strerror_s function returns a pointer to the textual description of the system error code errnum, identical to the description that would be printed by perror(). More...
 
#define strcmp_s(dest, dmax, src, resultp)   _strcmp_s_chk(dest,dmax,src,resultp,BOS(dest),BOS(src))
 Compares string src to string dest. More...
 
#define strcasecmp_s(dest, dmax, src, resultp)   _strcasecmp_s_chk(dest,dmax,src,resultp,BOS(dest))
 Case insensitive string comparison by converting to uppercase prior to the compare. More...
 
#define strnatcmp_s(dest, dmax, src, resultp)   _strnatcmp_s_chk(dest,dmax,src,0,resultp,BOS(dest),BOS(src))
 Natural order comparison of strings. More...
 
#define strnatcasecmp_s(dest, dmax, src, resultp)   _strnatcasecmp_s_chk(dest,dmax,src,1,resultp,BOS(dest),BOS(src))
 
#define strcasestr_s(dest, dmax, src, slen, substring)   _strcasestr_s_chk(dest,dmax,src,slen,substring,BOS(dest),BOS(src))
 The strcasestr_s() function locates the first occurrence of the substring pointed to by src which would be located in the string pointed to by dest. More...
 
#define strcmpfld_s(dest, dmax, src, resultp)   _strcmpfld_s_chk(dest,dmax,src,resultp,BOS(dest))
 Compares the character array pointed to by src to the character array pointed to by dest for dmax characters. More...
 
#define strcpyfld_s(dest, dmax, src, slen)   _strcpyfld_s_chk(dest,dmax,src,slen,BOS(dest))
 
#define strcpyfldin_s(dest, dmax, src, slen)   _strcpyfldin_s_chk(dest,dmax,src,slen,BOS(dest))
 
#define strcpyfldout_s(dest, dmax, src, slen)   _strcpyfldout_s_chk(dest,dmax,src,slen,BOS(dest))
 
#define strcspn_s(dest, dmax, src, slen, countp)   _strcspn_s_chk(dest,dmax,src,slen,countp,BOS(dest),BOS(src))
 This function computes the prefix length of the string pointed to by dest which consists entirely of characters that are excluded from the string pointed to by src. More...
 
#define strfirstchar_s(dest, dmax, c, firstp)   _strfirstchar_s_chk(dest,dmax,c,firstp,BOS(dest))
 This function returns a pointer to the first occurrence of character c in dest. More...
 
#define strfirstdiff_s(dest, dmax, src, resultp)   _strfirstdiff_s_chk(dest,dmax,src,resultp,BOS(dest))
 Returns the index of the first character that is different between dest and src. More...
 
#define strisalphanumeric_s(dest, dmax)   _strisalphanumeric_s_chk(dest,dmax,BOS(dest))
 This function checks if the entire string contains alphanumerics. More...
 
#define strisascii_s(dest, dmax)   _strisascii_s_chk(dest,dmax,BOS(dest))
 This function checks if the entire string contains ascii characters. More...
 
#define strisdigit_s(dest, dmax)   _strisdigit_s_chk(dest,dmax,BOS(dest))
 This function checks that the entire string contains digits. More...
 
#define strishex_s(dest, dmax)   _strishex_s_chk(dest,dmax,BOS(dest))
 This function checks that the entire string contains hex characters. More...
 
#define strislowercase_s(dest, dmax)   _strislowercase_s_chk(dest,dmax,BOS(dest))
 This function checks if entire string is lowercase. More...
 
#define strismixedcase_s(dest, dmax)   _strismixedcase_s_chk(dest,dmax,BOS(dest))
 This function checks that the entire string is mixed case. More...
 
#define strispassword_s(dest, dmax)   _strispassword_s_chk(dest,dmax,BOS(dest))
 This function validates the make-up of a password string. More...
 
#define strisuppercase_s(dest, dmax)   _strisuppercase_s_chk(dest,dmax,BOS(dest))
 This function checks if entire string is uppercase The scanning stops at the first null or after dmax characters. More...
 
#define strlastchar_s(dest, dmax, c, lastp)   _strlastchar_s_chk(dest,dmax,c,lastp,BOS(dest))
 Returns a pointer to the last occurrence of character c in dest. More...
 
#define strlastdiff_s(dest, dmax, src, resultp)   _strlastdiff_s_chk(dest,dmax,src,resultp,BOS(dest))
 Returns the index of the last character that is different between dest and src. More...
 
#define strljustify_s(dest, dmax)   _strljustify_s_chk(dest,dmax,BOS(dest))
 Removes beginning whitespace from the string pointed to by dest by shifting the text left over writting the beginning whitespace, left justifying the text. More...
 
#define strnterminate_s(dest, dmax)   _strnterminate_s_chk(dest,dmax,BOS(dest))
 The strnterminate_s function will terminate the string if a null is not encountered before dmax characters. More...
 
#define strpbrk_s(dest, dmax, src, slen, firstp)   _strpbrk_s_chk(dest,dmax,src,slen,firstp,BOS(dest),BOS(src))
 Returns a pointer, first, to the first ocurrence of any character in src which is contained in dest. More...
 
#define strfirstsame_s(dest, dmax, src, resultp)   _strfirstsame_s_chk(dest,dmax,src,resultp,BOS(dest))
 Returns the index of the first character that is the same between dest and src. More...
 
#define strlastsame_s(dest, dmax, src, resultp)   _strlastsame_s_chk(dest,dmax,src,resultp,BOS(dest))
 Returns the index of the last character that is the same between dest and src. More...
 
#define strprefix_s(dest, dmax, src)   _strprefix_s_chk(dest,dmax,src,BOS(dest))
 Determines if the prefix pointed to by src is at the beginning of string pointed to by dest. More...
 
#define strremovews_s(dest, dmax)   _strremovews_s_chk(dest,dmax,BOS(dest))
 Removes beginning and trailing whitespace from the string pointed to by dest by shifting the text left over writting the beginning whitespace (space or tab). More...
 
#define strspn_s(dest, dmax, src, slen, countp)   _strspn_s_chk(dest,dmax,src,slen,countp,BOS(dest),BOS(src))
 This function computes the prefix length of the string pointed to by dest which consists entirely of characters that are included from the string pointed to by src. More...
 
#define strstr_s(dest, dmax, src, slen, substringp)   _strstr_s_chk(dest,dmax,src,slen,substringp,BOS(dest),BOS(src))
 The strstr_s() function locates the first occurrence of the substring pointed to by src which would be located in the string pointed to by dest. More...
 
#define strchr_s(dest, dmax, ch, resultp)   _strchr_s_chk(dest,dmax,ch,resultp,BOS(dest))
 Finds the first occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char). More...
 
#define strrchr_s(dest, dmax, ch, resultp)   _strrchr_s_chk(dest,dmax,ch,resultp,BOS(dest))
 Finds the last occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char). More...
 
#define strtolowercase_s(dest, dmax)   _strtolowercase_s_chk(dest,dmax,BOS(dest))
 Converts all uppercase characters to lowercase, leaving all other characters unchanged. More...
 
#define strtouppercase_s(dest, dmax)   _strtouppercase_s_chk(dest,dmax,BOS(dest))
 Converts all lowercase characters to uppercase, leaving all other characters unchanged. More...
 
#define strlwr_s(str, slen)   strtolowercase_s((str), (slen))
 
#define strupr_s(str, slen)   strtouppercase_s((str), (slen))
 
#define strzero_s(dest, dmax)   _strzero_s_chk(dest,dmax,BOS(dest))
 Nulls maximal dmax characters of dest. More...
 
#define strcoll_s(dest, dmax, src, resultp)   _strcoll_s_chk(dest,dmax,src,resultp,BOS(dest))
 Compares two null-terminated byte strings according to the current locale as defined by the LC_COLLATE category. More...
 
#define strset_s(dest, dmax, value)   _strset_s_chk(dest,dmax,value,BOS(dest))
 Sets maximal dmax characters of dest to a character value, but not the final NULL character. More...
 
#define strnset_s(dest, dmax, value, n)   _strnset_s_chk(dest,dmax,value,n,BOS(dest))
 Sets maximal n characters of dest to a character value, but not the final NULL character. More...
 
#define mbstowcs_s(retvalp, dest, dmax, src, len)   _mbstowcs_s_chk(retvalp,dest,dmax,src,len,BOS(dest))
 
#define mbsrtowcs_s(retvalp, dest, dmax, srcp, len, ps)   _mbsrtowcs_s_chk(retvalp,dest,dmax,srcp,len,ps,BOS(dest))
 Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer. More...
 
#define wcsrtombs_s(retvalp, dest, dmax, srcp, len, ps)   _wcsrtombs_s_chk(retvalp,dest,dmax,srcp,len,ps,BOS(dest))
 Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer. More...
 
#define wcstombs_s(retvalp, dest, dmax, src, len)   _wcstombs_s_chk(retvalp,dest,dmax,src,len,BOS(dest))
 The wcstombs_s function converts a sequence of wide characters from the array whose first element is pointed to by src to to its narrow multibyte representation from the current LC_CTYPE locale. More...
 
#define wcrtomb_s(retvalp, dest, dmax, wc, ps)   _wcrtomb_s_chk(retvalp,dest,dmax,wc,ps,BOS(dest))
 Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer. More...
 
#define wctomb_s(retvalp, dest, dmax, wc)   _wctomb_s_chk(retvalp,dest,dmax,wc,BOS(dest))
 The wctomb_s function converts a single wide character to its narrow multibyte representation from the current LC_CTYPE locale. More...
 
#define wcsnlen_s(dest, dmax)   _wcsnlen_s_chk(dest,dmax,BOS(dest))
 The wcsnlen_s function computes the length of the wide string pointed to by dest, providing limited support for non-null terminated strings. More...
 
#define wcscpy_s(dest, dmax, src)   _wcscpy_s_chk(dest,dmax,src,BOS(dest))
 The wcscpy_s function copies the string pointed to by src (including the terminating null character) into the array pointed to by dest. More...
 
#define wcsncpy_s(dest, dmax, src, slen)   _wcsncpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The wcsncpy_s function copies the wide string pointed to by src (including the terminating null character) into the wide string pointed to by dest. More...
 
#define wcscat_s(dest, dmax, src)   _wcscat_s_chk(dest,dmax,src,BOS(dest))
 The wcscat_s function appends a copy of the wide string pointed to by src (including the terminating null character) to the end of the wide string pointed to by dest. More...
 
#define wcsncat_s(dest, dmax, src, slen)   _wcsncat_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
 The wcsncat_s function appends a copy of the wide string pointed to by src (including the terminating null wide character) to the end of the wide string pointed to by dest. More...
 
#define wcstok_s(dest, dmaxp, delim, ptr)   _wcstok_s_chk(dest,dmaxp,delim,ptr,BOS(dest))
 A sequence of calls to the wcstok_s function breaks the string pointed to by dest into a sequence of tokens, each of which is delimited by a character from the string pointed to by delim. More...
 
#define vswprintf_s(dest, dmax, fmt, ap)   _vswprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
 
#define vsnwprintf_s(dest, dmax, fmt, ap)   _vsnwprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
 The truncating vsnwprintf_s function composes a wide string with same test that would be printed if format was used on wprintf. More...
 
#define wcsstr_s(dest, dmax, src, slen, substringp)   _wcsstr_s_chk(dest,dmax,src,slen,substringp,BOS(dest),BOS(src))
 The wcsstr_s() function locates the first occurrence of the wide substring pointed to by src which would be located in the wide string pointed to by dest. More...
 
#define wcscmp_s(dest, dmax, src, smax, resultp)   _wcscmp_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
 Compares wide string src to wide string dest. More...
 
#define wcsncmp_s(dest, dmax, src, smax, count, resultp)   _wcsncmp_s_chk(dest,dmax,src,smax,count,resultp,BOS(dest),BOS(src))
 Compares at most count wide characters of wide string src with wide string dest, and returns if difference in the last parameter. More...
 
#define wcsicmp_s(dest, dmax, src, smax, resultp)   _wcsicmp_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
 Compares two wide strings case-folded, via wcsfc_s(), i.e. More...
 
#define wcsnatcmp_s(dest, dmax, src, smax, resultp)   _wcsnatcmp_s_chk(dest,dmax,src,smax,0,resultp,BOS(dest),BOS(src))
 
#define wcsnaticmp_s(dest, dmax, src, smax, resultp)   _wcsnatcmp_s_chk(dest,dmax,src,smax,1,resultp,BOS(dest),BOS(src))
 Natural order comparison of strings. More...
 
#define wcsset_s(dest, dmax, value)   _wcsset_s_chk(dest,dmax,value,BOS(dest))
 Sets maximal dmax wide characters of dest to a wide character value, but not the final NULL character. More...
 
#define wcsnset_s(dest, dmax, value, n)   _wcsnset_s_chk(dest,dmax,value,n,BOS(dest))
 Sets maximal n wide characters of dest to a wide character value, but not the final NULL character. More...
 
#define wcscoll_s(dest, dmax, src, smax, resultp)   _wcscoll_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
 Compares two null-terminated wide strings according to the current locale as defined by the LC_COLLATE category. More...
 
#define wcslwr_s(src, slen)   _wcslwr_s_chk(src,slen,BOS(src))
 Scans the string converting uppercase characters to simple lowercase, leaving all other characters unchanged. More...
 
#define wcsupr_s(src, slen)   _wcsupr_s_chk(src,slen,BOS(src))
 Scans the string converting lowercase characters to uppercase, leaving all other characters unchanged. More...
 
#define towfc_s(dest, dmax, src)   _towfc_s_chk(dest,dmax,src,BOS(dest))
 towfc_s() converts a wide character to fully fold-cased (lowercased with possible expansions), according to the Unicode 10.0 CaseFolding table. More...
 
#define wcsfc_s(dest, dmax, src, lenp)   _wcsfc_s_chk(dest,dmax,src,lenp,BOS(dest))
 Converts the wide string via full case-folding NFD normalized to lowercase. More...
 
#define wcsnorm_decompose_s(dest, dmax, src, lenp, iscompat)   _wcsnorm_decompose_s_chk(dest,dmax,src,lenp,iscompat,BOS(dest))
 Converts the wide string to the canonical NFD normalization, as defined in the latest Unicode standard, latest 10.0. More...
 
#define wcsnorm_reorder_s(dest, dmax, src, len)   _wcsnorm_reorder_s_chk(dest,dmax,src,len,BOS(dest))
 Reorder all decomposed sequences in a wide string to NFD, as defined in the latest Unicode standard, latest 10.0. More...
 
#define wcsnorm_compose_s(dest, dmax, src, lenp, iscontig)   _wcsnorm_compose_s_chk(dest,dmax,src,lenp,iscontig,BOS(dest))
 Combine all decomposed sequences in a wide string to NFC, as defined in the latest Unicode standard, latest 10.0. More...
 
#define wcsnorm_s(dest, dmax, src, mode, lenp)   _wcsnorm_s_chk(dest,dmax,src,mode,lenp,BOS(dest))
 Converts the wide string to the canonical NFC or NFD normalization, as defined in the latest Unicode standard, latest 10.0. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

EXTERN void abort_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function writes a message on the standard error stream in an implementation-defined format. More...
 
EXTERN void ignore_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function simply returns to the caller. More...
 
EXTERN constraint_handler_t set_str_constraint_handler_s (constraint_handler_t handler)
 The set_str_constraint_handler_s function sets the runtime-constraint handler to be handler. More...
 
EXTERN errno_t _strcat_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src)
 
EXTERN errno_t _strcpy_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src)
 
EXTERN errno_t _strncat_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR((slen||dest||dmax) &&(_BOS_NULL(dest)||_BOS_ZERO(dest
 
EXTERN errno_t empty dest or dmax BOS_ATTR ((slen||dest||dmax) &&_BOS_OVR(dest, dmax), "dest overflow") BOS_OVR2_BUTZERO(src
 
EXTERN errno_t _strncpy_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(src
 
EXTERN rsize_t _strnlen_s_chk (const char *str, rsize_t smax, const size_t strbos) BOS_CHK2(str
 
EXTERN char * _strtok_s_chk (char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos) BOS_NULL(ptr)
 
EXTERN int sprintf_s (char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt)
 
EXTERN int _vsprintf_s_chk (char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt)
 
EXTERN int snprintf_s (char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt)
 
EXTERN int _vsnprintf_s_chk (char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt)
 
EXTERN int sscanf_s (const char *restrict buffer, const char *restrict fmt,...) BOS_NULL(buffer) BOS_FMT(fmt)
 The sscanf_s function reads a formatted string, and writes to a list of arguments. More...
 
EXTERN int fscanf_s (FILE *restrict stream, const char *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt)
 The fscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments. More...
 
EXTERN int scanf_s (const char *restrict fmt,...) BOS_FMT(fmt)
 The scanf_s function reads a formatted string from stdin, and writes to a list of arguments. More...
 
EXTERN int vscanf_s (const char *restrict fmt, va_list ap) BOS_FMT(fmt)
 The vscanf_s function reads a formatted string from stdin, and writes to a list of arguments. More...
 
EXTERN int vfscanf_s (FILE *restrict stream, const char *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt)
 The vfscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments. More...
 
EXTERN int vsscanf_s (const char *restrict dest, const char *restrict fmt, va_list ap) BOS_NULL(dest) BOS_FMT(fmt)
 The vsscanf_s function reads a formatted string, and writes to a list of arguments. More...
 
EXTERN int printf_s (const char *restrict fmt,...) BOS_FMT(fmt)
 The printf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
EXTERN int fprintf_s (FILE *restrict stream, const char *restrict fmt,...) BOS_FMT(fmt)
 The fprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
EXTERN int vprintf_s (const char *restrict fmt, va_list ap) BOS_FMT(fmt)
 The vprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
EXTERN int vfprintf_s (FILE *restrict stream, const char *restrict fmt, va_list arg) BOS_FMT(fmt)
 The vfprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
EXTERN errno_t _strerror_s_chk (char *dest, rsize_t dmax, errno_t errnum, const size_t destbos) BOS_CHK(dest)
 
EXTERN size_t strerrorlen_s (errno_t errnum)
 The strerrorlen_s function returns the untruncated length of the textual description of the system error code errnum, identical to the description that would be printed by perror(). More...
 
EXTERN errno_t _strcmp_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strcasecmp_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strnatcmp_s_chk (const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strcasestr_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src
 
EXTERN errno_t slen BOS_NULL (substring)
 
EXTERN errno_t _strcmpfld_s_chk (const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strcpyfld_s_chk (char *dest, const rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest
 
EXTERN errno_t slen BOS_OVR2_BUTZERO (src, slen) VAL_OVR2(slen
 
EXTERN errno_t _strcpyfldin_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest
 
EXTERN errno_t _strcpyfldout_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest
 
EXTERN errno_t _strcspn_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src
 
EXTERN errno_t slen BOS_NULL (countp)
 
EXTERN errno_t _strfirstchar_s_chk (char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos) BOS_CHK(dest) BOS_NULL(firstp)
 
EXTERN errno_t _strfirstdiff_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN bool _strisalphanumeric_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strisascii_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strisdigit_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strishex_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strislowercase_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strismixedcase_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strispassword_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN bool _strisuppercase_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _strlastchar_s_chk (char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos) BOS_CHK(dest) BOS_NULL(lastp)
 
EXTERN errno_t _strlastdiff_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strljustify_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest)
 
EXTERN rsize_t _strnterminate_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _strpbrk_s_chk (char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src
 
EXTERN errno_t slen BOS_NULL (firstp)
 
EXTERN errno_t _strfirstsame_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strlastsame_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strprefix_s_chk (const char *dest, rsize_t dmax, const char *src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src)
 
EXTERN errno_t _strremovews_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest)
 
EXTERN errno_t _strspn_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src
 
EXTERN errno_t _strstr_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src
 
EXTERN errno_t slen BOS_NULL (substringp)
 
EXTERN errno_t _strchr_s_chk (const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch
 
EXTERN errno_t BOS_NULL (resultp)
 
EXTERN errno_t _strrchr_s_chk (const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch
 
EXTERN errno_t _strtolowercase_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _strtouppercase_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest
 
EXTERN errno_t _strzero_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest)
 
EXTERN errno_t _strcoll_s_chk (const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp)
 
EXTERN errno_t _strset_s_chk (char *restrict dest, rsize_t dmax, int value, const size_t destbos) BOS_CHK(dest) VAL_OVR2(value
 
EXTERN errno_t _strnset_s_chk (char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(dest
 
EXTERN errno_t n VAL_OVR2 (value, 255) VAL_OVR2_BUTZERO(n
 
EXTERN errno_t _mbstowcs_s_chk (size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char *restrict src, rsize_t len, const size_t destbos) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_ZERO(dest
 
EXTERN errno_t empty dmax BOS_ATTR (!_BOS_NULL(dest) &&_BOSW_OVR(dest, dmax), "dest overflow") BOS_ATTR(!_BOS_NULL(dest) &&(void *) dest == *srcp
 
EXTERN errno_t empty dmax dest overlap BOS_CHK2 (src, len)
 
EXTERN errno_t _mbsrtowcs_s_chk (size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(srcp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_ZERO(dest
 
EXTERN errno_t empty dmax dest overlap BOS_ATTR (dmax &&len > dmax, "len overflow >dmax")
 
EXTERN errno_t _wcsrtombs_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_OVR(dest
 
EXTERN errno_t dest overflow BOS_ATTR (!_BOS_NULL(dest) &&(void *) dest==(void *) srcp, "dest overlap") BOS_ATTR(dmax &&len > dmax
 
EXTERN errno_t _wcstombs_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcrtomb_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOS_NULL(ps) VAL_OVR2(wc
 
EXTERN errno_t _wctomb_s_chk (int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos) BOS_ATTR(!_BOS_NULL(dest) &&(!dmax||dmax > RSIZE_MAX_STR||_BOS_OVR(dest
 
EXTERN errno_t dest overflow or empty VAL_OVR2 (wc, 0x10ffff)
 
EXTERN size_t _wcsnlen_s_chk (const wchar_t *dest, size_t dmax, const size_t destbos) BOSW_CHK(dest)
 
EXTERN errno_t _wcscpy_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src)
 
EXTERN errno_t _wcsncpy_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src
 
EXTERN errno_t _wcscat_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src)
 
EXTERN errno_t _wcsncat_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR(slen &&(_BOS_NULL(dest)||_BOS_ZERO(dest
 
EXTERN errno_t dmax empty dest or dmax BOS_ATTR (slen &&(_BOSW_OVR(src, slen)||_BOS_NULL(src)), "src overflow or empty")
 
EXTERN wchar_t * _wcstok_s_chk (wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos) BOS_NULL(ptr)
 
EXTERN int swprintf_s (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt)
 
EXTERN int _vswprintf_s_chk (wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt)
 
EXTERN int snwprintf_s (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt)
 
EXTERN int _vsnwprintf_s_chk (wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt)
 
EXTERN int wprintf_s (const wchar_t *restrict fmt,...) BOS_FMT(fmt)
 The wprintf_s function prints formatted output to stdout as wide string. More...
 
EXTERN int vwprintf_s (const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt)
 The vwprintf_s function prints formatted output to stdout as wide string. More...
 
EXTERN int fwprintf_s (FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt)
 The fwprintf_s function prints formatted output to a wide stream. More...
 
EXTERN int vfwprintf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt)
 The vfwprintf_s function prints formatted output to a wide stream. More...
 
EXTERN int swscanf_s (const wchar_t *restrict src, const wchar_t *restrict fmt,...) BOS_NULL(src) BOS_FMT(fmt)
 The swscanf_s function reads a formatted wide string. More...
 
EXTERN int vswscanf_s (const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap) BOS_NULL(src) BOS_FMT(fmt)
 The vswscanf_s function reads a formatted wide string. More...
 
EXTERN int wscanf_s (const wchar_t *restrict fmt,...) BOS_FMT(fmt)
 The wscanf_s function reads a formatted wide string from stdin. More...
 
EXTERN int vwscanf_s (const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt)
 The vwscanf_s function reads a formatted wide string from stdin. More...
 
EXTERN int fwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt)
 The fwscanf_s function reads a formatted wide string. More...
 
EXTERN int vfwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt)
 The vfwscanf_s function reads a formatted wide string. More...
 
EXTERN errno_t _wcsstr_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src
 
EXTERN errno_t _wcscmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcsncmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcsicmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcsnatcmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcsset_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value
 
EXTERN errno_t _wcsnset_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t value, size_t n, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value
 
EXTERN errno_t _wcscoll_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src
 
EXTERN errno_t _wcslwr_s_chk (wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src
 
EXTERN errno_t _wcsupr_s_chk (wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src
 
EXTERN int iswfc (const uint32_t wc) VAL_OVR2(wc
 
EXTERN int EXTERN int _towfc_s_chk (wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos) BOSW_CHK(dest) BOS_ATTR(dmax< 4
 
+ + + + + + + + + + + +

+Variables

EXTERN errno_t dmax
 
EXTERN errno_t empty dest or dmax slen
 
EXTERN rsize_t smax
 
EXTERN errno_t empty * dest
 
EXTERN errno_t dmax !dmax
 
+

Macro Definition Documentation

+ +

◆ EXTERN

+ +
+
+ + + + +
#define EXTERN   extern
+
+ +
+
+ +

◆ RSIZE_MIN_STR

+ +
+
+ + + + +
#define RSIZE_MIN_STR   ( 1 )
+
+ +

The shortest string is a null string!!

+ +
+
+ +

◆ RSIZE_MAX_WSTR

+ +
+
+ + + + +
#define RSIZE_MAX_WSTR   ( RSIZE_MAX_STR/sizeof(wchar_t) )
+
+ +

wide chars

+ +
+
+ +

◆ SAFE_STR_MIN_LOWERCASE

+ +
+
+ + + + +
#define SAFE_STR_MIN_LOWERCASE   ( 2 )
+
+ +

The makeup of a password.

+ +
+
+ +

◆ SAFE_STR_MIN_UPPERCASE

+ +
+
+ + + + +
#define SAFE_STR_MIN_UPPERCASE   ( 2 )
+
+ +
+
+ +

◆ SAFE_STR_MIN_NUMBERS

+ +
+
+ + + + +
#define SAFE_STR_MIN_NUMBERS   ( 1 )
+
+ +
+
+ +

◆ SAFE_STR_MIN_SPECIALS

+ +
+
+ + + + +
#define SAFE_STR_MIN_SPECIALS   ( 1 )
+
+ +
+
+ +

◆ SAFE_STR_PASSWORD_MIN_LENGTH

+ +
+
+ + + + +
#define SAFE_STR_PASSWORD_MIN_LENGTH   ( 6 )
+
+ +
+
+ +

◆ SAFE_STR_PASSWORD_MAX_LENGTH

+ +
+
+ + + + +
#define SAFE_STR_PASSWORD_MAX_LENGTH   ( 32 )
+
+ +
+
+ +

◆ sl_default_handler

+ +
+
+ + + + +
#define sl_default_handler   ignore_handler_s
+
+ +
+
+ +

◆ strcat_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define strcat_s( dest,
 dmax,
 src 
)   _strcat_s_chk(dest,dmax,src,BOS(dest))
+
+ +

The strcat_s function appends a copy of the string pointed to by src (including the terminating null character) to the end of the string pointed to by dest.

+

The initial character from src overwrites the null character at the end of dest.

+

All elements following the terminating null character (if any) written by strcat_s in the array of dmax characters pointed to by dest take unspecified values when strcat_s returns. With SAFECLIB_STR_NULL_SLACK defined the rest of dest is cleared with NULL bytes. With modern compilers and constant arguments most errors will be caught at compile-time.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.2.1 The strcat_s function (p: 617-618) http://en.cppreference.com/w/c/string/byte/strcat
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to string that will be extended by src if dmax allows. The string is null terminated. If the resulting concatenated string is less than dmax, the remaining slack space is nulled.
[in]dmaxrestricted maximum length of the resulting dest, including the null
[in]srcpointer to the string that will be concatenaed to string dest
+
+
+
Precondition
Neither dest nor src shall be a null pointer
+
+dmax shall be size of dest
+
+dmax shall not equal zero
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
+dmax shall be greater than strnlen_s(src,m).
+
+Copying shall not take place between objects that overlap
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
+The Windows MSVCRT sec_api EINVAL and ERANGE works ok, ESLEMAX dmax/slen>MAX not, ESOVRLP returns EINVAL or ERANGE, unlike strncat_s.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_STR, then strcat_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKwhen successful operation, all the characters from src were appended to dest and the result in dest is null terminated.
ESNULLPwhen dest or src is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESUNTERMwhen dest not terminated in the first dmax bytes
ESOVRLPwhen src overlaps with dest
+
+
+
See also
strncat_s(), strcpy_s(), strncpy_s()
+ +
+
+ +

◆ strcpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define strcpy_s( dest,
 dmax,
 src 
)   _strcpy_s_chk(dest,dmax,src,BOS(dest))
+
+ +

The strcpy_s function copies the string pointed to by src (including the terminating null character) into the array pointed to by dest.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written by strcpy_s in the array of dmax characters pointed to by dest are nulled when strcpy_s returns. With modern compilers and constant arguments most errors will be caught at compile-time.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.1.3 The strcpy_s function (p: 615-616) http://en.cppreference.com/w/c/string/byte/strcpy
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to string that will be replaced by src.
[in]dmaxrestricted maximum length of dest
[in]srcpointer to the string that will be copied to dest
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall be size of dest
+
+dmax shall not be greater than RSIZE_MAX_STR or size of dest.
+
+dmax shall not equal zero.
+
+dmax shall be greater than strnlen_s(src, dmax).
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
+The Windows MSVCRT sec_api EINVAL and ERANGE works ok, ESLEMAX dmax > MAX not, ESOVRLP partially. When dest > src Windows copies the result, when dest < src ERANGE is returned.
+
Returns
If there is a runtime-constraint violation, and if dest and dmax are valid, then strcpy_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKwhen successful operation, the characters in src were copied into dest and the result is null terminated.
ESNULLPwhen dest or src is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen strings overlap
ESNOSPCwhen dest < src
+
+
+
See also
strcat_s(), strncat_s(), strncpy_s()
+ +
+
+ +

◆ strncat_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strncat_s( dest,
 dmax,
 src,
 slen 
)   _strncat_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The strncat_s function appends a copy of the string pointed to by src (including the terminating null character) to the end of the string pointed to by dest.

+

The initial character from src overwrites the null character at the end of dest.

+

All elements following the terminating null character (if any) written by strncat_s in the array of dmax characters pointed to by dest take unspecified values when strncat_s returns. With SAFECLIB_STR_NULL_SLACK defined the rest is cleared with NULL bytes. With modern compilers and constant arguments most errors will be caught at compile-time.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.2.2 The strncat_s function (p: 618-620) http://en.cppreference.com/w/c/string/byte/strncat
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to string that will be extended by src if dmax allows. The string is null terminated. If the resulting concatenated string is less than dmax, the remaining slack space is nulled.
[in]dmaxrestricted maximum length of the resulting dest, including the null
[in]srcpointer to the string that will be concatenaed to string dest
[in]slenmaximum characters to append
+
+
+
Precondition
Neither dest nor src shall be a null pointer
+
+With –enable-warn-dmax dmax should be the exact object size of dest.
+
+dmax and slen should not be greater than RSIZE_MAX_STR.
+
+dmax and slen should not be greater than the object sizes of dest and src.
+
+dmax shall not equal zero
+
+dmax shall be greater than strnlen_s(src,dmax).
+
+Copying shall not take place between objects that overlap
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
+The Windows MSVCRT sec_api EINVAL and ERANGE works ok, ESLEMAX dmax/slen > MAX not, ESOVRLP partially. When dest > src Windows appends the result, when dest < src ERANGE or EINVAL is returned.
+
Returns
If there is a runtime-constraint violation, and if dest and dmax are valid, then strncat_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKsuccessful operation, when slen == 0 or all the characters are copied from src and dest is null terminated. As special case, analog to msvcrt: when slen == 0 and dmax is big enough for dest, also return EOK, but clear dest.
ESNULLPwhen dest/src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESUNTERMwhen dest not terminated
ESOVRLPwhen src overlaps with dest
+
+
+

If dmax != sizeof(dest): With –enable-warn-dmax ESLEWRNG will be passed to the constraint handler. With –enable-error-dmax this error will be fatal, but dest will not be cleared. With clang-5 and/or diagnose_if and __builtin_object_size() support wrong dmax values will be caught at compile-time.

+
See also
strcat_s(), strncpy_s(), wcsncat_s() http://www.informit.com/articles/article.aspx?p=2036582&seqNum=5
+ +
+
+ +

◆ strncpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strncpy_s( dest,
 dmax,
 src,
 slen 
)   _strncpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The strncpy_s function copies not more than slen successive characters (characters that follow a null character are not copied) from the array pointed to by src to the array pointed to by dest.

+

If no null character was copied from src, then dest[n] is set to a null character, thus guaranteeing null termination.

+

All elements following the terminating null character (if any) written by strncpy_s in the array of dmax characters pointed to by dest take unspecified values when strncpy_s returns. With SAFECLIB_STR_NULL_SLACK defined the rest is cleared with NULL bytes. With modern compilers and constant arguments most errors will be caught at compile-time.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.1.4 The strncpy_s function (p: 616-617) http://en.cppreference.com/w/c/string/byte/strncpy
  • +
  • ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to string that will be replaced by src.
[in]dmaxrestricted maximum length of dest
[in]srcpointer to the string that will be copied to dest
[in]slenthe maximum number of characters to copy from src
+
+
+
Precondition
dmax shall not be zero.
+
+With –enable-warn-dmax dmax should be the exact object size of dest.
+
+dmax and slen should not be greater than RSIZE_MAX_STR.
+
+dmax and slen should not be greater than the object sizes of dest and src.
+
+dmax shall not equal zero
+
+If slen is either greater than or equal to dmax, then dmax should be more than strnlen_s(src,dmax) to avoid truncation.
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
If there is a runtime-constraint violation, then if dest and dmax are valid, then strncpy_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKsuccessful operation, when slen == 0 or the characters in src were copied to dest and the result is null terminated.
ESNULLPwhen dest/src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen strings overlap
ESNOSPCwhen src longer than dest
+
+
+

If dmax != sizeof(dest): With –enable-warn-dmax ESLEWRNG will be passed to the constraint handler. With –enable-error-dmax this error will be fatal, but dest will not be cleared.

+
See also
strcat_s(), strncat_s(), strcpy_s(), wcsncpy_s() http://www.informit.com/articles/article.aspx?p=2036582&seqNum=5
+ +
+
+ +

◆ strnlen_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strnlen_s( str,
 smax 
)   _strnlen_s_chk(str,smax,BOS(str))
+
+ +

The strnlen_s function computes the length of the string pointed to by str, refusing to read past smax.

+
Remarks
SPECIFIED IN ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
strpointer to string
smaxmaximum length of string
+
+
+
Precondition
str shall not be a null pointer.
+
+smax shall not equal zero.
+
+smax shall not be greater than RSIZE_MAX_STR nor sizeof(str).
+
Returns
The function returns the string length, excluding the terminating null character. If str is NULL, then strnlen_s returns 0. Otherwise, the strnlen_s function returns the number of characters that precede the terminating null character. If there is no null character in the first smax characters of str then strnlen_s returns smax. At most the first smax or sizeof(str) characters of str are accessed by strnlen_s.
+
See also
strnterminate_s() http://www.informit.com/articles/article.aspx?p=2036582&seqNum=5
+ +
+
+ +

◆ strtok_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strtok_s( dest,
 dmaxp,
 delim,
 ptr 
)   _strtok_s_chk(dest,dmaxp,delim,ptr,BOS(dest))
+
+ +

A sequence of calls to the strtok_s function breaks the string pointed to by dest into a sequence of tokens, each of which is delimited by a character from the string pointed to by delim.

+

The fourth argument points to a caller-provided char pointer into which the strtok_s function stores information necessary for it to continue scanning the same string.

+

The first call in a sequence has a non-null first argument and dmax points to an object whose value is the number of elements in the character array pointed to by the first argument. The first call stores an initial value in the object pointed to by ptr and updates the value pointed to by dmax to reflect the number of elements that remain in relation to ptr. Subsequent calls in the sequence have a null first argument and the objects pointed to by dmax and ptr are required to have the values stored by the previous call in the sequence, which are then updated. The separator string pointed to by delim may be different from call to call.

+

The first call in the sequence searches the string pointed to by dest for the first character that is not contained in the current separator string pointed to by delim. If no such character is found, then there are no tokens in the string pointed to by dest and the strtok_s function returns a null pointer. If such a character is found, it is the start of the first token.

+

The strtok_s function then searches from there for the first character in dest that is contained in the current separator string. If no such character is found, the current token extends to the end of the string pointed to by dest, and subsequent searches in the same string for a token return a null pointer. If such a character is found, it is overwritten by a null character, which terminates the current token.

+

In all cases, the strtok_s function stores sufficient information in the pointer pointed to by ptr so that subsequent calls, with a null pointer for dest and the unmodified pointer value for ptr, shall start searching just past the element overwritten by a null character (if any).

+

delim uses a STRTOK_DELIM_MAX_LEN of 16.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.3.1 The strtok_s function (p: 620-621) http://en.cppreference.com/w/c/string/byte/strtok
  • +
  • ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[in]destpointer to string to tokenize
[out]dmaxppointer to restricted maximum length of dest string
[in]delimpointer to delimiter string (len < 255)
[out]ptrreturned pointer to token
+
+
+
Precondition
delim shall not be a null pointer.
+
+ptr shall not be a null pointer.
+
+dmax shall not be a null pointer.
+
+*dmax shall not be 0.
+
+If dest is a null pointer, then *ptr shall not be a null pointer.
+
+dest must not be unterminated.
+
+The value of *dmax shall not be greater than RSIZE_MAX_STR and size of dest. The end of the token found shall occur within the first *dmax characters of dest for the first call, and shall occur within the first *dmax characters of where searching resumes on subsequent calls.
+
+delim must not be longer than STRTOK_DELIM_MAX_LEN (default: 16).
+
Note
The mingw MINGW_HAS_SECURE_API declares it without the dmax argument and without restrict. Skip it there. char* strtok_s (char *str, const char *delim, char **ctx)
+
+C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
The strtok_s function returns a pointer to the first character of a token; or a null pointer if there is no token or there is a runtime-constraint violation. Each call modifies dest by substituting a NULL character for the first delimiter that occurs after the returned token. If there is a runtime-constraint violation, the strtok_s function does not indirect through the dest/delim pointers, and does not store a value in the object pointed to by ptr.
+

errno is set to: ESNULLP when dest/delim/ptr is NULL pointer ESZEROL when *dmax = 0 ESLEMAX when *dmax > RSIZE_MAX_STR EOVERFLOW when *dmax > size of dest ESLEWRNG when *dmax != size of dest and –enable-error-dmax ESUNTERM when unterminated string C11 just returns EINVAL

+
Remarks
Example to demonstrate usage of strtok_s() to tokenize a string
// Approach1: sequential strtok_s() calls
str1 = ",.:*one,two;three,;four*.*.five-six***"; // String to tokenize
len = 38;
str2 = ",.;*"; // String of delimiters
p2tok = strtok_s(str1, &len, str2, &p2str);
// token: one, remaining: two;three,;four*.*.five-six***, len: 30
p2tok = strtok_s(NULL, &len, str2, &p2str);
// token: two, remaining: three,;four*.*.five-six***, len: 26
p2tok = strtok_s(NULL, &len, str2, &p2str);
// token: three, remaining: ;four*.*.five-six***, len: 20
p2tok = strtok_s(NULL, &len, str2, &p2str);
// token: four, remaining .*.five-six***, len: 14
p2tok = strtok_s(NULL, &len, str2, &p2str);
// token: five-six, remaining: **, len: 2
p2tok = strtok_s(NULL, &len, str2, &p2str);
// token: (null), remaining: **, len: 0
// Approach2: Use of while loop with same entry data as used above
p2tok = str1;
while (p2tok && len)
{
p2tok = strtok_s(NULL, &len, str2, &p2str);
printf(" token -- remaining -- len=0 \n", p2tok, p2str, (int)len );
}
+ +
+
+ +

◆ vsprintf_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define vsprintf_s( dest,
 dmax,
 fmt,
 ap 
)   _vsprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
+
+ +

The vsprintf_s function composes a string with the same content that would be printed if format was used on printf.

+

Instead of being printed, the content is stored in dest. If dmax is zero, nothing is written and dest may be a null pointer, however the return value (number of bytes that would be written) is still calculated and returned.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]destpointer to string that will be written into.
[in]dmaxrestricted maximum length of dest
[in]fmtformat-control string.
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_STR or the size of dest.
+
+dmax shall not equal zero if dest is not null.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
On success the total number of characters without the terminating \0 is returned.
+
+On failure a negative number is returned (deviating from C11).
+
+If dest is valid and too small for the formatted text, including the terminating null, then the buffer is cleared, and the invalid parameter handler is invoked.
+
Return values
+ + + +
-ESNULLPwhen fmt is NULL pointer -ESNULLP when dest is NULL and dmax > 0 -ESZEROL when dmax = 0 and dest is not NULL -ESLEMAX when dmax > RSIZE_MAX_STR -EOVERFLOW when dmax > size of dest -ESNOSPC when return value exceeds dmax unless dmax is zero and dest is NULL -EINVAL when fmt contains n
-1if an encoding error or a runtime constraint violation in the libc function vsnprintf occured.
+
+
+
Note
The C11 standard was most likely wrong with changing the return value 0 on errors. All other functions and existing C11 implementations do return -1, so we return negative error codes. See the http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1141.pdf revision for their rationale. vsprintf_s does not set errno.
+
See also
sprintf_s(), vsnprintf_s()
+ +
+
+ +

◆ vsnprintf_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define vsnprintf_s( dest,
 dmax,
 fmt,
 ap 
)   _vsnprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
+
+ +

The truncating vsnprintf_s function composes a string with same test that would be printed if format was used on printf.

+

Instead of being printed, the content is stored in dest. At most dmax characters are written. It is guaranteed that dest will be null-terminated.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vsnprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]destpointer to string that will be written into.
[in]dmaxrestricted maximum length of dest
[in]fmtformat-control string.
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+dest shall not be a null pointer.
+
+dmax shall not be zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and the size of dest.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative error number is returned.
+
+If the buffer dest is too small for the formatted text, including the terminating null, then the buffer is truncated and null terminated.
+
Return values
+ + + + + + +
-ESNULLPwhen dest/fmt is NULL pointer
-ESZEROLwhen dmax == 0
-ESLEMAXwhen dmax > RSIZE_MAX_STR
-EOVERFLOWwhen dmax > size of dest
-EINVALwhen fmt contains n
+
+
+
See also
snprintf_s(), sprintf_s(), vsprintf_s(), vsnwprintf_s()
+ +
+
+ +

◆ strerror_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define strerror_s( dest,
 dmax,
 errnum 
)   _strerror_s_chk(dest,dmax,errnum,BOS(dest))
+
+ +

The strerror_s function returns a pointer to the textual description of the system error code errnum, identical to the description that would be printed by perror().

+

In addition to strerror() it adds the size of the destination array in order to prevent buffer overflow, and it truncates overlong error messages with "...".

+

No more than dmax-1 bytes are written, the buffer is always null-terminated. If the message had to be truncated to fit the buffer and dmax is greater than 3, then only dmax-4 bytes are written, and the characters "..." are appended before the null terminator. The behavior is undefined if writing to dest occurs past the end of the array, which can happen when the size of the buffer pointed to by dest is less than the number of characters in the error message which in turn is less than dmax.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.4.2 The strerror_s function (p: 622) http://en.cppreference.com/w/c/byte/strerror
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to a user-provided string buffer
[in]dmaxrestricted maximum length of dest
[in]errnuminteger value referring to an error code
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
+dmax shall not equal zero.
+
Returns
Zero if the entire message was successfully stored in dest, non-zero otherwise.
+
Return values
+ + + + + + + + +
EOKon success
ESNULLPwhen dest is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMINwhen the result would be longer than 4 and dmax < 4
+
+
+
See also
strerrorlen_s()
+ +
+
+ +

◆ strcmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcmp_s( dest,
 dmax,
 src,
 resultp 
)   _strcmp_s_chk(dest,dmax,src,resultp,BOS(dest),BOS(src))
+
+ +

Compares string src to string dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to int result, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest, src nor resultp shall be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
resultp (when the return code is OK)
+
Return values
+ + + + + + + + + + + +
>0when dest greater than src
0when strings the same
<0when dest less than src
EOKwhen comparison is complete
ESUNTERMwhen dest or src is unterminated, or dmax is too small.
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strcasecmp_s()
+ +
+
+ +

◆ strcasecmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcasecmp_s( dest,
 dmax,
 src,
 resultp 
)   _strcasecmp_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Case insensitive string comparison by converting to uppercase prior to the compare.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to int result, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR or size of dest
+
Returns
resultp (when the return code is OK)
+
Return values
+ + + + + + + + + + +
>0when dest greater than src
0when strings the same
<0when dest less than src
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcmp_s()
+ +
+
+ +

◆ strnatcmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strnatcmp_s( dest,
 dmax,
 src,
 resultp 
)   _strnatcmp_s_chk(dest,dmax,src,0,resultp,BOS(dest),BOS(src))
+
+ +

Natural order comparison of strings.

+

The longest run of numbers wins over alpha chars.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to int result, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR or size of dest
+
Returns
*resultp, when the return code is OK: >0 when dest greater than src 0 when strings are the same <0 when dest less than src
+
Return values
+ + + + + + + + +
EOKwhen comparison is complete
ESUNTERMwhen dest or src is unterminated, or dmax is too small.
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcmp_s()
+ +
+
+ +

◆ strnatcasecmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strnatcasecmp_s( dest,
 dmax,
 src,
 resultp 
)   _strnatcasecmp_s_chk(dest,dmax,src,1,resultp,BOS(dest),BOS(src))
+
+ +
+
+ +

◆ strcasestr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcasestr_s( dest,
 dmax,
 src,
 slen,
 substring 
)   _strcasestr_s_chk(dest,dmax,src,slen,substring,BOS(dest),BOS(src))
+
+ +

The strcasestr_s() function locates the first occurrence of the substring pointed to by src which would be located in the string pointed to by dest.

+

The comparison is case insensitive.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destpointer to string to be searched for the substring
[in]dmaxrestricted maximum length of dest string
[in]srcpointer to the substring
[in]slenmaximum length of src string
[out]substringreturned pointer to the substring
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+Neither dmax nor slen shall equal zero.
+
+Neither dmax nor slen shall be greater than RSIZE_MAX_STR and size of dest/src
+
Return values
+ + + + + + + + +
EOKwhen successful operation, substring found.
ESNULLPwhen dst/src/substring is NULL pointer
ESZEROLwhen dmax/slen = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOTFNDwhen substring not found
+
+
+
See also
strstr_s(), strprefix_s()
+ +
+
+ +

◆ strcmpfld_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcmpfld_s( dest,
 dmax,
 src,
 resultp 
)   _strcmpfld_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Compares the character array pointed to by src to the character array pointed to by dest for dmax characters.

+

The null terminator does not stop the comparison.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to int result. greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest, src nor resultp shall be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
resultp (when the return code is OK)
+
Return values
+ + + + + + + + + + +
>0when dest greater than src
0when the strings are the same
<0when dest less than src
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcpyfld_s(), strcpyfldin_s(), strcpyfldout_s()
+ +
+
+ +

◆ strcpyfld_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcpyfld_s( dest,
 dmax,
 src,
 slen 
)   _strcpyfld_s_chk(dest,dmax,src,slen,BOS(dest))
+
+ +
+
+ +

◆ strcpyfldin_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcpyfldin_s( dest,
 dmax,
 src,
 slen 
)   _strcpyfldin_s_chk(dest,dmax,src,slen,BOS(dest))
+
+ +
+
+ +

◆ strcpyfldout_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcpyfldout_s( dest,
 dmax,
 src,
 slen 
)   _strcpyfldout_s_chk(dest,dmax,src,slen,BOS(dest))
+
+ +
+
+ +

◆ strcspn_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcspn_s( dest,
 dmax,
 src,
 slen,
 countp 
)   _strcspn_s_chk(dest,dmax,src,slen,countp,BOS(dest),BOS(src))
+
+ +

This function computes the prefix length of the string pointed to by dest which consists entirely of characters that are excluded from the string pointed to by src.

+

The scanning stops at the first null in dest or after dmax characters. The exclusion string is checked to the null or after slen characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destpointer to string to determine the prefix
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to exclusion string
[in]slenrestricted maximum length of string src
[out]countppointer to a count variable that will be updated with the dest substring length
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+count shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Return values
+ + + + + + + +
EOKwhen operation is successful
ESNULLPwhen dest/src/count is NULL pointer
ESZEROLwhen dmax/slen = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strspn_s(), strpbrk_s(), strstr_s()
+ +
+
+ +

◆ strfirstchar_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strfirstchar_s( dest,
 dmax,
 c,
 firstp 
)   _strfirstchar_s_chk(dest,dmax,c,firstp,BOS(dest))
+
+ +

This function returns a pointer to the first occurrence of character c in dest.

+

The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string
[in]ccharacter to locate
[out]firstpreturned pointer to first occurrence of c
+
+
+
Precondition
dest and firstp shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
pointer to first occurence of c in dest, NULL if not found
+
Return values
+ + + + + + + +
EOKwhen pointer to first occurrence is returned
ESNULLPwhen dest/firstp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strlastchar_s(), strfirstdiff_s(), strfirstsame_s(), strlastdiff_s(), strlastsame_s(),
+ +
+
+ +

◆ strfirstdiff_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strfirstdiff_s( dest,
 dmax,
 src,
 resultp 
)   _strfirstdiff_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Returns the index of the first character that is different between dest and src.

+

Index is valid only for OK. The scanning stops at the first null in dest or src, or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to returned index to first difference
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
resultp as index to first difference, when the return code is OK
+
Return values
+ + + + + + + + +
EOKwhen index to first diff is returned in resultp
ESNODIFFwhen no difference
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strfirstchar_s(), strfirstsame_s(), strlastchar_s(), strlastdiff_s(), strlastsame_s()
+ +
+
+ +

◆ strisalphanumeric_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strisalphanumeric_s( dest,
 dmax 
)   _strisalphanumeric_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks if the entire string contains alphanumerics.

+

The scanning stops at the first null or after smax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when all chars in dest are alphanumeric
+
+false when dest is not alphanumeric or an error occurred
+
See also
strisascii_s(), strisdigit_s(), strishex_s(), strislowercase_s(), strismixedcase_s(), strisuppercase_s()
+ +
+
+ +

◆ strisascii_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strisascii_s( dest,
 dmax 
)   _strisascii_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks if the entire string contains ascii characters.

+

The scanning stops at the first null or at most dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dest shall be a null terminated.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is ascii
+
+false when string contains one or more non-ascii or an error occurred
+
See also
strisalphanumeric_s(), strisdigit_s(), strishex_s(), strislowercase_s(), strismixedcase_s(), strisuppercase_s()
+ +
+
+ +

◆ strisdigit_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strisdigit_s( dest,
 dmax 
)   _strisdigit_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks that the entire string contains digits.

+

The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dest shall be a null terminated.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is digit
+
+false when string is not digit or an error occurred
+
See also
strisalphanumeric_s(), strisascii_s(), strishex_s(), strislowercase_s(), strismixedcase_s(), strisuppercase_s()
+ +
+
+ +

◆ strishex_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strishex_s( dest,
 dmax 
)   _strishex_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks that the entire string contains hex characters.

+

The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dest shall be a null terminated.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is hex
+
+false when string is not hex or an error occurred
+
See also
strisalphanumeric_s(), strisascii_s(), strisdigit_s(), strislowercase_s(), strismixedcase_s(), strisuppercase_s()
+ +
+
+ +

◆ strislowercase_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strislowercase_s( dest,
 dmax 
)   _strislowercase_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks if entire string is lowercase.

+

The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dest shall be a null terminated.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is lowercase
+
+false when string is not lowercase or an error occurred
+
See also
strisalphanumeric_s(), strisascii_s(), strisdigit_s(), strishex_s(), strismixedcase_s(), strisuppercase_s()
+ +
+
+ +

◆ strismixedcase_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strismixedcase_s( dest,
 dmax 
)   _strismixedcase_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks that the entire string is mixed case.

+

The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is mixed case
+
+false when string is not mixed case or error
+
See also
strisalphanumeric_s(), strisascii_s(), strisdigit_s(), strishex_s(), strislowercase_s(), strisuppercase_s()
+ +
+
+ +

◆ strispassword_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strispassword_s( dest,
 dmax 
)   _strispassword_s_chk(dest,dmax,BOS(dest))
+
+ +

This function validates the make-up of a password string.

+

-Password must have mininmum SAFE_STR_PASSWORD_MIN_LENGTH characters
+ -Password can have maximum SAFE_STR_PASSWORD_MAX_LENGTH characters
+ -Password must have at least SAFE_STR_MIN_LOWERCASE lower case characters
+ -Password must have at least SAFE_STR_MIN_UPPERCASE upper case characters
+ -Password must have at least SAFE_STR_MIN_NUMBERS numbers
+ -Password must have at least SAFE_STR_MIN_SPECIALS special characters

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of password string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax > SAFE_STR_PASSWORD_MIN_LENGTH
+
+dmax < SAFE_STR_PASSWORD_MAX_LENGTH
+
+dest shall not be unterminated
+
Returns
true when string has valid password makeup
+
+false when string does not meet requirements or an error occurred
+
See also
strzero_s()
+ +
+
+ +

◆ strisuppercase_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strisuppercase_s( dest,
 dmax 
)   _strisuppercase_s_chk(dest,dmax,BOS(dest))
+
+ +

This function checks if entire string is uppercase The scanning stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
true when string is uppercase
+
+false when string is not uppercase or an error occurred
+
See also
strisalphanumeric_s(), strisascii_s(), strisdigit_s(), strishex_s(), strislowercase_s(), strismixedcase_s(),
+ +
+
+ +

◆ strlastchar_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strlastchar_s( dest,
 dmax,
 c,
 lastp 
)   _strlastchar_s_chk(dest,dmax,c,lastp,BOS(dest))
+
+ +

Returns a pointer to the last occurrence of character c in dest.

+

The scanning stops at null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string
[in]ccharacter to locate
[out]lastpreturned pointer to last occurrence of c
+
+
+
Precondition
dest and lastp shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
pointer to last occurence of c, NULL if not found
+
Return values
+ + + + + + + +
EOKwhen pointer to last occurrence is returned
ESNULLPwhen dst/first is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strfirstchar_s(), strfirstdiff_s(), strfirstsame_s(), strlastdiff_s(), strlastsame_s()
+ +
+
+ +

◆ strlastdiff_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strlastdiff_s( dest,
 dmax,
 src,
 resultp 
)   _strlastdiff_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Returns the index of the last character that is different between dest and src.

+

Index is valid only for EOK. The scanning stops at the first null in dest or src, or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to returned index to last difference
+
+
+
Precondition
Neither dest, src nor resultp shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
resultp as index to last difference, when the return code is OK
+
Return values
+ + + + + + + + +
EOKwhen index to last diff is returned in resultp
ESNODIFFwhen no difference
ESNULLPwhen dest/src/idx is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strfirstchar_s(), strfirstdiff_s(), strfirstsame_s(), strlastchar_s(), strlastsame_s()
+ +
+
+ +

◆ strljustify_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strljustify_s( dest,
 dmax 
)   _strljustify_s_chk(dest,dmax,BOS(dest))
+
+ +

Removes beginning whitespace from the string pointed to by dest by shifting the text left over writting the beginning whitespace, left justifying the text.

+

The left justified text is null terminated. The text is shifted so the original pointer can continue to be used.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to string to left justify
[in]dmaxrestricted maximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
+dest shall be null terminated
+
Return values
+ + + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESUNTERMwhen dest was not null terminated
+
+
+
See also
strremovews_s(),
+ +
+
+ +

◆ strnterminate_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strnterminate_s( dest,
 dmax 
)   _strnterminate_s_chk(dest,dmax,BOS(dest))
+
+ +

The strnterminate_s function will terminate the string if a null is not encountered before dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to string
dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
The function returns a terminated string. If a null is not encountered prior to dmax characters, the dmax character is set to null terminating the string. The string length is also returned.
+
See also
strnlen_s()
+ +
+
+ +

◆ strpbrk_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strpbrk_s( dest,
 dmax,
 src,
 slen,
 firstp 
)   _strpbrk_s_chk(dest,dmax,src,slen,firstp,BOS(dest),BOS(src))
+
+ +

Returns a pointer, first, to the first ocurrence of any character in src which is contained in dest.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
destpointer to string to compare against
dmaxrestricted maximum length of string dest
srcpointer to the string
slenrestricted length of string src
firstpreturned pointer to first occurence
+
+
+
Precondition
Neither dest, src nor firstp shall be a null pointer.
+
+Neither dmax nor slen shall not be 0.
+
+Neither dmax nor slen shall be greater than RSIZE_MAX_STR and size of dest/src
+
Returns
pointer to the first ocurrence of any character contained in src
+
Return values
+ + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest/src/firstp is NULL pointer
ESZEROLwhen dmax/slen = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strfirstchar_s(), strlastchar_s(), strfirstdiff_s(), strfirstsame_s(), strlastdiff_s(), strlastsame_s()
+ +
+
+ +

◆ strfirstsame_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strfirstsame_s( dest,
 dmax,
 src,
 resultp 
)   _strfirstsame_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Returns the index of the first character that is the same between dest and src.

+

The scanning stops at the first null in dest or src, or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to returned index
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
index to first same char, when the return code is OK
+
Return values
+ + + + + + + + +
EOKwhen index to first same char is returned
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOTFNDwhen not found
+
+
+
See also
strfirstchar_s(), strfirstdiff_s(), strlastchar_s(), strlastdiff_s(), strlastsame_s()
+ +
+
+ +

◆ strlastsame_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strlastsame_s( dest,
 dmax,
 src,
 resultp 
)   _strlastsame_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Returns the index of the last character that is the same between dest and src.

+

The scanning stops at the first nul in dest or src, or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to returned index
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
index to last same char, when the return code is OK
+
Return values
+ + + + + + + + +
EOKwhen index to last same char is returned
ESNULLPwhen dst/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOTFNDwhen not found
+
+
+
See also
strfirstchar_s(), strfirstdiff_s(), strfirstsame_s(), strlastchar_s(), strlastdiff_s()
+ +
+
+ +

◆ strprefix_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define strprefix_s( dest,
 dmax,
 src 
)   _strprefix_s_chk(dest,dmax,src,BOS(dest))
+
+ +

Determines if the prefix pointed to by src is at the beginning of string pointed to by dest.

+

The prefix must be a complete match in dest. Useful for command or user input parsing. The scanning stops at the first null in dest or src, or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
destpointer to string to compare against
dmaxrestricted maximum length of dest
srcpointer to the prefix
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
Return values
+ + + + + + + + +
EOKwhen successful operation, substring found.
ESNULLPwhen dest/src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOTFNDwhen prefix not found in dest
+
+
+
See also
strspn_s(), strcspn_s(), strpbrk_s(), strstr_s()
+ +
+
+ +

◆ strremovews_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strremovews_s( dest,
 dmax 
)   _strremovews_s_chk(dest,dmax,BOS(dest))
+
+ +

Removes beginning and trailing whitespace from the string pointed to by dest by shifting the text left over writting the beginning whitespace (space or tab).

+

The shifted-trimmed text is null terminated. The text is shifted so the original pointer can continue to be used. This is useful when the memory was malloc'ed and will need to be freed.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to string to left justify
[in]dmaxrestricted maximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
+dest shall be null terminated
+
Return values
+ + + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESUNTERMwhen dest was not null terminated
+
+
+
See also
strljustify_s(),
+ +
+
+ +

◆ strspn_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strspn_s( dest,
 dmax,
 src,
 slen,
 countp 
)   _strspn_s_chk(dest,dmax,src,slen,countp,BOS(dest),BOS(src))
+
+ +

This function computes the prefix length of the string pointed to by dest which consists entirely of characters that are included from the string pointed to by src.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destpointer to string to determine the prefix
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to exclusion string
[in]slenrestricted maximum length of string src
[out]countppointer to a count variable that will be updated with the dest substring length
+
+
+
Precondition
Neither dest, src nor countp shall be a null pointer.
+
+Neither dmax nor slen shall be 0.
+
+Neither dmax nor slen shall be greater than RSIZE_MAX_STR and size of dest/src.
+
Return values
+ + + + + + + +
EOKwhen successful operation, substring found.
ESNULLPwhen dest/src/countp is NULL pointer
ESZEROLwhen dmax/slen = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strcspn_s(), strpbrk_s(), strstr_s(), strprefix_s()
+ +
+
+ +

◆ strstr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strstr_s( dest,
 dmax,
 src,
 slen,
 substringp 
)   _strstr_s_chk(dest,dmax,src,slen,substringp,BOS(dest),BOS(src))
+
+ +

The strstr_s() function locates the first occurrence of the substring pointed to by src which would be located in the string pointed to by dest.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + +
[in]destpointer to string to be searched for the substring
[in]dmaxrestricted maximum length of dest string
[in]srcpointer to the sub string
[in]slenthe maximum number of characters to use from src
[out]substringpthe returned substring pointer
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be 0.
+
+slen shall not be 0, when *src != 0 and src != dest
+
+Neither dmax nor slen shall be greater than RSIZE_MAX_STR and size of dest/src.
+
Return values
+ + + + + + + + +
EOKwhen successful operation, substring found.
ESNULLPwhen dest/src/substring is NULL pointer
ESZEROLwhen dmax/slen = 0, unless *src = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_STR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOTFNDwhen substring not found
+
+
+
See also
strprefix_s(), strspn_s(), strcspn_s(), strpbrk_s()
+ +
+
+ +

◆ strchr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strchr_s( dest,
 dmax,
 ch,
 resultp 
)   _strchr_s_chk(dest,dmax,ch,resultp,BOS(dest))
+
+ +

Finds the first occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char).

+

The terminating null character is considered to be a part of the string and can be found when searching for '\0'.

+
Remarks
IMPLEMENTED IN
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of dest
[in]chcharacter to search for
[out]resultppointer to char* in dest
+
+
+
Precondition
Neither dest nor resultp shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
+ch shall not be greater than 255
+
Return values
+ + + + + + + + + +
EOKwhen successfully character found.
ESNULLPwhen dest/resultp is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen ch > 255
ESNOTFNDwhen ch not found in dest
+
+
+
See also
memchr_s(), strspn_s(), strcspn_s(), strpbrk_s(), strstr_s()
+ +
+
+ +

◆ strrchr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strrchr_s( dest,
 dmax,
 ch,
 resultp 
)   _strrchr_s_chk(dest,dmax,ch,resultp,BOS(dest))
+
+ +

Finds the last occurrence of ch (after conversion to char as if by (char)ch) in the null-terminated byte string pointed to by dest (each character interpreted as unsigned char).

+

The terminating null character is considered to be a part of the string and can be found when searching for '\0'. Unlike strrchr() it honors dmax as maximal string length.

+
Remarks
IMPLEMENTED IN
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of dest
[in]chcharacter to search for
[out]resultppointer to char* in dest
+
+
+
Precondition
Neither dest nor resultp shall be a null pointer.
+
+dmax shall not be 0.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
+ch shall not be greater than 255.
+
Return values
+ + + + + + + + + +
EOKwhen successfully character found.
ESNULLPwhen dest/resultp is a NULL pointer
ESZEROLwhen dmax = 0 or strnlen_s = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen ch > 255
ESNOTFNDwhen ch not found in dest
+
+
+
See also
memrchr_s(), strchr_s(), memchr_s(), strspn_s(), strstr_s()
+ +
+
+ +

◆ strtolowercase_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strtolowercase_s( dest,
 dmax 
)   _strtolowercase_s_chk(dest,dmax,BOS(dest))
+
+ +

Converts all uppercase characters to lowercase, leaving all other characters unchanged.

+

The conversion stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to string
[in]dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Return values
+ + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strtouppercase_s()
+ +
+
+ +

◆ strtouppercase_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strtouppercase_s( dest,
 dmax 
)   _strtouppercase_s_chk(dest,dmax,BOS(dest))
+
+ +

Converts all lowercase characters to uppercase, leaving all other characters unchanged.

+

The conversion stops at the first null or after dmax characters.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to string
[in]dmaxmaximum length of string
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_STR.
+
Return values
+ + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+

ALSO SEE strtolowercase_s()

+ +
+
+ +

◆ strlwr_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strlwr_s( str,
 slen 
)   strtolowercase_s((str), (slen))
+
+ +
+
+ +

◆ strupr_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strupr_s( str,
 slen 
)   strtouppercase_s((str), (slen))
+
+ +
+
+ +

◆ strzero_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define strzero_s( dest,
 dmax 
)   _strzero_s_chk(dest,dmax,BOS(dest))
+
+ +

Nulls maximal dmax characters of dest.

+

This function can be used to clear strings that contained sensitive data, until the terminating NULL character. With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
[out]destpointer to string that will be nulled.
[in]dmaxrestricted maximum length of dest
+
+
+
Return values
+ + + + + + + +
EOKwhen successful operation
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strispassword_s()
+ +
+
+ +

◆ strcoll_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strcoll_s( dest,
 dmax,
 src,
 resultp 
)   _strcoll_s_chk(dest,dmax,src,resultp,BOS(dest))
+
+ +

Compares two null-terminated byte strings according to the current locale as defined by the LC_COLLATE category.

+

Collation order is the dictionary order: the position of the letter in the national alphabet (its equivalence class) has higher priority than its case or variant. Within an equivalence class, lowercase characters collate before their uppercase equivalents and locale-specific order may apply to the characters with diacritics. In some locales, groups of characters compare as single collation units. For example, "ch" in Czech follows "h" and precedes "i", and "dzs" in Hungarian follows "dz" and precedes "g".

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + +
[in]destpointer to string to compare against
[in]dmaxrestricted maximum length of string dest
[in]srcpointer to the string to be compared to dest
[out]resultppointer to result indicator, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
indicator (when the return code is OK)
+
Return values
+ + + + + + + + + + +
>0when dest greater than src
0when strings the same
<0when dest less than src
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
wcscoll_s(), strcmp_s(), strcasecmp_s()
+ +
+
+ +

◆ strset_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define strset_s( dest,
 dmax,
 value 
)   _strset_s_chk(dest,dmax,value,BOS(dest))
+
+ +

Sets maximal dmax characters of dest to a character value, but not the final NULL character.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
  • Implemented in the Windows secure API as _strset_s()
  • +
+
+
Parameters
+ + + + +
[out]deststring that will be set.
[in]dmaxrestricted maximum length of dest
[in]valuecharacter value to write
+
+
+
Precondition
dest shall not be a null pointer, and shall be null-terminated.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
+dmax shall not equal zero.
+
+value shall not be greater than 255
+
Return values
+ + + + + + + + +
EOKwhen successful
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen value > 255
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
+
+
+
See also
strzero_s(), strnset_s(), strispassword_s()
+ +
+
+ +

◆ strnset_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define strnset_s( dest,
 dmax,
 value,
 
)   _strnset_s_chk(dest,dmax,value,n,BOS(dest))
+
+ +

Sets maximal n characters of dest to a character value, but not the final NULL character.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
  • Implemented in the Windows secure API as _strnset_s()
  • +
+
+
Parameters
+ + + + + +
[out]deststring that will be set.
[in]dmaxrestricted maximum length of dest
[in]valuecharacter value to write
[in]nnumber of characters to be written
+
+
+
Precondition
dest shall not be a null pointer, and shall be null-terminated.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
+dmax shall not equal zero.
+
+n shall not be greater than dmax
+
+value shall not be greater than 255
+
Return values
+ + + + + + + + + +
EOKwhen successful
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen value > 255
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen n > dmax
+
+
+
See also
strzero_s(), strset_s(), wcsnset_s(), strispassword_s()
+ +
+
+ +

◆ mbstowcs_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define mbstowcs_s( retvalp,
 dest,
 dmax,
 src,
 len 
)   _mbstowcs_s_chk(retvalp,dest,dmax,src,len,BOS(dest))
+
+ +
+
+ +

◆ mbsrtowcs_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define mbsrtowcs_s( retvalp,
 dest,
 dmax,
 srcp,
 len,
 ps 
)   _mbsrtowcs_s_chk(retvalp,dest,dmax,srcp,len,ps,BOS(dest))
+
+ +

Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer.

+

The restartable mbsrtowcs_s function converts a null-terminated multibyte character sequence from the current LC_CTYPE locale to wchar, which begins in the conversion state described by *ps, from the array whose first element is pointed to by *srcp to its wide character representation. If dest is not null, converted characters are stored in the successive elements of the wchar_t array pointed to by dest. No more than len wide characters are written to the destination array. Each multibyte character is converted as if by a call to mbrtowc. mbsrtowcs_s clobbers the destination array from the terminating null and until dmax. In extension to mbstowc_s you can re-use the state via ps. With SAFECLIB_STR_NULL_SLACK defined the rest is cleared with 0.

+

The conversion stops if:

+
    +
  • The multibyte null character was converted and stored. *srcp is set to NULL and *ps represents the initial shift state.
  • +
  • An invalid multibyte character (according to the current C locale) was encountered. *srcp is set to point at the beginning of the first unconverted multibyte character.
  • +
  • the next wide character to be stored would exceed len. *srcp is set to point at the beginning of the first unconverted multibyte character. This condition is not checked if dest==NULL.
  • +
+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.3.2.1 The mbsrtowcs_s function (p: 648-649) http://en.cppreference.com/w/c/string/multibyte/mbsrtowcs
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + + +
[out]retvalppointer to a size_t object where the result will be stored
[out]destpointer to wide character array where the results will be stored
[in]dmaxrestricted maximum length of dest
[in]srcppointer to the string that will be copied to dest
[in]lenmaximal number of wide characters to be copied to dest
[in]pspointer to the conversion state object
+
+
+
Precondition
retvalp, ps, srcp, or *srcp shall not be a null pointer.
+
+dmax and len shall not be greater than RSIZE_MAX_WSTR (unless dest is null).
+
+dmax shall not equal zero.
+
+dmax shall be greater than wcsnlen_s(*srcp, dmax).
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
+On the msvcrt with a NULL dest pointer, the retvalp length is limited by the src len. In other libc's len is ignored.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then mbsrtowcs_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKon successful conversion.
ESNULLPwhen retvalp, ps, srcp or *srcp are a NULL pointer
ESZEROLwhen dmax = 0, unless dest is NULL
ESLEMAXwhen dmax > RSIZE_MAX_WSTR, unless dest is NULL
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax and dest != NULL
ESOVRLPwhen *srcp and dest overlap
ESNOSPCwhen there is no null character in the first dmax multibyte characters in the *srcp array and len is greater than dmax (unless dest is null)
+
+
+
See also
mbstowc_s()
+ +
+
+ +

◆ wcsrtombs_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsrtombs_s( retvalp,
 dest,
 dmax,
 srcp,
 len,
 ps 
)   _wcsrtombs_s_chk(retvalp,dest,dmax,srcp,len,ps,BOS(dest))
+
+ +

Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer.

+

The restartable wcsrtombs_s function converts a sequence of wide characters from the array whose first element is pointed to by *srcp to to its narrow multibyte representation from the current LC_CTYPE locale that begins in the conversion state described by *ps. If dest is not null, converted characters are stored in the successive elements of dest. No more than len bytes written to the destination array. Each wide character is converted as if by a call to wcrtomb. wcsrtombs_s clobbers the destination array from the terminating null and until dmax. In extension to wcstombs_s you can re-use the state via ps.

+

The conversion stops if:

+
    +
  • The wide null character L'\0' was converted and stored. The bytes stored in this case are the unshift sequence (if necessary) followed by '\0', *srcp is set to NULL and *ps represents the initial shift state.
  • +
  • A wchar_t was found that does not correspond to a valid character in the current LC_CTYPE locale. *srcp is set to point at the first unconverted wide character.
  • +
  • the next multibyte character to be stored would exceed len. *srcp is set to point at the beginning of the first unconverted wide character. This condition is not checked if dst==NULL.
  • +
+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled. Also in the error cases for srcp = NULL, *srcp = NULL, ESNOSPC and EILSEQ.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.3.2.2 The wcsrtombs_s function (p: 649-650) http://en.cppreference.com/w/c/string/wide/wcsrtombs
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + + +
[out]retvalppointer to a size_t object where the result will be stored
[out]destpointer to character array where the result will be stored
[in]dmaxrestricted maximum length of dest
[in]srcppointer to the wide string that will be copied to dest
[in]lenmaximum number of bytes to be written to dest
[in]pspointer to the conversion state object
+
+
+
Precondition
retvalp, ps, srcp, or *srcp shall not be a null pointer.
+
+dmax and len shall not be greater than RSIZE_MAX_STR (unless dest is null).
+
+dmax shall not equal zero (unless dest is null).
+
+dmax shall be greater than len.
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
+On the msvcrt with a NULL dest pointer, the retvalp length is limited by the srcp len. In other libc's len is ignored.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_STR, then wcsrtombs_s nulls dest. Then the number of bytes excluding terminating zero that were, or would be written to dest, is stored in *retvalp.
+
Note
Under the Windows sec_api the *retvalp result is +1.
+
Return values
+ + + + + + + + + + +
EOKon successful conversion.
ESNULLPwhen retvalp, ps, srcp or *srcp are a NULL pointer
ESZEROLwhen dmax = 0, unless dest is NULL
ESLEMAXwhen dmax > RSIZE_MAX_STR, unless dest is NULL
EOVERFLOWwhen dmax or len > size of dest (optionally, when the compiler knows the object_size statically), unless dest is NULL
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen *srcp and dest overlap
ESNOSPCwhen there is no null character in the first dmax multibyte characters in the *srcp array and len is greater than dmax (unless dest is null)
EILSEQif returned by wctomb()
+
+
+
See also
wcrtomb_s(), wcstombs_s()
+ +
+
+ +

◆ wcstombs_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcstombs_s( retvalp,
 dest,
 dmax,
 src,
 len 
)   _wcstombs_s_chk(retvalp,dest,dmax,src,len,BOS(dest))
+
+ +

The wcstombs_s function converts a sequence of wide characters from the array whose first element is pointed to by src to to its narrow multibyte representation from the current LC_CTYPE locale.

+

If dest is not null, converted characters are stored in the successive elements of dest. No more than len bytes are written to the destination array. Each wide character is converted as if by a call to wcrtomb. wcstombs_s clobbers the destination array from the terminating null and until dmax.

+

The conversion stops if:

+
    +
  • The wide null character L'\0' was converted and stored. The bytes stored in this case are the unshift sequence (if necessary) followed by '\0'.
  • +
  • A wchar_t was found that does not correspond to a valid character in the current LC_CTYPE locale.
  • +
  • the next multibyte character to be stored would exceed len. This condition is not checked if dest==NULL.
  • +
+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled. Also in the error cases for src = NULL, ESNOSPC and EILSEQ.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.6.5.2 The wcstombs_s function (p: 612-613) http://en.cppreference.com/w/c/string/multibyte/wcstombs
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + +
[out]retvalpthe number of characters converted
[out]destbuffer for the resulting converted multibyte character string
[in]dmaxThe size in bytes of dest
[in]srcwide string that will be converted to dest
[in]lennumber of bytes to be stored in dest, not including the terminating null character.
+
+
+
Precondition
retvalp and src shall not be a null pointer.
+
+dmax and len shall not be greater than RSIZE_MAX_STR (unless dest is null).
+
+dmax shall not equal zero (unless dest is null).
+
+dmax shall be greater than len.
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_STR, then wcstombs_s nulls dest. Then the number of bytes excluding terminating zero that were, or would be written to dest, is stored in *retvalp.
+
Return values
+ + + + + + + + + + +
EOKon successful conversion.
ESNULLPwhen retvalp or src are a NULL pointer
ESZEROLwhen dmax = 0, unless dest is NULL
ESLEMAXwhen dmax > RSIZE_MAX_STR, unless dest is NULL
EOVERFLOWwhen dmax or len > size of dest (optionally, when the compiler knows the object_size statically), unless dest is NULL
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen src and dest overlap
ESNOSPCwhen there is no null character in the first dmax multibyte characters in the src array and len is greater than dmax (unless dest is null)
EILSEQif returned by wcstombs()
+
+
+
See also
mbstowc_s()
+ +
+
+ +

◆ wcrtomb_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcrtomb_s( retvalp,
 dest,
 dmax,
 wc,
 ps 
)   _wcrtomb_s_chk(retvalp,dest,dmax,wc,ps,BOS(dest))
+
+ +

Does not permit the ps parameter (the pointer to the conversion state) to be a null pointer.

+

The restartable wcrtomb_s function converts a single wide character to its narrow multibyte representation from the current LC_CTYPE locale that begins in the conversion state described by *ps. If dest is not null, the converted multibyte characters are stored in dest. Max. MB_CUR_MAX will be written to dest.

+

If dest is a null pointer, the call is equivalent to wcrtomb_s(&retval, buf, sizeof buf, L'\0', ps) with internal variables retval and buf (whose size is greater than MB_CUR_MAX).

+

If wc is the null wide character L'\0', a null byte is stored, preceded by any shift sequence necessary to restore the initial shift state and the conversion state parameter *ps is updated to represent the initial shift state.

+

If the environment macro STDC_ISO_10646 is defined, the values of type wchar_t are the same as the short identifiers of the characters in the Unicode required set (typically UTF-32 encoding); otherwise, it is implementation-defined. In any case, the multibyte character encoding used by this function is specified by the currently active C locale.

+

If the environment macro STDC_MB_MIGHT_NEQ_WC is defined, then for members of the basic character set multibyte-character encoding might not equal wide-character encoding (non-ASCII-based systems, such as EBCDIC-based systems, may use Unicode for their wide character encoding and still be conforming). ASCII-based systems with STDC_ISO_10646 defined leave STDC_MB_MIGHT_NEQ_WC undefined.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.3.1.1 The wcrtomb_s function (p: 647-648) http://en.cppreference.com/w/c/string/wide/wcrtomb
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + +
[out]retvalppointer to a size_t object where the result will be stored
[out]destpointer to bytes where the result will be stored
[in]dmaxrestricted maximum length of dest
[in]wcthe wide character to convert
[in]pspointer to the conversion state object
+
+
+
Precondition
retvalp and ps shall not be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest (unless dest is null).
+
+dmax shall not equal zero (unless dest is null).
+
+dmax must be zero if dest is null.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
Returns zero on success and non-zero on failure, in which case, dest[0] is set to '\0' (unless dest is null or dmax is invalid) and *retvalp is set to (size_t)-1 (unless retvalp is null).
+
Return values
+ + + + + + + + + +
EOKon successful conversion.
ESNULLPwhen retvalp or ps are a NULL pointer
ESZEROLwhen dmax = 0, unless dest is NULL
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically), unless dest is NULL
ESLEMAXwhen dmax > RSIZE_MAX_STR, unless dest is NULL
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax and dest != NULL
ESNOSPCwhen dmax is smaller than the number of required bytes
+
+
+
See also
wctomb_s()
+ +
+
+ +

◆ wctomb_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wctomb_s( retvalp,
 dest,
 dmax,
 wc 
)   _wctomb_s_chk(retvalp,dest,dmax,wc,BOS(dest))
+
+ +

The wctomb_s function converts a single wide character to its narrow multibyte representation from the current LC_CTYPE locale.

+

If dest is not null, the converted multibyte characters are stored in dest. Max. MB_CUR_MAX will be written to dest.

+

If dest is a null pointer, the call is equivalent to wcrtomb_s(&retval, buf, sizeof buf, L'\0', ps) with internal variables retval and buf (whose size is greater than MB_CUR_MAX).

+

If the environment macro STDC_ISO_10646 is defined, the values of type wchar_t are the same as the short identifiers of the characters in the Unicode required set (typically UTF-32 encoding); otherwise, it is implementation-defined. In any case, the multibyte character encoding used by this function is specified by the currently active C locale.

+

If the environment macro STDC_MB_MIGHT_NEQ_WC is defined, then for members of the basic character set multibyte-character encoding might not equal wide-character encoding (non-ASCII-based systems, such as EBCDIC-based systems, may use Unicode for their wide character encoding and still be conforming). ASCII-based systems with STDC_ISO_10646 defined leave STDC_MB_MIGHT_NEQ_WC undefined.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled. Also in the error cases for ESNOSPC and EILSEQ.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.6.4.1 The wctomb_s function (p: 610-611) http://en.cppreference.com/w/c/string/multibyte/wctomb
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]retvalppointer to a size_t object where the result will be stored
[out]destpointer to bytes where the result will be stored
[in]dmaxrestricted maximum length of dest
[in]wcthe wide character to convert
+
+
+
Precondition
retvalp shall not be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest (unless dest is null).
+
+dmax shall not equal zero (unless dest is null).
+
+dmax must be zero if dest is null.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
Returns zero on success and non-zero on failure, in which case, dest[0] is set to '\0' (unless dest is null or dmax is invalid) and *retvalp is set to (size_t)-1 (unless retvalp is null).
+
Return values
+ + + + + + + + + +
EOKon successful conversion.
ESNULLPwhen retvalp is a NULL pointer
ESZEROLwhen dmax = 0, unless dest is NULL
ESLEMAXwhen dmax > RSIZE_MAX_STR, unless dest is NULL
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen dmax is smaller than the number of required bytes
EILSEQif returned by wctomb()
+
+
+
See also
wcrtomb_s()
+ +
+
+ +

◆ wcsnlen_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define wcsnlen_s( dest,
 dmax 
)   _wcsnlen_s_chk(dest,dmax,BOS(dest))
+
+ +

The wcsnlen_s function computes the length of the wide string pointed to by dest, providing limited support for non-null terminated strings.

+
Remarks
SPECIFIED IN ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + +
destpointer to wide string
dmaxmaximum length of wide string, incl. the final null
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest (inc. final null).
+
Note
On mingw with MINGW_HAS_SECURE_API this API is forceinline'd and the native wcsnlen_s with the msvcrt has a different dmax limit: INT_MAX.
+
+Unlike specified in the C11 spec the runtime-constraint handlers are called.
+
Returns
The function returns the wide string length, excluding the terminating null character. If dest is NULL, then wcsnlen_s returns 0. Otherwise, the wcsnlen_s function returns the number of wide characters that precede the terminating null character. If there is no null character in the first dmax characters of dest then wcsnlen_s returns dmax. At most the first dmax characters of dest are accessed by wcsnlen_s.
+
See also
strnlen_s(), strnterminate_s()
+ +
+
+ +

◆ wcscpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define wcscpy_s( dest,
 dmax,
 src 
)   _wcscpy_s_chk(dest,dmax,src,BOS(dest))
+
+ +

The wcscpy_s function copies the string pointed to by src (including the terminating null character) into the array pointed to by dest.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written by wcscpy_s in the array of dmax characters pointed to by dest are nulled when wcscpy_s returns.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.1.1 The wcscpy_s function (p: 639) http://en.cppreference.com/w/c/string/wide/wcscpy
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to wide string that will be replaced by src.
[in]dmaxrestricted maximum length of dest
[in]srcpointer to the wide string that will be copied to dest
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
+dmax shall not equal zero.
+
+dmax shall be greater than wcsnlen_s(src, dmax).
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcscpy_s nulls dest.
+
Return values
+ + + + + + + +
EOKwhen successful operation, the wide characters in src were copied into dest and the result is null terminated.
-ESNULLPwhen dest or src is a NULL pointer
-ESZEROLwhen dmax = 0
-ESLEMAXwhen dmax > RSIZE_MAX_WSTR
-ESOVRLPwhen buffers overlap
-ESNOSPCwhen dest < src
+
+
+
See also
wcsncpy(), wmemcpy(), wmemmove(), strncpy_s()
+ +
+
+ +

◆ wcsncpy_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsncpy_s( dest,
 dmax,
 src,
 slen 
)   _wcsncpy_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The wcsncpy_s function copies the wide string pointed to by src (including the terminating null character) into the wide string pointed to by dest.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written by wcsncpy_s in the array of dmax characters pointed to by dest are nulled when wcsncpy_s returns.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.1.2 The wcsncpy_s function (p: 639) http://en.cppreference.com/w/c/string/wide/wcsncpy
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to wide string that will be replaced by src.
[in]dmaxrestricted maximum length of dest
[in]srcpointer to the wide string that will be copied to dest
[in]slenmaximum number of wide characters to copy
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_WSTR.
+
+dmax shall not equal zero.
+
+If slen is either greater than or equal to dmax, then dmax should be more than wcsnlen_s(src,dmax) to avoid truncation.
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest and dmax are valid, then wcsncpy_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKsuccessful operation, when slen == 0 or the wide characters in src were copied into dest and the result is null terminated.
ESNULLPwhen dest/src is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen buffers overlap
ESNOSPCwhen src > dest
+
+
+
See also
wcscpy_s(), strncpy_s(), wmemcpy_s(), wmemmove_s()
+ +
+
+ +

◆ wcscat_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define wcscat_s( dest,
 dmax,
 src 
)   _wcscat_s_chk(dest,dmax,src,BOS(dest))
+
+ +

The wcscat_s function appends a copy of the wide string pointed to by src (including the terminating null character) to the end of the wide string pointed to by dest.

+

The initial wide character from src overwrites the null character at the end of dest.

+

All elements following the terminating null wide character (if any) written by wcscat_s in the array of dmax characters pointed to by dest take unspecified values when wcscat_s returns. With SAFECLIB_STR_NULL_SLACK defined the rest is cleared with 0.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.2.1 The wcscat_s function (p: 642-643) http://en.cppreference.com/w/c/string/wide/wcscat
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to wide string that will be extended by src if dmax allows. The wide string is null terminated. If the resulting concatenated wide string is less than dmax, the remaining slack space is nulled.
[in]dmaxrestricted maximum wchar_t length of the resulting dest, including the null
[in]srcpointer to the wide string that will be concatenaed to string dest
+
+
+
Precondition
Neither dest nor src shall be a null pointer
+
+dmax shall not equal zero
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest
+
+dmax shall be greater than wcsnlen_s(src,m).
+
+Copying shall not take place between objects that overlap
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcscat_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKwhen successful operation, all the wide characters from src were appended to dest and the result in dest is null terminated.
ESNULLPwhen dest or src is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESUNTERMwhen dest not terminated in the first dmax wide characters
ESOVRLPwhen src overlaps with dest
+
+
+
See also
wcscat_s(), strcpy_s(), strncpy_s()
+ +
+
+ +

◆ wcsncat_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsncat_s( dest,
 dmax,
 src,
 slen 
)   _wcsncat_s_chk(dest,dmax,src,slen,BOS(dest),BOS(src))
+
+ +

The wcsncat_s function appends a copy of the wide string pointed to by src (including the terminating null wide character) to the end of the wide string pointed to by dest.

+

The initial character from src overwrites the null wide character at the end of dest.

+

All elements following the terminating null wide character (if any) written by wcsncat_s in the array of dmax wide characters pointed to by dest take unspecified values when wcsncat_s returns. With SAFECLIB_STR_NULL_SLACK defined the rest is cleared with 0.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.2.2 The wcsncat_s function (p: 643-644) http://en.cppreference.com/w/c/string/wide/wcsncat
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[out]destpointer to wide string that will be extended by src if dmax allows. The string is null terminated. If the resulting concatenated wide string is less than dmax, the remaining slack space is nulled.
[in]dmaxrestricted maximum length of the resulting dest, including the null
[in]srcpointer to the wide string that will be concatenaed to string dest
[in]slenmaximum wide characters to append
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax shall not equal zero.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
+dmax shall be greater than wcsnlen_s(src,slen).
+
+Copying shall not take place between objects that overlap.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
+The Windows MSVCRT sec_api EINVAL and ERANGE works ok, ESLEMAX dmax/slen>MAX not, ESOVRLP partially. When dest>src Windows appends the result, when dest<src ERANGE or EINVAL is returned.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcsncat_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKsuccessful operation, when slen == 0 or all the wide characters are copied from src and dest is null terminated. As special case, analog to msvcrt: when slen == 0 and dmax is big enough for dest, also return EOK, but clear dest.
ESNULLPwhen dest/src is NULL pointer and slen > 0
ESZEROLwhen dmax = 0 and slen > 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_WSTR and slen > 0
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESUNTERMwhen dest not terminated and slen > 0
ESOVRLPwhen src overlaps with dest and slen > 0
+
+
+
See also
wcscat_s(), strncat_s()
+ +
+
+ +

◆ wcstok_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcstok_s( dest,
 dmaxp,
 delim,
 ptr 
)   _wcstok_s_chk(dest,dmaxp,delim,ptr,BOS(dest))
+
+ +

A sequence of calls to the wcstok_s function breaks the string pointed to by dest into a sequence of tokens, each of which is delimited by a character from the string pointed to by delim.

+

The fourth argument points to a caller-provided char pointer into which the wcstok_s function stores information necessary for it to continue scanning the same string.

+

The first call in a sequence has a non-null first argument and dmax points to an object whose value is the number of elements in the character array pointed to by the first argument. The first call stores an initial value in the object pointed to by ptr and updates the value pointed to by dmax to reflect the number of elements that remain in relation to ptr. Subsequent calls in the sequence have a null first argument and the objects pointed to by dmax and ptr are required to have the values stored by the previous call in the sequence, which are then updated. The separator string pointed to by delim may be different from call to call.

+

The first call in the sequence searches the string pointed to by dest for the first character that is not contained in the current separator string pointed to by delim. If no such character is found, then there are no tokens in the string pointed to by dest and the wcstok_s function returns a null pointer. If such a character is found, it is the start of the first token.

+

The wcstok_s function then searches from there for the first character in dest that is contained in the current separator string. If no such character is found, the current token extends to the end of the string pointed to by dest, and subsequent searches in the same string for a token return a null pointer. If such a character is found, it is overwritten by a null character, which terminates the current token.

+

In all cases, the wcstok_s function stores sufficient information in the pointer pointed to by ptr so that subsequent calls, with a null pointer for dest and the unmodified pointer value for ptr, shall start searching just past the element overwritten by a null character (if any).

+

delim uses a STRTOK_DELIM_MAX_LEN of 16.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.9.2.3.1 The wcstok_s function (p: 645-646) http://en.cppreference.com/w/c/string/wide/wcstok
  • +
  • ISO/IEC TR 24731-1, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + +
[in]destpointer to wide string to tokenize
[out]dmaxppointer to the restricted maximum length of dest
[in]delimpointer to wide delimiter string (len < 255)
[out]ptrreturned pointer to token
+
+
+
Precondition
delim shall not be a null pointer.
+
+ptr shall not be a null pointer.
+
+dmaxp shall not be a null pointer.
+
+*dmaxp shall not be 0.
+
+If dest is a null pointer, then *ptr shall not be a null pointer.
+
+dest must not be unterminated.
+
+The value of *dmaxp shall not be greater than RSIZE_MAX_WSTR and the size of dest. The end of the token found shall occur within the first *dmax characters of dest for the first call, and shall occur within the first *dmax characters of where searching resumes on subsequent calls.
+
+delim must not be longer than STRTOK_DELIM_MAX_LEN (default: 16).
+
Note
The mingw MINGW_HAS_SECURE_API declares it without the dmax argument and without restrict. Skip it there. wchar_t* wcstok_s(wchar_t *str, const wchar_t *delim, wchar_t **next_token)
+
+C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
Returns
The wcstok_s function returns a pointer to the first character of a token; or a null pointer if there is no token or there is a runtime-constraint violation. Each call modifies dest by substituting a wide NULL character for the first delimiter that occurs after the returned token. If there is a runtime-constraint violation, the strtok_s function does not indirect through the dest/delim pointers, and does not store a value in the object pointed to by ptr.
+

errno is set to: ESNULLP when dest/delim/ptr is NULL pointer ESZEROL when *dmax = 0 ESLEMAX when *dmax > RSIZE_MAX_WSTR EOVERFLOW when *dmax > size of dest if dest != NULL ESUNTERM when unterminated string C11 just returns EINVAL

+
Remarks
Example to demonstrate usage of wcstok_s() to tokenize a string
// Approach1: sequential wcstok_s() calls
str1 = L",.:*one,two;three,;four*.*.five-six***"; // String to tokenize
len = 38;
str2 = L",.;*"; // String of delimiters
p2tok = wcstok_s(str1, &len, str2, &p2str);
// token: one, remaining: two;three,;four*.*.five-six***, len: 30
p2tok = wcstok_s(NULL, &len, str2, &p2str);
// token: two, remaining: three,;four*.*.five-six***, len: 26
p2tok = wcstok_s(NULL, &len, str2, &p2str);
// token: three, remaining: ;four*.*.five-six***, len: 20
p2tok = wcstok_s(NULL, &len, str2, &p2str);
// token: four, remaining .*.five-six***, len: 14
p2tok = wcstok_s(NULL, &len, str2, &p2str);
// token: five-six, remaining: **, len: 2
p2tok = wcstok_s(NULL, &len, str2, &p2str);
// token: (null), remaining: **, len: 0
// Approach2: Use of while loop with same entry data as used above
p2tok = str1;
while (p2tok && len)
{
p2tok = wcstok_s(NULL, &len, str2, &p2str);
printf(" token -- remaining -- len=0 \n", p2tok, p2str, (int)len );
}
+ +
+
+ +

◆ vswprintf_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define vswprintf_s( dest,
 dmax,
 fmt,
 ap 
)   _vswprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
+
+ +
+
+ +

◆ vsnwprintf_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define vsnwprintf_s( dest,
 dmax,
 fmt,
 ap 
)   _vsnwprintf_s_chk(dest,dmax,BOS(dest),fmt,ap)
+
+ +

The truncating vsnwprintf_s function composes a wide string with same test that would be printed if format was used on wprintf.

+

Instead of being printed, the content is stored in dest. dest will be terminated with a null character. With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written by vsnwprintf_s in the array of dmax wide characters pointed to by dest are nulled when vsnwprintf_s returns.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vswprintf or vsnwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]destpointer to wide string that will be written into.
[in]dmaxrestricted maximum length of dest
[in]fmtformat-control wide string.
[in]apoptional arguments
+
+
+
Precondition
Neither dest nor fmt shall be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_WSTR.
+
+dmax shall not equal zero.
+
+dmax shall be greater than wcsnlen_s(dest, dmax).
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_WSTR.
+
+While narrow strings provide snprintf, which makes it possible to determine the required output buffer size, there is no equivalent for wide strings (until C11's snwprintf_s), and in order to determine the buffer size, the program may need to call swprintf, check the result value, and reallocate a larger buffer, trying again until successful.
+
+snwprintf_s, unlike swprintf_s, will truncate the result to fit within the array pointed to by buffer, even though truncation is treated as an error by most bounds-checked functions.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned.
+
+If the buffer dest is too small for the formatted text, including the terminating null, then the buffer is set to an empty string by placing a null wide character at dest[0], and the invalid parameter handler is invoked. Unlike vsnwprintf, vswprintf_s guarantees that the buffer will be null-terminated unless the buffer size is zero.
+
Return values
+ + + + + + + +
-ESNULLPwhen dest/fmt is NULL pointer
-ESZEROLwhen dmax = 0
-ESLEMAXwhen dmax > RSIZE_MAX_WSTR
-EOVERFLOWwhen dmax > size of dest
-EINVALwhen fmt contains n
-1on some other error. errno is set then
+
+
+
See also
vswprintf_s(), snwprintf_s(), vsnprintf_s()
+ +
+
+ +

◆ wcsstr_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsstr_s( dest,
 dmax,
 src,
 slen,
 substringp 
)   _wcsstr_s_chk(dest,dmax,src,slen,substringp,BOS(dest),BOS(src))
+
+ +

The wcsstr_s() function locates the first occurrence of the wide substring pointed to by src which would be located in the wide string pointed to by dest.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + +
[in]destwide string to be searched for the substring
[in]dmaxrestricted maximum length of dest
[in]srcpointer to the wide sub string
[in]slenthe maximum number of wide characters to use from src
[out]substringpthe returned substring pointer
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+dmax/ shall not be 0
+
+slen shall not be 0, when *src != 0 and src != dest
+
+Neither dmax nor slen shall be greater than RSIZE_MAX_WSTR and size of dest/src.
+
Return values
+ + + + + + + + +
EOKwhen successful operation, substring found.
ESNULLPwhen dest/src/substringp is NULL pointer
ESZEROLwhen dmax/slen = 0
ESLEMAXwhen dmax/slen > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/slen > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOTFNDwhen substring not found
+
+
+
See also
wcsstr(), strstr_s(), memcmp32_s()
+ +
+
+ +

◆ wcscmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcscmp_s( dest,
 dmax,
 src,
 smax,
 resultp 
)   _wcscmp_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
+
+ +

Compares wide string src to wide string dest.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destwide string to compare against
[in]dmaxrestricted maximum length of wide string dest
[in]srcwide string to be compared to dest
[in]smaxrestricted maximum length of wide string src
[out]resultppointer to result diff, greater than 0, equal to 0 or less than 0, if the dest is greater than, equal to or less than src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax/smax shall not be 0
+
+dmax/smax shall not be greater than RSIZE_MAX_WSTR and size of dest/src
+
Returns
*resultp, when the return code is OK: >0 when dest greater than src 0 when wide strings the same <0 when dest less than src
+
Return values
+ + + + + + + +
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax/smax = 0
ESLEMAXwhen dmax/smax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/smax > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcmp_s(), wcsncmp_s(), wcsicmp_s()
+ +
+
+ +

◆ wcsncmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsncmp_s( dest,
 dmax,
 src,
 smax,
 count,
 resultp 
)   _wcsncmp_s_chk(dest,dmax,src,smax,count,resultp,BOS(dest),BOS(src))
+
+ +

Compares at most count wide characters of wide string src with wide string dest, and returns if difference in the last parameter.

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + + +
[in]destwide string to compare against
[in]dmaxrestricted maximum length of wide string dest
[in]srcwide string to be compared to dest
[in]smaxrestricted maximum length of wide string src
[in]countmaximum number of wide characters to compare
[out]resultppointer to result diff, greater than 0, equal to 0 or less than 0, if the dest is greater than, equal to or less than src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax/smax shall not be 0
+
+dmax/smax shall not be greater than RSIZE_MAX_WSTR and size of dest/src.
+
Returns
*resultp, when the return code is OK: >0 when dest greater than src 0 when wide strings the same <0 when dest less than src
+
Return values
+ + + + + + + +
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax/smax = 0
ESLEMAXwhen dmax/smax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/smax > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcmp_s(), wcscmp_s()
+ +
+
+ +

◆ wcsicmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsicmp_s( dest,
 dmax,
 src,
 smax,
 resultp 
)   _wcsicmp_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
+
+ +

Compares two wide strings case-folded, via wcsfc_s(), i.e.

+

case-folded and normalized, and returns if difference in the last parameter. The two strings may overlap.

+
Parameters
+ + + + + + +
[in]destwide string to compare against
[in]dmaxrestricted maximum length of wide string dest
[in]srcwide string to be compared to dest
[in]smaxrestricted maximum length of wide string src
[out]resultppointer to result diff, greater than 0, equal to 0 or less than 0, if the dest is greater than, equal to or less than src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax/smax shall not be 0
+
+dmax/smax shall not be greater than RSIZE_MAX_WSTR and size of dest/src
+
Returns
*resultp, when the return code is OK: >0 when dest greater than src 0 when wide strings the same <0 when dest less than src
+
Return values
+ + + + + + + +
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax/smax = 0
ESLEMAXwhen dmax/smax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/smax > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strcmp_s(), wcscmp_s(), wcsncmp_s(), wcsfc_s()
+ +
+
+ +

◆ wcsnatcmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnatcmp_s( dest,
 dmax,
 src,
 smax,
 resultp 
)   _wcsnatcmp_s_chk(dest,dmax,src,smax,0,resultp,BOS(dest),BOS(src))
+
+ +
+
+ +

◆ wcsnaticmp_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnaticmp_s( dest,
 dmax,
 src,
 smax,
 resultp 
)   _wcsnatcmp_s_chk(dest,dmax,src,smax,1,resultp,BOS(dest),BOS(src))
+
+ +

Natural order comparison of strings.

+

The longest run of numbers wins over alpha chars.

+
Remarks
EXTENSION TO ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destpointer to wide string to compare against
[in]dmaxrestricted maximum length of wide string dest
[in]srcpointer to the wide string to be compared to dest
[in]smaxrestricted maximum length of wide string src
[out]resultppointer to int result, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax/smax shall not be 0
+
+dmax/smax shall not be greater than RSIZE_MAX_WSTR and size of dest/src
+
Returns
resultp (when the return code is OK) >0 when dest greater than src 0 when strings are the same <0 when dest less than src
+
Return values
+ + + + + + + + + +
EOKwhen comparison is complete
ESUNTERMwhen dest or src is unterminated, or dmax is too small.
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax = 0
ESZEROLwhen dmax/smax = 0
ESLEMAXwhen dmax/smax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/smax > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
strnatcmp_s() wcscmp_s()
+ +
+
+ +

◆ wcsset_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsset_s( dest,
 dmax,
 value 
)   _wcsset_s_chk(dest,dmax,value,BOS(dest))
+
+ +

Sets maximal dmax wide characters of dest to a wide character value, but not the final NULL character.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax wide characters pointed to by dest are nulled.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
  • Implemented in the Windows secure API as _wcsset_s()
  • +
+
+
Parameters
+ + + + +
[out]destwide string that will be set.
[in]dmaxrestricted maximum length of dest
[in]valuewide character value to write
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
+value shall not be greater than _UNICODE_MAX
+
Return values
+ + + + + + + +
EOKwhen successful
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_WSTR or value > _UNICODE_MAX
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
wcsnset_s(), wmemset_s(), strzero_s(), strnset_s(), strispassword_s()
+ +
+
+ +

◆ wcsnset_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnset_s( dest,
 dmax,
 value,
 
)   _wcsnset_s_chk(dest,dmax,value,n,BOS(dest))
+
+ +

Sets maximal n wide characters of dest to a wide character value, but not the final NULL character.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax wide characters pointed to by dest are nulled.

+
Remarks
EXTENSION TO
    +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
  • Implemented in the Windows secure API as _wcsnset_s()
  • +
+
+
Parameters
+ + + + + +
[out]destwide string that will be set.
[in]dmaxrestricted maximum length of dest
[in]valuewide character value to write
[in]nnumber of wide characters to be written
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall not be 0
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
+value shall not be greater than _UNICODE_MAX
+
+n shall not be greater than dmax
+
Return values
+ + + + + + + + +
EOKwhen successful
ESNULLPwhen dest is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_WSTR or value > _UNICODE_MAX
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen n > dmax
+
+
+
See also
wcsset_s(), wmemset_s(), strzero_s(), strnset_s(), strispassword_s()
+ +
+
+ +

◆ wcscoll_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcscoll_s( dest,
 dmax,
 src,
 smax,
 resultp 
)   _wcscoll_s_chk(dest,dmax,src,smax,resultp,BOS(dest),BOS(src))
+
+ +

Compares two null-terminated wide strings according to the current locale as defined by the LC_COLLATE category.

+

Collation order is the dictionary order: the position of the letter in the national alphabet (its equivalence class) has higher priority than its case or variant. Within an equivalence class, lowercase characters collate before their uppercase equivalents and locale-specific order may apply to the characters with diacritics. In some locales, groups of characters compare as single collation units. For example, "ch" in Czech follows "h" and precedes "i", and "dzs" in Hungarian follows "dz" and precedes "g".

+
Remarks
EXTENSION TO ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + + + +
[in]destwide string to compare against
[in]dmaxrestricted maximum length of dest
[in]srcwide string to be compared to dest
[in]smaxrestricted maximum length of src
[out]resultppointer to result indicator, greater than 0, equal to 0 or less than 0, if the string pointed to by dest is greater than, equal to or less than the string pointed to by src respectively.
+
+
+
Precondition
Neither dest nor src shall be a null pointer.
+
+resultp shall not be a null pointer.
+
+dmax/smax shall not be 0
+
+dmax/smax shall not be greater than RSIZE_MAX_WSTR and size of dest/src
+
Returns
*resultp, when the return code is OK: >0 when dest greater than src 0 when strings the same <0 when dest less than src
+
Return values
+ + + + + + + +
EOKwhen comparison is complete
ESNULLPwhen dest/src/resultp is NULL pointer
ESZEROLwhen dmax/smax = 0
ESLEMAXwhen dmax/smax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax/smax > size of dest/src (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
+
+
+
See also
wcscmp_s(), strcoll_s(), strcasecmp_s()
+ +
+
+ +

◆ wcslwr_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define wcslwr_s( src,
 slen 
)   _wcslwr_s_chk(src,slen,BOS(src))
+
+ +

Scans the string converting uppercase characters to simple lowercase, leaving all other characters unchanged.

+

The scanning stops at the first null or after slen characters. The conversion is determined by the LC_CTYPE category setting of the locale. Other characters are not affected. It only performs simple case folding via towlower(), it does not do full multi-char folding and does not obey the special casing rules for context. See wcsfc_s() instead. Thus the length of buffer stays the same. It returns a pointer to the altered string. Because the modification is done in place, the pointer returned is the same as the pointer passed as the input argument.

+
Remarks
IMPLEMENTED IN
    +
  • Microsoft Windows Secure API
  • +
  • Novell NDK
  • +
  • Nokia openc s60.com
  • +
+
+
Parameters
+ + + +
[out]srcwide string
[in]slenmaximum length of string
+
+
+
Precondition
src shall not be a null pointer.
+
+slen shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
Return values
+ + + + + +
EOKon successful operation or slen = 0
ESNULLPwhen src is NULL pointer
ESLEMAXwhen slen > RSIZE_MAX_WSTR
EOVERFLOWwhen slen > size of src (optionally, when the compiler knows the object_size statically)
+
+
+
See also
wcsfc_s(), strtolowercase_s(), strlwr_s(), wcsupr_s()
+ +
+
+ +

◆ wcsupr_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define wcsupr_s( src,
 slen 
)   _wcsupr_s_chk(src,slen,BOS(src))
+
+ +

Scans the string converting lowercase characters to uppercase, leaving all other characters unchanged.

+

The scanning stops at the first null or after slen characters. The conversion is determined by the LC_CTYPE category setting of the locale. Other characters are not affected. It converts only single chars via towupper(). It returns a pointer to the altered string. Because the modification is done in place, the pointer returned is the same as the pointer passed as the input argument.

+
Remarks
IMPLEMENTED IN
    +
  • Microsoft Windows Secure API
  • +
  • Novell NDK
  • +
  • Nokia openc s60.com
  • +
+
+
Parameters
+ + + +
[out]srcwide string
[in]slenmaximum length of string
+
+
+
Precondition
src shall not be a null pointer.
+
+slen shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
Return values
+ + + + + +
EOKon successful operation or slen = 0
ESNULLPwhen src is NULL pointer
ESLEMAXwhen slen > RSIZE_MAX_WSTR
EOVERFLOWwhen slen > size of src (optionally, when the compiler knows the object_size statically)
+
+
+
See also
strtouppercase_s(), strlwr_s(), wcslwr_s()
+ +
+
+ +

◆ towfc_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define towfc_s( dest,
 dmax,
 src 
)   _towfc_s_chk(dest,dmax,src,BOS(dest))
+
+ +

towfc_s() converts a wide character to fully fold-cased (lowercased with possible expansions), according to the Unicode 10.0 CaseFolding table.

+

Even in most the unsuccessul cases, just not with with ESNULLP and ESZEROL dest is being written to.

+

As of Unicode 10.0 there are no possible results as surrogate pairs with sizeof(wchar_t)==2, all results are below U+10000.

+
Parameters
+ + + + +
[out]destwide string buffer to store result
[in]dmaxmaximum size of dest, should be 4. (3 + NULL)
[in]srcwide character to convert to lowercase
+
+
+
Precondition
dest shall not be a null pointer.
+
+dmax shall be bigger than 3.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
Return values
+ + + + + + + + + +
>=0on successful operation, returns the number of converted wide characters: 0-3
-ESNULLPwhen dest is NULL pointer
-ESZEROLwhen dmax = 0
-ESLEMINwhen dmax < 4
-ESLEMAXwhen dmax > RSIZE_MAX_WSTR
-EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
-ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
-ESNOTFNDwhen no mapping for src was found, iswfc is wrong.
+
+
+
See also
iswfc(), wcsfc_s(), towlower()
+ +
+
+ +

◆ wcsfc_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsfc_s( dest,
 dmax,
 src,
 lenp 
)   _wcsfc_s_chk(dest,dmax,src,lenp,BOS(dest))
+
+ +

Converts the wide string via full case-folding NFD normalized to lowercase.

+

The conversion stops at the first null or after dmax characters. The conversion is determined by the LC_CTYPE category setting of the locale. Other characters are not affected. fold-case performs full case folding, i.e. if iswfc() of a character > 1, the length of dest might be greater than the length of src (max 4 per char), the conversion is done via towfc_s() and Unicode 10.0, the Unicode special-casing rules are obeyed, and composed characters are normalized to NFD via wcsnorm_decompose_s() and wcsnorm_reorder_s(). If not, the conversion is per character done via normal towlower(). Note that decomposition creates larger strings, typically 2-3 chars more.

+

With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled.

+

SpecialCasing checks for conditional boundary context at the begin or end of certain characters (final greek sigma), and locale sensitive rules for the Lithuanian and the Turkish/Azeri I-dot.

+

Composed characters are checked for the left-hand-side of the Decomposition_Mapping Unicode property, which means the codepoint will be normalized to NFD if any codepoint is composed. Technically only FCD as all FC expansions are already properly ordered, and all mangled marks will not be reordered, as the have the same Combining Class.

+
Parameters
+ + + + + +
[out]destwide string to hold the result (~130% larger than src)
[in]dmaxmaximum result buffer size
[in]srcwide string
[out]lenppointer to length of the result, may be NULL
+
+
+
Precondition
dest and src shall not be null pointers.
+
+dmax shall not be smaller than 5 and big enough for dest.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
Return values
+ + + + + + + + + +
EOKon successful operation
ESNULLPwhen dest or src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_WSTR or a cp > 0x10ffff
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen dmax is too small for the decomposition. *lenp is still written, to know how much space is needed.
ESNOTFNDInternal error as returned by towfc_s() for multi-char foldings. happens only when the internal implementations of iswfc() and towfc_s() are mismatched.
+
+
+
See also
iswfc(), towfc_s(), towupper(), wcslwr_s(), wcsupr_s()
+ +
+
+ +

◆ wcsnorm_decompose_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnorm_decompose_s( dest,
 dmax,
 src,
 lenp,
 iscompat 
)   _wcsnorm_decompose_s_chk(dest,dmax,src,lenp,iscompat,BOS(dest))
+
+ +

Converts the wide string to the canonical NFD normalization, as defined in the latest Unicode standard, latest 10.0.

+

The conversion stops at the first null or after dmax characters.

+

Composed characters are checked for the left-hand-size of the Decomposition_Mapping Unicode property, which means the codepoint will be normalized if the sequence is composed. This is equivalent to all 1963 combining mark characters, plus some remaining 869 non-mark and non-hangul normalizables. Hangul has some special normalization logic.

+

This function is used by wcsnorm_s() to do the argument checking, overlap checking and to do the first of three passes for NFC.

+
Parameters
+ + + + + + +
[out]destwide string to hold the result
[in]dmaxmaximum result buffer size
[in]srcwide string
[out]lenppointer to length of the result, may be NULL
[in]iscompatdo NFKD, and not NFD (with –enable-norm-compat)
+
+
+
Precondition
dest and src shall not be null pointers.
+
+dmax shall not equal zero and big enough for dest.
+
+dmax shall not be greater than RSIZE_MAX_WSTR and size of dest.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcsnorm_s nulls dest.
+
Return values
+ + + + + + + + + + + +
EOKon success
ESNULLPwhen dest or src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMINwhen dmax < 5 or 19 with a compat mode
ESLEMAXwhen dmax > RSIZE_MAX_WSTR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESOVRLPwhen buffers overlap
ESNOSPCwhen dmax too small for the result buffer
EOFon some normalization error
+
+
+
See also
wcsfc_s(), wcsnorm_s(), wcsnorm_compose_s(), wcsnorm_reorder_s(), ICU, gnulib/libunistring, utf8proc
+ +
+
+ +

◆ wcsnorm_reorder_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnorm_reorder_s( dest,
 dmax,
 src,
 len 
)   _wcsnorm_reorder_s_chk(dest,dmax,src,len,BOS(dest))
+
+ +

Reorder all decomposed sequences in a wide string to NFD, as defined in the latest Unicode standard, latest 10.0.

+

The conversion stops at the first null or after dmax characters.

+
Parameters
+ + + + + +
[out]destwide string to hold the result
[in]dmaxmaximum result buffer size
[in]srcwide string to be converted
[in]lenlength of src
+
+
+
Precondition
dest and src shall not be null pointers.
+
+dmax shall not equal zero and big enough for dest.
+
+dmax shall not be greater than RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcsnorm_reorder_s nulls dest.
+
Return values
+ + + + +
EOKon success
ESNOSPCwhen dmax too small for the result buffer
EOFon some normalization error
+
+
+
See also
wcsnorm_s(), wcsnorm_decompose_s(), ICU, gnulib/libunistring, utf8proc
+ +
+
+ +

◆ wcsnorm_compose_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnorm_compose_s( dest,
 dmax,
 src,
 lenp,
 iscontig 
)   _wcsnorm_compose_s_chk(dest,dmax,src,lenp,iscontig,BOS(dest))
+
+ +

Combine all decomposed sequences in a wide string to NFC, as defined in the latest Unicode standard, latest 10.0.

+

The conversion stops at the first null or after dmax characters.

+
Parameters
+ + + + + + +
[out]destwide string to hold the result
[in]dmaxmaximum result buffer size
[in]srcwide string to be converted
[out]lenppointer to length of p and the result length.
[in]iscontigif true, the result will only be a fast FCC
+
+
+
Precondition
dest, src and lenp shall not be null pointers.
+
+dmax shall not equal zero and big enough for dest.
+
+dmax shall not be greater than RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcsnorm_reorder_s nulls dest.
+
Return values
+ + + + +
EOKon success
ESNOSPCwhen dmax too small for the result buffer
EOFon some normalization error
+
+
+
See also
wcsnorm_s(), wcsnorm_decompose_s(), ICU, gnulib/libunistring, utf8proc
+ +
+
+ +

◆ wcsnorm_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define wcsnorm_s( dest,
 dmax,
 src,
 mode,
 lenp 
)   _wcsnorm_s_chk(dest,dmax,src,mode,lenp,BOS(dest))
+
+ +

Converts the wide string to the canonical NFC or NFD normalization, as defined in the latest Unicode standard, latest 10.0.

+

The conversion stops at the first null or after dmax characters.

+

Decomposed characters are checked for the left-hand-size and then right-hand-side of the Decomposition_Mapping Unicode property, which means the codepoint will be normalized if the sequence is composed or decomposed (NFD or NFKD). This is equivalent to all 1963 combining mark characters, plus some remaining 869 non-mark and non-hangul normalizables. Hangul has some special normalization logic.

+

The compat tables for NFKC or NFKD are too large for a libc, and mostly unused. As default we only provide the smaller canonical conversions, but it can be enabled with –enable-norm-compat. The compat modes also don't roundtrip.

+
Parameters
+ + + + + +
[out]destwide string to hold the result
[in]dmaxmaximum length of string
[in]srcwide string
[in]modeconvert to nfc or just nfd. experimentally to fast modes FCD or FCC. optionally to compat modes NFKD, NFKC with –enable-norm-compat
+
+
+
See also
enum wcsnorm_mode.
+
Parameters
+ + +
[out]lenppointer to length of the result, may be NULL
+
+
+
Precondition
dest and src shall not be null pointers.
+
+dmax shall not equal zero and big enough for dest.
+
+dmax shall not be greater than RSIZE_MAX_WSTR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_WSTR, then wcsnorm_s nulls dest.
+
Return values
+ + + + + + + + + +
EOKon success
ESNULLPwhen dest or src is NULL pointer
ESZEROLwhen dmax = 0
ESLEMINwhen dmax < 5
ESLEMAXwhen dmax > RSIZE_MAX_WSTR
ESOVRLPwhen buffers overlap
ESNOSPCwhen dmax too small for the result buffer
EOFany other normalization error
+
+
+
See also
wcsfc_s(), ICU, gnulib/libunistring, utf8proc
+ +
+
+

Function Documentation

+ +

◆ abort_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void abort_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function writes a message on the standard error stream in an implementation-defined format.

+

The message shall include the string pointed to by msg. The abort_handler_s function then calls the abort function.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
ignore_handler_s()
+ +
+
+ +

◆ ignore_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void ignore_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function simply returns to the caller.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
abort_handler_s()
+ +
+
+ +

◆ set_str_constraint_handler_s()

+ +
+
+ + + + + + + + +
EXTERN constraint_handler_t set_str_constraint_handler_s (constraint_handler_t handler)
+
+ +

The set_str_constraint_handler_s function sets the runtime-constraint handler to be handler.

+

The runtime-constraint handler is the function to be called when a library function detects a runtime-constraint violation. Only the most recent handler registered with set_str_constraint_handler_s is called when a runtime-constraint violation occurs. When the handler is called, it is passed the following arguments in the following order:

    +
  1. A pointer to a character string describing the runtime-constraint violation.
  2. +
  3. A null pointer or a pointer to an implementation defined object.
  4. +
  5. If the function calling the handler has a return type declared as errno_t, the return value of the function is passed. Otherwise, a positive value of type errno_t is passed. The implementation has a default constraint handler that is used if no calls to the set_constraint_handler_s function have been made. The behavior of the default handler is implementation-defined, and it may cause the program to exit or abort. If the handler argument to set_constraint_handler_s is a null pointer, the implementation default handler becomes the current constraint handler.
  6. +
+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
See also
set_str_constraint_handler_s()
+ +
+
+ +

◆ _strcat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcat_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcpy_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strncat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strncat_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR() [1/5]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t empty dest or dmax BOS_ATTR ((slen||dest||dmax) &&_BOS_OVR(dest, dmax,
"dest overflow"  
)
+
+ +
+
+ +

◆ _strncpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strncpy_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _strnlen_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN rsize_t _strnlen_s_chk (const char * str,
rsize_t smax,
const size_t strbos 
)
+
+ +
+
+ +

◆ _strtok_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN char* _strtok_s_chk (char *restrict dest,
rsize_t *restrict dmaxp,
const char *restrict delim,
char **restrict ptr,
const size_t destbos 
)
+
+ +
+
+ +

◆ sprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int sprintf_s (char *restrict dest,
rsize_t dmax,
const char *restrict fmt,
 ... 
)
+
+ +
+
+ +

◆ _vsprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _vsprintf_s_chk (char *restrict dest,
rsize_t dmax,
const size_t destbos,
const char *restrict fmt,
va_list ap 
)
+
+ +
+
+ +

◆ snprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int snprintf_s (char *restrict dest,
rsize_t dmax,
const char *restrict fmt,
 ... 
)
+
+ +
+
+ +

◆ _vsnprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _vsnprintf_s_chk (char *restrict dest,
rsize_t dmax,
const size_t destbos,
const char *restrict fmt,
va_list ap 
)
+
+ +
+
+ +

◆ sscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int sscanf_s (const char *restrict buffer,
const char *restrict fmt,
 ... 
)
+
+ +

The sscanf_s function reads a formatted string, and writes to a list of arguments.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]bufferpointer to a null-terminated string to read from
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
Neither buffer nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+ +

◆ fscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int fscanf_s (FILE *restrict stream,
const char *restrict fmt,
 ... 
)
+
+ +

The fscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vfscanf_s(), fwscanf_s(), scanf_s()
+ +
+
+ +

◆ scanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int scanf_s (const char *restrict fmt,
 ... 
)
+
+ +

The scanf_s function reads a formatted string from stdin, and writes to a list of arguments.

+

Reaching the end of the io buffer is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+ +

◆ vscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int vscanf_s (const char *restrict fmt,
va_list ap 
)
+
+ +

The vscanf_s function reads a formatted string from stdin, and writes to a list of arguments.

+

Reaching the end of the io buffer is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vfscanf_s(), scanf_s(), vsscanf_s()
+ +
+
+ +

◆ vfscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vfscanf_s (FILE *restrict stream,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vfscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vvfscanf_s(), fwscanf_s(), scanf_s()
+ +
+
+ +

◆ vsscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vsscanf_s (const char *restrict buffer,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vsscanf_s function reads a formatted string, and writes to a list of arguments.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]bufferpointer to a null-terminated string to read from
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
Neither buffer nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vvsscanf_s(), swscanf_s(), vsnprintf_s()
+ +
+
+ +

◆ printf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int printf_s (const char *restrict fmt,
 ... 
)
+
+ +

The printf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+ +

◆ fprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int fprintf_s (FILE *restrict stream,
const char *restrict fmt,
 ... 
)
+
+ +

The fprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamoutput file stream to write to
[in]fmtformat-control string.
[in]...optional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen stream/fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+ +

◆ vprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int vprintf_s (const char *restrict fmt,
va_list ap 
)
+
+ +

The vprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+ +

◆ vfprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vfprintf_s (FILE *restrict stream,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vfprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamoutput file stream to write to
[in]fmtformat-control string.
[in]apoptional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen stream/fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+ +

◆ _strerror_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strerror_s_chk (char * dest,
rsize_t dmax,
errno_t errnum,
const size_t destbos 
)
+
+ +
+
+ +

◆ strerrorlen_s()

+ +
+
+ + + + + + + + +
EXTERN size_t strerrorlen_s (errno_t errnum)
+
+ +

The strerrorlen_s function returns the untruncated length of the textual description of the system error code errnum, identical to the description that would be printed by perror().

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.4.2 The strerrorlen_s function (p: 622) http://en.cppreference.com/w/c/byte/strerror
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + +
[in]errnuminteger value referring to an error code
+
+
+
Returns
The length of the error message or 0
+
See also
strerror_s()
+ +
+
+ +

◆ _strcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _strcasecmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcasecmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strnatcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strnatcmp_s_chk (const char * dest,
rsize_t dmax,
const char * src,
const int fold_case,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _strcasestr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcasestr_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
char ** substring,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [1/5]

+ +
+
+ + + + + + + + +
EXTERN errno_t slen BOS_NULL (substring )
+
+ +
+
+ +

◆ _strcmpfld_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcmpfld_s_chk (const char * dest,
rsize_t dmax,
const char * src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strcpyfld_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcpyfld_s_chk (char * dest,
const rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+ +

◆ BOS_OVR2_BUTZERO()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t slen BOS_OVR2_BUTZERO (src ,
slen  
)
+
+ +
+
+ +

◆ _strcpyfldin_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcpyfldin_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strcpyfldout_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcpyfldout_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strcspn_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcspn_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
rsize_tcountp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [2/5]

+ +
+
+ + + + + + + + +
EXTERN errno_t slen BOS_NULL (countp )
+
+ +
+
+ +

◆ _strfirstchar_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strfirstchar_s_chk (char * dest,
rsize_t dmax,
char c,
char ** firstp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strfirstdiff_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strfirstdiff_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strisalphanumeric_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strisalphanumeric_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strisascii_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strisascii_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strisdigit_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strisdigit_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strishex_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strishex_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strislowercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strislowercase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strismixedcase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strismixedcase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strispassword_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strispassword_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strisuppercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN bool _strisuppercase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strlastchar_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strlastchar_s_chk (char * dest,
rsize_t dmax,
char c,
char ** lastp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strlastdiff_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strlastdiff_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strljustify_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strljustify_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strnterminate_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN rsize_t _strnterminate_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strpbrk_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strpbrk_s_chk (char * dest,
rsize_t dmax,
char * src,
rsize_t slen,
char ** firstp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [3/5]

+ +
+
+ + + + + + + + +
EXTERN errno_t slen BOS_NULL (firstp )
+
+ +
+
+ +

◆ _strfirstsame_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strfirstsame_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strlastsame_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strlastsame_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strprefix_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strprefix_s_chk (const char * dest,
rsize_t dmax,
const char * src,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strremovews_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strremovews_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strspn_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strspn_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
rsize_tcountp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _strstr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strstr_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
char ** substringp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [4/5]

+ +
+
+ + + + + + + + +
EXTERN errno_t slen BOS_NULL (substringp )
+
+ +
+
+ +

◆ _strchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strchr_s_chk (const char *restrict dest,
rsize_t dmax,
const int ch,
char **restrict resultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [5/5]

+ +
+
+ + + + + + + + +
EXTERN errno_t smax BOS_NULL (resultp )
+
+ +
+
+ +

◆ _strrchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strrchr_s_chk (const char *restrict dest,
rsize_t dmax,
const int ch,
char **restrict resultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strtolowercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strtolowercase_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strtouppercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strtouppercase_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strzero_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strzero_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strcoll_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strcoll_s_chk (const char *restrict dest,
rsize_t dmax,
const char *restrict src,
int * resultp,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strset_s_chk (char *restrict dest,
rsize_t dmax,
int value,
const size_t destbos 
)
+
+ +
+
+ +

◆ _strnset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _strnset_s_chk (char *restrict dest,
rsize_t dmax,
int value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+ +

◆ VAL_OVR2() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t n VAL_OVR2 (value ,
255  
)
+
+ +
+
+ +

◆ _mbstowcs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _mbstowcs_s_chk (size_t *restrict retvalp,
wchar_t *restrict dest,
rsize_t dmax,
const char *restrict src,
rsize_t len,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR() [2/5]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t empty dmax BOS_ATTR (_BOS_NULLdest) &&_BOSW_OVR(dest, dmax,
"dest overflow"  
) && == *srcp
+
+ +
+
+ +

◆ BOS_CHK2()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t empty dmax dest overlap BOS_CHK2 (src ,
len  
)
+
+ +
+
+ +

◆ _mbsrtowcs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _mbsrtowcs_s_chk (size_t *restrict retvalp,
wchar_t *restrict dest,
rsize_t dmax,
const char **restrict srcp,
rsize_t len,
mbstate_t *restrict ps,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR() [3/5]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t len BOS_ATTR (dmax && len,
dmax ,
"len overflow,
dmax 
)
+
+ +
+
+ +

◆ _wcsrtombs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsrtombs_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
const wchar_t **restrict srcp,
rsize_t len,
mbstate_t *restrict ps,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR() [4/5]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t dest overflow BOS_ATTR (!_BOS_NULL(dest) &&(void *) dest = = (void*)srcp,
"dest overlap"  
) &&
+
+ +
+
+ +

◆ _wcstombs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcstombs_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcrtomb_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcrtomb_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
wchar_t wc,
mbstate_t *restrict ps,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wctomb_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wctomb_s_chk (int *restrict retvalp,
char *restrict dest,
rsize_t dmax,
wchar_t wc,
const size_t destbos 
) &&
+
+ +
+
+ +

◆ VAL_OVR2() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t dest overflow or empty VAL_OVR2 (wc ,
0x10ffff  
)
+
+ +
+
+ +

◆ _wcsnlen_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN size_t _wcsnlen_s_chk (const wchar_t * dest,
size_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcscpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcscpy_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsncpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsncpy_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcscat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcscat_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsncat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsncat_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR() [5/5]

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t dmax empty dest or dmax BOS_ATTR (slen && _BOSW_OVR(src, slen)||_BOS_NULL(src),
"src overflow or empty"  
)
+
+ +
+
+ +

◆ _wcstok_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN wchar_t* _wcstok_s_chk (wchar_t *restrict dest,
rsize_t *restrict dmaxp,
const wchar_t *restrict delim,
wchar_t **restrict ptr,
const size_t destbos 
)
+
+ +
+
+ +

◆ swprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int swprintf_s (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict fmt,
 ... 
)
+
+ +
+
+ +

◆ _vswprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _vswprintf_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const size_t destbos,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +
+
+ +

◆ snwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int snwprintf_s (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict fmt,
 ... 
)
+
+ +
+
+ +

◆ _vsnwprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int _vsnwprintf_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const size_t destbos,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +
+
+ +

◆ wprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int wprintf_s (const wchar_t *restrict fmt,
 ... 
)
+
+ +

The wprintf_s function prints formatted output to stdout as wide string.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), fwprintf_s()
+ +
+
+ +

◆ vwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int vwprintf_s (const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vwprintf_s function prints formatted output to stdout as wide string.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), wprintf_s()
+ +
+
+ +

◆ fwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int fwprintf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The fwprintf_s function prints formatted output to a wide stream.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streamoutput wide stream to write to
[in]fmtformat-control wide string.
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), wprintf_s()
+ +
+
+ +

◆ vfwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vfwprintf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vfwprintf_s function prints formatted output to a wide stream.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streamoutput wide stream to write to
[in]fmtformat-control wide string.
[in]apoptional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen stream or fmt is a NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vfwscanf_s(), fwprintf_s()
+ +
+
+ +

◆ swscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int swscanf_s (const wchar_t *restrict src,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The swscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]srcpointer to a null-terminated wide string to read from
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
Neither src nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), snwprintf_s(), vsnprintf_s()
+ +
+
+ +

◆ vswscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vswscanf_s (const wchar_t *restrict src,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vswscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]srcpointer to a null-terminated wide string to read from
[in]fmtformat-control wide string.
[in]aparguments to write to
+
+
+
Precondition
Neither src nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), snwprintf_s(), vsnprintf_s()
+ +
+
+ +

◆ wscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int wscanf_s (const wchar_t *restrict fmt,
 ... 
)
+
+ +

The wscanf_s function reads a formatted wide string from stdin.

+

Reaching the end of the stdin buffer is equivalent to reaching the end-of-file condition for wscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), fwscanf_s(), vfwscanf_s(), vfwprintf_s()
+ +
+
+ +

◆ vwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN int vwscanf_s (const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vwscanf_s function reads a formatted wide string from stdin.

+

Reaching the end of the stdin buffer is equivalent to reaching the end-of-file condition for vwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control wide string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), wscanf_s(), vvwscanf_s(), vfwprintf_s()
+ +
+
+ +

◆ fwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int fwscanf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The fwscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control wide string.
[out]...arguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet) Note it currently even crashes with a NULL pointer.
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), wscanf_s(), vfwscanf_s(), vfwprintf_s()
+ +
+
+ +

◆ vfwscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int vfwscanf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +

The vfwscanf_s function reads a formatted wide string.

+

Reaching the end of the string is equivalent to reaching the end-of-file condition for fwscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control wide string.
[out]aparguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a lc into a single wide character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Todo:
When an argument is not assigned to, it should be zero'd (not yet).
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vswscanf_s(), fwscanf_s(), vfwprintf_s()
+ +
+
+ +

◆ _wcsstr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsstr_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
wchar_t **restrict substringp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcscmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcscmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcsncmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsncmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
rsize_t count,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcsicmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsicmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcsnatcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsnatcmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
const int fold_case,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcsset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsset_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t value,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcsnset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsnset_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t value,
size_t n,
const size_t destbos 
)
+
+ +
+
+ +

◆ _wcscoll_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcscoll_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcslwr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcslwr_s_chk (wchar_t *restrict src,
rsize_t slen,
const size_t srcbos 
)
+
+ +
+
+ +

◆ _wcsupr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _wcsupr_s_chk (wchar_t *restrict src,
rsize_t slen,
const size_t srcbos 
)
+
+ +
+
+ +

◆ iswfc()

+ +
+
+ + + + + + + + +
EXTERN int iswfc (const uint32_t wc)
+
+ +
+
+ +

◆ _towfc_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN int EXTERN int _towfc_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const uint32_t src,
const size_t destbos 
)
+
+ +
+
+

Variable Documentation

+ +

◆ dmax

+ +
+
+ + + + +
EXTERN errno_t dmax
+
+ +
+
+ +

◆ slen

+ +
+
+ + + + +
EXTERN errno_t slen
+
+ +
+
+ +

◆ smax

+ +
+
+ + + + +
EXTERN rsize_t smax
+
+ +
+
+ +

◆ dest

+ +
+
+ + + + +
EXTERN errno_t empty* dest
+
+ +
+
+ +

◆ !dmax

+ +
+
+ + + + +
EXTERN errno_t dmax !dmax
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d8/dff/safe__str__lib_8h.js b/doc/safec-3.4/d8/dff/safe__str__lib_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..8d03a176c6e4db903de805ffb3fc44ca1da9cb77 --- /dev/null +++ b/doc/safec-3.4/d8/dff/safe__str__lib_8h.js @@ -0,0 +1,214 @@ +var safe__str__lib_8h = +[ + [ "EXTERN", "d8/dff/safe__str__lib_8h.html#a77366c1bd428629dc898e188bfd182a3", null ], + [ "RSIZE_MIN_STR", "d8/dff/safe__str__lib_8h.html#a848ae7e999628921f4b96fc11e1c4005", null ], + [ "RSIZE_MAX_WSTR", "d8/dff/safe__str__lib_8h.html#af37c2dfd05a44edf71ed743e1fb65d36", null ], + [ "SAFE_STR_MIN_LOWERCASE", "d8/dff/safe__str__lib_8h.html#a5df79107e349c3cbe5843e22549ffe9d", null ], + [ "SAFE_STR_MIN_UPPERCASE", "d8/dff/safe__str__lib_8h.html#acd55d8f01e69e8764baa2cacddd1e0c0", null ], + [ "SAFE_STR_MIN_NUMBERS", "d8/dff/safe__str__lib_8h.html#a1b1b167253e62ad73e919e706f2881a1", null ], + [ "SAFE_STR_MIN_SPECIALS", "d8/dff/safe__str__lib_8h.html#aa2a88d55101f78c306eff57eeb5e96f5", null ], + [ "SAFE_STR_PASSWORD_MIN_LENGTH", "d8/dff/safe__str__lib_8h.html#a1ad5ec9e1933bab308f8157d8f9b1296", null ], + [ "SAFE_STR_PASSWORD_MAX_LENGTH", "d8/dff/safe__str__lib_8h.html#a27dbd49bd0bab60ec22e31f47759bd2a", null ], + [ "sl_default_handler", "d8/dff/safe__str__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c", null ], + [ "strcat_s", "d8/dff/safe__str__lib_8h.html#a3d2339fea8344c8384fcb8ca2c352f51", null ], + [ "strcpy_s", "d8/dff/safe__str__lib_8h.html#a31e06f44d5303711e2ffad60ab841951", null ], + [ "strncat_s", "d8/dff/safe__str__lib_8h.html#a3ea5e777196319309355ed9de32c3f4c", null ], + [ "strncpy_s", "d8/dff/safe__str__lib_8h.html#a5c9223bea7dc2c4c56e248217b2c35c1", null ], + [ "strnlen_s", "d8/dff/safe__str__lib_8h.html#a4b4581c23a1009deb36e8abf8e332573", null ], + [ "strtok_s", "d8/dff/safe__str__lib_8h.html#ab87a380aaf4ecbb8b9f1cc534e37bbbb", null ], + [ "vsprintf_s", "d8/dff/safe__str__lib_8h.html#a312c27ab9d5e5aa6e9880902d198fb1f", null ], + [ "vsnprintf_s", "d8/dff/safe__str__lib_8h.html#af988e8b81564665041962e68d054f6bf", null ], + [ "strerror_s", "d8/dff/safe__str__lib_8h.html#a99a454ea1f0d44dc187a0ad29c1b9aab", null ], + [ "strcmp_s", "d8/dff/safe__str__lib_8h.html#ac28949bcdeda8b9411f28867e0532156", null ], + [ "strcasecmp_s", "d8/dff/safe__str__lib_8h.html#ab075f258597c37168a17e9d2e409cc28", null ], + [ "strnatcmp_s", "d8/dff/safe__str__lib_8h.html#a5e442fa3ff0b56d27ea6bd9d8121971f", null ], + [ "strnatcasecmp_s", "d8/dff/safe__str__lib_8h.html#a44ec060bc864398ee527c146a5f2e65d", null ], + [ "strcasestr_s", "d8/dff/safe__str__lib_8h.html#a6d5c05c60acb924688f3d2793a2e87b0", null ], + [ "strcmpfld_s", "d8/dff/safe__str__lib_8h.html#a9329d0aefaeedf6b92e25e6bc1726436", null ], + [ "strcpyfld_s", "d8/dff/safe__str__lib_8h.html#ae2ce79166d447e46bf71edfccdcfe452", null ], + [ "strcpyfldin_s", "d8/dff/safe__str__lib_8h.html#aa3927aac045c4d18ae731241173d7008", null ], + [ "strcpyfldout_s", "d8/dff/safe__str__lib_8h.html#a8d36c23dea66d3ea26e61eee8c784e3f", null ], + [ "strcspn_s", "d8/dff/safe__str__lib_8h.html#a8fa1073444fa0bf4b1b81b889c4e6084", null ], + [ "strfirstchar_s", "d8/dff/safe__str__lib_8h.html#ad776a2ba0369f7ee2cb9b7513b6124c1", null ], + [ "strfirstdiff_s", "d8/dff/safe__str__lib_8h.html#af90a8934483099fc49c03ed97d416d05", null ], + [ "strisalphanumeric_s", "d8/dff/safe__str__lib_8h.html#a93969c308a8f401612c662de5c4326d2", null ], + [ "strisascii_s", "d8/dff/safe__str__lib_8h.html#a69bd357e9dcf10a495af0359d08b6398", null ], + [ "strisdigit_s", "d8/dff/safe__str__lib_8h.html#aab2f37cb7d044953f877fc1f47d836e2", null ], + [ "strishex_s", "d8/dff/safe__str__lib_8h.html#a773de4f3eabc05c70884f3893e484a74", null ], + [ "strislowercase_s", "d8/dff/safe__str__lib_8h.html#a6e32ad048263729b07005a577ce7a698", null ], + [ "strismixedcase_s", "d8/dff/safe__str__lib_8h.html#ad7790842637285890cbda534657310c7", null ], + [ "strispassword_s", "d8/dff/safe__str__lib_8h.html#a4112650fb66ac543d2de0ab4202d33c8", null ], + [ "strisuppercase_s", "d8/dff/safe__str__lib_8h.html#a354e36da2e97123283b44d6f812fffd9", null ], + [ "strlastchar_s", "d8/dff/safe__str__lib_8h.html#a0ac9c6f0d7a500a560eb57efda74d156", null ], + [ "strlastdiff_s", "d8/dff/safe__str__lib_8h.html#ae9dc7adbe6a08ac51f16db70d9f96338", null ], + [ "strljustify_s", "d8/dff/safe__str__lib_8h.html#a6fd7fc909aa29701bdd280e36661e2f2", null ], + [ "strnterminate_s", "d8/dff/safe__str__lib_8h.html#a972bf00a89e99e1894ce5cbff49277c4", null ], + [ "strpbrk_s", "d8/dff/safe__str__lib_8h.html#af86046966da9670dc22a94a66241452a", null ], + [ "strfirstsame_s", "d8/dff/safe__str__lib_8h.html#a483d71a53ad569beeb6651f7d1cd218d", null ], + [ "strlastsame_s", "d8/dff/safe__str__lib_8h.html#a77ce87eab7f0171f99a527d1ae45861a", null ], + [ "strprefix_s", "d8/dff/safe__str__lib_8h.html#acdbbc5feca828e05acbae1604acaa1cf", null ], + [ "strremovews_s", "d8/dff/safe__str__lib_8h.html#abe69b21101924ae0300f8e9ffc6b5d61", null ], + [ "strspn_s", "d8/dff/safe__str__lib_8h.html#aeb1e115f2d647f2e8aa3dc63b4462a20", null ], + [ "strstr_s", "d8/dff/safe__str__lib_8h.html#a809729ef126f05b478b8dd7a38b8f31b", null ], + [ "strchr_s", "d8/dff/safe__str__lib_8h.html#a12d245045315d6e481ac586870acd74b", null ], + [ "strrchr_s", "d8/dff/safe__str__lib_8h.html#a64a733dbcad6130ff2f43d57a4dd70ed", null ], + [ "strtolowercase_s", "d8/dff/safe__str__lib_8h.html#a8d533f0b9ffa62a05c7a6fd65b495bb0", null ], + [ "strtouppercase_s", "d8/dff/safe__str__lib_8h.html#a2e76fa96437f5fa5caa9f27eb3084839", null ], + [ "strlwr_s", "d8/dff/safe__str__lib_8h.html#a680ec7c15269eddc82121895650a737a", null ], + [ "strupr_s", "d8/dff/safe__str__lib_8h.html#aeee34569f251b5bb3631aa4e4be522c7", null ], + [ "strzero_s", "d8/dff/safe__str__lib_8h.html#a44fe4a525e9874837b993132017c1423", null ], + [ "strcoll_s", "d8/dff/safe__str__lib_8h.html#a12b9f369a5438b37e0f2b1eaff664c12", null ], + [ "strset_s", "d8/dff/safe__str__lib_8h.html#ae3ae06cefe3f88650a14a9574be0a74f", null ], + [ "strnset_s", "d8/dff/safe__str__lib_8h.html#a9ef6eaddbd68a2eacb4b6b119c486715", null ], + [ "mbstowcs_s", "d8/dff/safe__str__lib_8h.html#a4ccde606c52ef354c7a140aefef4a297", null ], + [ "mbsrtowcs_s", "d8/dff/safe__str__lib_8h.html#a9ac5f587eb1df8ef34a8fa348a56da94", null ], + [ "wcsrtombs_s", "d8/dff/safe__str__lib_8h.html#a8397386e5b9a75de3672761477aa70c8", null ], + [ "wcstombs_s", "d8/dff/safe__str__lib_8h.html#acc6cfcc4c04292d73be9884cec3ad86d", null ], + [ "wcrtomb_s", "d8/dff/safe__str__lib_8h.html#a2793658667ebe8c4c2c6c4dcf26b8fdd", null ], + [ "wctomb_s", "d8/dff/safe__str__lib_8h.html#a5566950afa347670e4ecff33d48610be", null ], + [ "wcsnlen_s", "d8/dff/safe__str__lib_8h.html#a5b83eca9711c7fa0826b05357c2db5dd", null ], + [ "wcscpy_s", "d8/dff/safe__str__lib_8h.html#a77c7fd2d21c452d688ddbd18eeed2ab4", null ], + [ "wcsncpy_s", "d8/dff/safe__str__lib_8h.html#a92e916b36448a1d8833832c458638601", null ], + [ "wcscat_s", "d8/dff/safe__str__lib_8h.html#a8631da4b6dbfb0a86412f40343511ea1", null ], + [ "wcsncat_s", "d8/dff/safe__str__lib_8h.html#a5f9c5e49a21cdf8853bb04a40b8c55ad", null ], + [ "wcstok_s", "d8/dff/safe__str__lib_8h.html#a1d53395277d1d65044e2c28dec7d5ff8", null ], + [ "vswprintf_s", "d8/dff/safe__str__lib_8h.html#ab8f003f44c1f45af4064316be2a7638e", null ], + [ "vsnwprintf_s", "d8/dff/safe__str__lib_8h.html#a9e7b34ea8be4772d2a8088e7f1be6e3e", null ], + [ "wcsstr_s", "d8/dff/safe__str__lib_8h.html#ad5781ba00e70daa4660fd54ff025358f", null ], + [ "wcscmp_s", "d8/dff/safe__str__lib_8h.html#ae73498fc117cf9d90ecf8946ddfbde27", null ], + [ "wcsncmp_s", "d8/dff/safe__str__lib_8h.html#aca18b825cffbb912c5cac34e2f763a6a", null ], + [ "wcsicmp_s", "d8/dff/safe__str__lib_8h.html#a0ee0f45ccd28a3d0950a422e779bd6bc", null ], + [ "wcsnatcmp_s", "d8/dff/safe__str__lib_8h.html#a1a224e0b0cb4d672240b596f0d362e86", null ], + [ "wcsnaticmp_s", "d8/dff/safe__str__lib_8h.html#ab8d667c63804daf69abdfc8435ce1a11", null ], + [ "wcsset_s", "d8/dff/safe__str__lib_8h.html#ae3289b73f23d06f5ec59b5a1d775cda8", null ], + [ "wcsnset_s", "d8/dff/safe__str__lib_8h.html#afa60825d0d350e1f5f1827eea4d572bd", null ], + [ "wcscoll_s", "d8/dff/safe__str__lib_8h.html#abd0f0283c001d46bd97b11edef9c859c", null ], + [ "wcslwr_s", "d8/dff/safe__str__lib_8h.html#afca21afff947a2899376a8eee752f018", null ], + [ "wcsupr_s", "d8/dff/safe__str__lib_8h.html#a6f2abd88c787472b86197202737d14d9", null ], + [ "towfc_s", "d8/dff/safe__str__lib_8h.html#aed72cc72ac2cf05502a39db8504c6bd1", null ], + [ "wcsfc_s", "d8/dff/safe__str__lib_8h.html#ad9773122f1748bad359d0da080a4ebb9", null ], + [ "wcsnorm_decompose_s", "d8/dff/safe__str__lib_8h.html#a709db06aecd1d24d86fe704b07fca1fa", null ], + [ "wcsnorm_reorder_s", "d8/dff/safe__str__lib_8h.html#a5013cd82ebe0bdcc3b4befcbf7f87fb0", null ], + [ "wcsnorm_compose_s", "d8/dff/safe__str__lib_8h.html#afb92a06442fd6ba6fa126731c8677e95", null ], + [ "wcsnorm_s", "d8/dff/safe__str__lib_8h.html#a2ec85b1466f429fdfa3d8ad1cb3a6d6b", null ], + [ "abort_handler_s", "d8/dff/safe__str__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72", null ], + [ "ignore_handler_s", "d8/dff/safe__str__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de", null ], + [ "set_str_constraint_handler_s", "d8/dff/safe__str__lib_8h.html#aff0dee168db30fa183ed12b8de14fd0b", null ], + [ "_strcat_s_chk", "d8/dff/safe__str__lib_8h.html#aaa04d6e92a0b8b483fcc371265508c39", null ], + [ "_strcpy_s_chk", "d8/dff/safe__str__lib_8h.html#ad7ab634bad0da5b83d320d38957a84dd", null ], + [ "_strncat_s_chk", "d8/dff/safe__str__lib_8h.html#a402969901f866addace83ad31411d8b0", null ], + [ "BOS_ATTR", "d8/dff/safe__str__lib_8h.html#a744248532a5fea4b5c39d733b213fa0d", null ], + [ "_strncpy_s_chk", "d8/dff/safe__str__lib_8h.html#a1e0217e2de3141badc1ef1b8df17c814", null ], + [ "_strnlen_s_chk", "d8/dff/safe__str__lib_8h.html#a8c83c0cfec963b6ac7621874d7411fea", null ], + [ "_strtok_s_chk", "d8/dff/safe__str__lib_8h.html#a589bae4572c2a10570f3c333e1e1f29f", null ], + [ "sprintf_s", "d8/dff/safe__str__lib_8h.html#a2fab2de9f93bb12f6bbc4bbb3971a8aa", null ], + [ "_vsprintf_s_chk", "d8/dff/safe__str__lib_8h.html#ab14a2a9e240310588434f53e609355a2", null ], + [ "snprintf_s", "d8/dff/safe__str__lib_8h.html#a6f40a5b87f9e51c4c59d3666dd565ee7", null ], + [ "_vsnprintf_s_chk", "d8/dff/safe__str__lib_8h.html#a148305a22b3eccd1bc7edec527ddf079", null ], + [ "sscanf_s", "d8/dff/safe__str__lib_8h.html#a1f001e320145775cc5f38fc2c8291a84", null ], + [ "fscanf_s", "d8/dff/safe__str__lib_8h.html#abbac4c71856139e308e4020f1d5ab068", null ], + [ "scanf_s", "d8/dff/safe__str__lib_8h.html#a9ce7b89d9c3ee8f6e2b4ba65beaafed8", null ], + [ "vscanf_s", "d8/dff/safe__str__lib_8h.html#aab8d276b815c3198ba6d46d8ac292c97", null ], + [ "vfscanf_s", "d8/dff/safe__str__lib_8h.html#a07d06c61d014dd9945aef097533d00a6", null ], + [ "vsscanf_s", "d8/dff/safe__str__lib_8h.html#aa2b43fcda38a1953bda225e7ee811470", null ], + [ "printf_s", "d8/dff/safe__str__lib_8h.html#a468d35a90577942c5648009d482719fc", null ], + [ "fprintf_s", "d8/dff/safe__str__lib_8h.html#a9f64d29a8ab10aab4065d4efc1866fd7", null ], + [ "vprintf_s", "d8/dff/safe__str__lib_8h.html#aa697d94dd4186c5cb24212e6a6adb15c", null ], + [ "vfprintf_s", "d8/dff/safe__str__lib_8h.html#a6dcfb3117b1984c06e44612779d4efa4", null ], + [ "_strerror_s_chk", "d8/dff/safe__str__lib_8h.html#acc3bea5002eee5b18609f30a6cbe7cc9", null ], + [ "strerrorlen_s", "d8/dff/safe__str__lib_8h.html#afaf218acae58eaeb99428cbe2f9fe7d3", null ], + [ "_strcmp_s_chk", "d8/dff/safe__str__lib_8h.html#a2a41b4fb5f971a6c1a9e801342f987f1", null ], + [ "_strcasecmp_s_chk", "d8/dff/safe__str__lib_8h.html#ad114a58f6ef0c9b7810397b2bfc191f5", null ], + [ "_strnatcmp_s_chk", "d8/dff/safe__str__lib_8h.html#acf706e4b5acb9557a031c8936438c34b", null ], + [ "_strcasestr_s_chk", "d8/dff/safe__str__lib_8h.html#a0c5d359ec3cc98b1039d2b671a4b9f40", null ], + [ "BOS_NULL", "d8/dff/safe__str__lib_8h.html#a282f988ed816229d51e1e21515e62538", null ], + [ "_strcmpfld_s_chk", "d8/dff/safe__str__lib_8h.html#a08b203348c160a527f8d6cc633d0cda3", null ], + [ "_strcpyfld_s_chk", "d8/dff/safe__str__lib_8h.html#aeda218fe68c647ac70dc1583684ad02c", null ], + [ "BOS_OVR2_BUTZERO", "d8/dff/safe__str__lib_8h.html#ac041c2651ea2a62e43e948dd8eb22b1e", null ], + [ "_strcpyfldin_s_chk", "d8/dff/safe__str__lib_8h.html#a136213b144b733a491cd9f0536dc02b4", null ], + [ "_strcpyfldout_s_chk", "d8/dff/safe__str__lib_8h.html#a2b9437f5d44c5c01134e5ba5612b6b79", null ], + [ "_strcspn_s_chk", "d8/dff/safe__str__lib_8h.html#a41cf93e5fbedbb4c62cbc823a8787a5a", null ], + [ "BOS_NULL", "d8/dff/safe__str__lib_8h.html#a1272c2ae6f812aba71dabf8212e24ebc", null ], + [ "_strfirstchar_s_chk", "d8/dff/safe__str__lib_8h.html#ad3e617ce86eb99e3daec9166c62cfa7d", null ], + [ "_strfirstdiff_s_chk", "d8/dff/safe__str__lib_8h.html#a8fd3d5a8d8376f9144b9001075768aac", null ], + [ "_strisalphanumeric_s_chk", "d8/dff/safe__str__lib_8h.html#ab4138e4ea8e708d437135529859d1037", null ], + [ "_strisascii_s_chk", "d8/dff/safe__str__lib_8h.html#a49c06ac40572da7b06c56c86f5b5b790", null ], + [ "_strisdigit_s_chk", "d8/dff/safe__str__lib_8h.html#ad5234b4499ea28f2f174428acbb0116b", null ], + [ "_strishex_s_chk", "d8/dff/safe__str__lib_8h.html#aca1ba10bf2db186f49bb0b24ad72102b", null ], + [ "_strislowercase_s_chk", "d8/dff/safe__str__lib_8h.html#ac03aef946658162570ff05246c80c056", null ], + [ "_strismixedcase_s_chk", "d8/dff/safe__str__lib_8h.html#a2f9d1264085b98aaaf9e0ade9b772ec3", null ], + [ "_strispassword_s_chk", "d8/dff/safe__str__lib_8h.html#ab4c9803734dcae5b5975b5a129938d9a", null ], + [ "_strisuppercase_s_chk", "d8/dff/safe__str__lib_8h.html#a787fbe653f359d9d3bf31f2face30911", null ], + [ "_strlastchar_s_chk", "d8/dff/safe__str__lib_8h.html#afa39d9e09101ca48fb3b0da2fd00b7e9", null ], + [ "_strlastdiff_s_chk", "d8/dff/safe__str__lib_8h.html#a093d4a02b3a2666cc1140659ce2aedef", null ], + [ "_strljustify_s_chk", "d8/dff/safe__str__lib_8h.html#ae0f785012df12a3ab199f3c726fa1c00", null ], + [ "_strnterminate_s_chk", "d8/dff/safe__str__lib_8h.html#a939629c1ee16ed11968acc0a14d97a50", null ], + [ "_strpbrk_s_chk", "d8/dff/safe__str__lib_8h.html#aebd91f4804e7751eac6192b818b478a3", null ], + [ "BOS_NULL", "d8/dff/safe__str__lib_8h.html#ace1afdc350d4ba0d85d4d37e33ba8195", null ], + [ "_strfirstsame_s_chk", "d8/dff/safe__str__lib_8h.html#aac66e284b38c73c7c2423e8d9ba5cd58", null ], + [ "_strlastsame_s_chk", "d8/dff/safe__str__lib_8h.html#a85d77c8a2e7b8022ff9ee9b40d692ae7", null ], + [ "_strprefix_s_chk", "d8/dff/safe__str__lib_8h.html#a5c96065113760b9fb57eb3a3e5a014b7", null ], + [ "_strremovews_s_chk", "d8/dff/safe__str__lib_8h.html#a14965340fd2745d2b46023183ce1b6c5", null ], + [ "_strspn_s_chk", "d8/dff/safe__str__lib_8h.html#acaa9b56de60dfe2f7adf0d17be7152a5", null ], + [ "_strstr_s_chk", "d8/dff/safe__str__lib_8h.html#a6cda6e5d1877bd1a27404dc9faadf4cb", null ], + [ "BOS_NULL", "d8/dff/safe__str__lib_8h.html#a9bfcc9154b0076b55d06f911b8f34e23", null ], + [ "_strchr_s_chk", "d8/dff/safe__str__lib_8h.html#a66c16534b2471e1bbb608b609d3dca16", null ], + [ "BOS_NULL", "d8/dff/safe__str__lib_8h.html#ac2831e5473862d6cf8c186383e7da660", null ], + [ "_strrchr_s_chk", "d8/dff/safe__str__lib_8h.html#a375b15e12fd4f6e0ea7737957d7bc56a", null ], + [ "_strtolowercase_s_chk", "d8/dff/safe__str__lib_8h.html#ad2f8f779fbb4c5f2267d9510da392f3b", null ], + [ "_strtouppercase_s_chk", "d8/dff/safe__str__lib_8h.html#a8df6802494de562eaba0f72c9453d0aa", null ], + [ "_strzero_s_chk", "d8/dff/safe__str__lib_8h.html#a422bd4f4cb89a8bc2880c1e3717c34df", null ], + [ "_strcoll_s_chk", "d8/dff/safe__str__lib_8h.html#a6a25e7cd044f0284f60710ec6bb6160b", null ], + [ "_strset_s_chk", "d8/dff/safe__str__lib_8h.html#a82d905969808d552ed3d5776531cf925", null ], + [ "_strnset_s_chk", "d8/dff/safe__str__lib_8h.html#a6855b4bf48e0a0d9ac7be67af9197810", null ], + [ "VAL_OVR2", "d8/dff/safe__str__lib_8h.html#aa3f02ebbb77b88d383c9762bbaf683c9", null ], + [ "_mbstowcs_s_chk", "d8/dff/safe__str__lib_8h.html#a3a1909d00b6f945d02fbe3d4de2ff609", null ], + [ "BOS_ATTR", "d8/dff/safe__str__lib_8h.html#a7b530b63848645615b302ac08e102ece", null ], + [ "BOS_CHK2", "d8/dff/safe__str__lib_8h.html#a8e51868a1ce0630bf5c38d62d1bea957", null ], + [ "_mbsrtowcs_s_chk", "d8/dff/safe__str__lib_8h.html#a273f3a9a36b248a7de57bfb69427545c", null ], + [ "BOS_ATTR", "d8/dff/safe__str__lib_8h.html#a8a919550b3985588361303ad92053f4d", null ], + [ "_wcsrtombs_s_chk", "d8/dff/safe__str__lib_8h.html#a5d6b42f3dffe71030d3dfae4669e8645", null ], + [ "BOS_ATTR", "d8/dff/safe__str__lib_8h.html#a59ca2273f2b2276115e0a5b4b9c164de", null ], + [ "_wcstombs_s_chk", "d8/dff/safe__str__lib_8h.html#aab371db461dcb5dcc850b43e9ee6a2b5", null ], + [ "_wcrtomb_s_chk", "d8/dff/safe__str__lib_8h.html#ab9840728993ac6ad7d90ce6c68c03636", null ], + [ "_wctomb_s_chk", "d8/dff/safe__str__lib_8h.html#a0b9302f38fb8fd542079946cb6231b54", null ], + [ "VAL_OVR2", "d8/dff/safe__str__lib_8h.html#a32d185f8ed5b4aa0c6e14ebc513820fe", null ], + [ "_wcsnlen_s_chk", "d8/dff/safe__str__lib_8h.html#af9476a170ab615fe01505f8035ea11d7", null ], + [ "_wcscpy_s_chk", "d8/dff/safe__str__lib_8h.html#adfc6d44a51ca0e4579bd5af0b9c5aca2", null ], + [ "_wcsncpy_s_chk", "d8/dff/safe__str__lib_8h.html#a7634d6b1069cc0b769732ea5595db7f1", null ], + [ "_wcscat_s_chk", "d8/dff/safe__str__lib_8h.html#abca5bfb224b30166612899283a7a7df9", null ], + [ "_wcsncat_s_chk", "d8/dff/safe__str__lib_8h.html#aadef5f96cb52b0a850989d982bdba40a", null ], + [ "BOS_ATTR", "d8/dff/safe__str__lib_8h.html#a5e0a64fa79213b30eb6852fdc40792db", null ], + [ "_wcstok_s_chk", "d8/dff/safe__str__lib_8h.html#a4ef2ebdf5ae9df2c2a538453971d530a", null ], + [ "swprintf_s", "d8/dff/safe__str__lib_8h.html#ab7f207bd3bcd0693fde0e8137ee9e79f", null ], + [ "_vswprintf_s_chk", "d8/dff/safe__str__lib_8h.html#a45182c16361d4f0449a7c94b9dcd3dbb", null ], + [ "snwprintf_s", "d8/dff/safe__str__lib_8h.html#ad430f70743e3b210902dcc28106cf73d", null ], + [ "_vsnwprintf_s_chk", "d8/dff/safe__str__lib_8h.html#a56c8189e460c2fab3e7199e2d7daf41e", null ], + [ "wprintf_s", "d8/dff/safe__str__lib_8h.html#ade70caf3be3f1d529ebd1a39ecacfa55", null ], + [ "vwprintf_s", "d8/dff/safe__str__lib_8h.html#a745d5791f896548470f945dd38ade977", null ], + [ "fwprintf_s", "d8/dff/safe__str__lib_8h.html#aa923f7cb5bbdf46454a17027829fa1e1", null ], + [ "vfwprintf_s", "d8/dff/safe__str__lib_8h.html#ae72990f807f1e056a56b2f4801e90a8e", null ], + [ "swscanf_s", "d8/dff/safe__str__lib_8h.html#acd0f45cb0cff1044cfc0f665767abb1d", null ], + [ "vswscanf_s", "d8/dff/safe__str__lib_8h.html#a4ba582a225bd1d6e9ee8155d57d432a0", null ], + [ "wscanf_s", "d8/dff/safe__str__lib_8h.html#abb0a2f7f20e705770e00b1485a031744", null ], + [ "vwscanf_s", "d8/dff/safe__str__lib_8h.html#a4c9e6ca4f3c779258fc2c40819996b08", null ], + [ "fwscanf_s", "d8/dff/safe__str__lib_8h.html#ae7741a86877e60c5d70527bf894bdb9e", null ], + [ "vfwscanf_s", "d8/dff/safe__str__lib_8h.html#ac5e8ea5a7be3b211ca4a1ef403718b84", null ], + [ "_wcsstr_s_chk", "d8/dff/safe__str__lib_8h.html#a075e745d7031b5994e19b7116a5719ba", null ], + [ "_wcscmp_s_chk", "d8/dff/safe__str__lib_8h.html#a4b3a049415bea04e80df8d44db0f3430", null ], + [ "_wcsncmp_s_chk", "d8/dff/safe__str__lib_8h.html#aa54d4d08338768f4ce09daef2ecb2c37", null ], + [ "_wcsicmp_s_chk", "d8/dff/safe__str__lib_8h.html#a66026092bce1d24ac14293d58c4f3c06", null ], + [ "_wcsnatcmp_s_chk", "d8/dff/safe__str__lib_8h.html#ab68246041822a160120edf4bb852c35a", null ], + [ "_wcsset_s_chk", "d8/dff/safe__str__lib_8h.html#ab4f995228d53b411139c613110be9ea8", null ], + [ "_wcsnset_s_chk", "d8/dff/safe__str__lib_8h.html#a64380c2e2bdcdfcfbd0c46300cb16cb4", null ], + [ "_wcscoll_s_chk", "d8/dff/safe__str__lib_8h.html#a585d6203592ee2cdf2843b07db8ad575", null ], + [ "_wcslwr_s_chk", "d8/dff/safe__str__lib_8h.html#a9bdcd39944f0ae7f61e5a17a3477c21a", null ], + [ "_wcsupr_s_chk", "d8/dff/safe__str__lib_8h.html#a11afd8b114ce6c6ec75203a2f9592b5d", null ], + [ "iswfc", "d8/dff/safe__str__lib_8h.html#a429612502202b0189f29ec768ca3ba7c", null ], + [ "_towfc_s_chk", "d8/dff/safe__str__lib_8h.html#a48c47cf89bfe769b2c1f73254c377723", null ], + [ "dmax", "d8/dff/safe__str__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c", null ], + [ "slen", "d8/dff/safe__str__lib_8h.html#a2c1f680c14687f4a06325a2ad3ea36fd", null ], + [ "smax", "d8/dff/safe__str__lib_8h.html#a2b8c9a50d91a20b35d3386a10fa31028", null ], + [ "dest", "d8/dff/safe__str__lib_8h.html#acfdd60d33960997bd9baa61ae6e75931", null ], + [ "!dmax", "d8/dff/safe__str__lib_8h.html#a6878a071bd68e09cd27771d040ef2f0f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.map b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a15d23f618f1c7a9d640800f88d8b8b99e53ecb2 --- /dev/null +++ b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.md5 b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..953a56a5fc1af651cf609983b83e47589c56dd4b --- /dev/null +++ b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.md5 @@ -0,0 +1 @@ +d52a348a0de824b0eaeda9601433dffd \ No newline at end of file diff --git a/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.png b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8f731e9115f65d03e279422a391633d8dc624bb6 Binary files /dev/null and b/doc/safec-3.4/d8/dff/strcpyfldin__s_8c__incl.png differ diff --git a/doc/safec-3.4/d9/d02/strerror__s_8c.html b/doc/safec-3.4/d9/d02/strerror__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..527fc402d3d7cae1cbbd7af16ad02898e04a065b --- /dev/null +++ b/doc/safec-3.4/d9/d02/strerror__s_8c.html @@ -0,0 +1,199 @@ + + + + + + + +safec: strerror_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strerror_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strerror_s.c:
+
+
+ +
+ + + + + + +

+Functions

EXPORT errno_t _strerror_s_chk (char *dest, rsize_t dmax, errno_t errnum, const size_t destbos)
 
EXPORT size_t strerrorlen_s (errno_t errnum)
 The strerrorlen_s function returns the untruncated length of the textual description of the system error code errnum, identical to the description that would be printed by perror(). More...
 
+

Function Documentation

+ +

◆ _strerror_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strerror_s_chk (char * dest,
rsize_t dmax,
errno_t errnum,
const size_t destbos 
)
+
+ +
+
+ +

◆ strerrorlen_s()

+ +
+
+ + + + + + + + +
EXPORT size_t strerrorlen_s (errno_t errnum)
+
+ +

The strerrorlen_s function returns the untruncated length of the textual description of the system error code errnum, identical to the description that would be printed by perror().

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.7.4.2 The strerrorlen_s function (p: 622) http://en.cppreference.com/w/c/byte/strerror
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + +
[in]errnuminteger value referring to an error code
+
+
+
Returns
The length of the error message or 0
+
See also
strerror_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/d02/strerror__s_8c.js b/doc/safec-3.4/d9/d02/strerror__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..8b498596fc89dfb0c081ccbd0d21449b691b1074 --- /dev/null +++ b/doc/safec-3.4/d9/d02/strerror__s_8c.js @@ -0,0 +1,5 @@ +var strerror__s_8c = +[ + [ "_strerror_s_chk", "d9/d02/strerror__s_8c.html#a6fde6b74179a76274df203f875172527", null ], + [ "strerrorlen_s", "d9/d02/strerror__s_8c.html#a3f6ed5e17ae53f1dd3b4527d3111c6fc", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.map b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..264c9359bee6e2c1e1c7f8989c9e7fe729cccef3 --- /dev/null +++ b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.md5 b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..ece64c874840286c67e059b5b22178b8dababae6 --- /dev/null +++ b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.md5 @@ -0,0 +1 @@ +3983e75114096e6f50d0e675be5b0cb3 \ No newline at end of file diff --git a/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.png b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..74006d88e388984fc31cc0730737b9cd49416573 Binary files /dev/null and b/doc/safec-3.4/d9/d0e/wctomb__s_8c__incl.png differ diff --git a/doc/safec-3.4/d9/d10/strljustify__s_8c.html b/doc/safec-3.4/d9/d10/strljustify__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..fd723e64f61bb0955797143d45056a53a370aa4f --- /dev/null +++ b/doc/safec-3.4/d9/d10/strljustify__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strljustify_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strljustify_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strljustify_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strljustify_s_chk (char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strljustify_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strljustify_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/d10/strljustify__s_8c.js b/doc/safec-3.4/d9/d10/strljustify__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d3445db43abe85a3fe115c85f86c271de27dc7b9 --- /dev/null +++ b/doc/safec-3.4/d9/d10/strljustify__s_8c.js @@ -0,0 +1,4 @@ +var strljustify__s_8c = +[ + [ "_strljustify_s_chk", "d9/d10/strljustify__s_8c.html#a45fe7cf80d39fbe636032db40fc0b8e1", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.map b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..6061a5d5766aae8cbec9b0809f01d7a41632f9b1 --- /dev/null +++ b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.md5 b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..4f899b3ece8fc715658deb9bd295d3c68915cc6b --- /dev/null +++ b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.md5 @@ -0,0 +1 @@ +ade4f27a9bac529ff5b3afb8a9795f07 \ No newline at end of file diff --git a/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.png b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..60e0f9dbd672f220b4b1cce8ff336810c3807f68 Binary files /dev/null and b/doc/safec-3.4/d9/d16/memmove16__s_8c__incl.png differ diff --git a/doc/safec-3.4/d9/d3d/mbstowcs__s_8c.html b/doc/safec-3.4/d9/d3d/mbstowcs__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..caaf25ec73a6f68685aef3a958bcbcff43713054 --- /dev/null +++ b/doc/safec-3.4/d9/d3d/mbstowcs__s_8c.html @@ -0,0 +1,114 @@ + + + + + + + +safec: mbstowcs_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
mbstowcs_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for mbstowcs_s.c:
+
+
+ +
+
+ diff --git a/doc/safec-3.4/d9/d47/wcsfc__s_8c.html b/doc/safec-3.4/d9/d47/wcsfc__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..0b25059a31b730a59dddd081f9c4f51062039302 --- /dev/null +++ b/doc/safec-3.4/d9/d47/wcsfc__s_8c.html @@ -0,0 +1,197 @@ + + + + + + + +safec: wcsfc_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsfc_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsfc_s.c:
+
+
+ +
+ + + + + +

+Functions

static int _is_lt_accented (uint32_t wc)
 
EXPORT errno_t _wcsfc_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t *restrict lenp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _is_lt_accented()

+ +
+
+ + + + + +
+ + + + + + + + +
static int _is_lt_accented (uint32_t wc)
+
+inlinestatic
+
+ +
+
+ +

◆ _wcsfc_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsfc_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t *restrict lenp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/d47/wcsfc__s_8c.js b/doc/safec-3.4/d9/d47/wcsfc__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..cea6c61d704b48194fa540dbf0741714737e4705 --- /dev/null +++ b/doc/safec-3.4/d9/d47/wcsfc__s_8c.js @@ -0,0 +1,5 @@ +var wcsfc__s_8c = +[ + [ "_is_lt_accented", "d9/d47/wcsfc__s_8c.html#aaea9b105227c8a8cf03848034fa3992e", null ], + [ "_wcsfc_s_chk", "d9/d47/wcsfc__s_8c.html#a552b492ea679d4d2f9575ad38bbe9645", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/d4d/memcmp__s_8c.html b/doc/safec-3.4/d9/d4d/memcmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..19c326c53dda726e09002e9b6fb861a9aaa81d46 --- /dev/null +++ b/doc/safec-3.4/d9/d4d/memcmp__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: memcmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcmp_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcmp_s_chk (const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcmp_s_chk (const void * dest,
rsize_t dmax,
const void * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/d4d/memcmp__s_8c.js b/doc/safec-3.4/d9/d4d/memcmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..224d7e9216a79a5fba4ff00c2b2c99bb861ad05c --- /dev/null +++ b/doc/safec-3.4/d9/d4d/memcmp__s_8c.js @@ -0,0 +1,4 @@ +var memcmp__s_8c = +[ + [ "_memcmp_s_chk", "d9/d4d/memcmp__s_8c.html#a858ec42b08af40f4cbdda33b7dcab9ff", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.map b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1c2e582dfff1cd40916d45a9863522c8e4d57813 --- /dev/null +++ b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.md5 b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..25165b8d33678b4038421373f5b9bb42c68e7cf3 --- /dev/null +++ b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.md5 @@ -0,0 +1 @@ +e6be46616130d1f82ecc1d40df41c058 \ No newline at end of file diff --git a/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.png b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..90effeaf746911db83d1aa1108359eea69cc9509 Binary files /dev/null and b/doc/safec-3.4/d9/da2/unw16ifexc_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d9/da5/ctime__s_8c__incl.map b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..11ae8fcb14b00a4bcd659064e0565ede1f7d2ba9 --- /dev/null +++ b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d9/da5/ctime__s_8c__incl.md5 b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..df8e0b442c7688ef144c840e2565ea0b98fc1a3e --- /dev/null +++ b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.md5 @@ -0,0 +1 @@ +67efac16ee647e79ea9fce07a040022f \ No newline at end of file diff --git a/doc/safec-3.4/d9/da5/ctime__s_8c__incl.png b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..2cf1bd6704c97010b9993c70d7ca29dda20fb04c Binary files /dev/null and b/doc/safec-3.4/d9/da5/ctime__s_8c__incl.png differ diff --git a/doc/safec-3.4/d9/db2/vscanf__s_8c.html b/doc/safec-3.4/d9/db2/vscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d2ce9b28d9fecdbe5bdc5d3387b42f532ad857f2 --- /dev/null +++ b/doc/safec-3.4/d9/db2/vscanf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: vscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vscanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for vscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vscanf_s (const char *restrict fmt, va_list ap)
 The vscanf_s function reads a formatted string from stdin, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ vscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int vscanf_s (const char *restrict fmt,
va_list ap 
)
+
+ +

The vscanf_s function reads a formatted string from stdin, and writes to a list of arguments.

+

Reaching the end of the io buffer is equivalent to reaching the end-of-file condition for fscanf.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string.
[out]aparguments to write to
+
+
+
Precondition
fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vfscanf_s(), scanf_s(), vsscanf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/db2/vscanf__s_8c.js b/doc/safec-3.4/d9/db2/vscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..e499933d3bfcf97760af7496eeaa24ba02b01dbe --- /dev/null +++ b/doc/safec-3.4/d9/db2/vscanf__s_8c.js @@ -0,0 +1,4 @@ +var vscanf__s_8c = +[ + [ "vscanf_s", "d9/db2/vscanf__s_8c.html#ad39497a4bd2edf511eb82e6ead708667", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.map b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0df0da4dfe310067c821def3c959f87a53189171 --- /dev/null +++ b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.md5 b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..976c25e871adaa143e7b3bfd1aa91a4673322b29 --- /dev/null +++ b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.md5 @@ -0,0 +1 @@ +add7f5ce0590dd6bbf6fdc5146baa1cf \ No newline at end of file diff --git a/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.png b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..79768dd78fa2b17725d224b6e8e6d8bdbc69f228 Binary files /dev/null and b/doc/safec-3.4/d9/dca/safe__mem__constraint_8h__dep__incl.png differ diff --git a/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.html b/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..a582018a48e17462579320cf6f4f9caa09f11780 --- /dev/null +++ b/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wmemcpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wmemcpy_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for wmemcpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wmemcpy_s_chk (wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wmemcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wmemcpy_s_chk (wchar_t * dest,
rsize_t dlen,
const wchar_t * src,
rsize_t count,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.js b/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..efa9c1b36aa22343be8fdb702f74855fe6db2361 --- /dev/null +++ b/doc/safec-3.4/d9/dd4/wmemcpy__s_8c.js @@ -0,0 +1,4 @@ +var wmemcpy__s_8c = +[ + [ "_wmemcpy_s_chk", "d9/dd4/wmemcpy__s_8c.html#a6a7603c77da59b95e6bea266ed2e983e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/dd6/_r_e_a_d_m_e_8md.html b/doc/safec-3.4/d9/dd6/_r_e_a_d_m_e_8md.html new file mode 100644 index 0000000000000000000000000000000000000000..a81f346f47debf44177515030703e7ff228504aa --- /dev/null +++ b/doc/safec-3.4/d9/dd6/_r_e_a_d_m_e_8md.html @@ -0,0 +1,99 @@ + + + + + + + +safec: README.md File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
README.md File Reference
+
+
+
+
+ diff --git a/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.map b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..3141b40f127492aab9ad69875c6bf1f0b3819f5a --- /dev/null +++ b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.md5 b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..30eb62bcb333934aa9b1d26284b61015c4d15797 --- /dev/null +++ b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.md5 @@ -0,0 +1 @@ +e8b4f530d8a385c82454827c2b192445 \ No newline at end of file diff --git a/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.png b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b0916b32fe25e880850fc37035eea49091a367ee Binary files /dev/null and b/doc/safec-3.4/d9/de4/bsearch__s_8c__incl.png differ diff --git a/doc/safec-3.4/d9/df1/strspn__s_8c.html b/doc/safec-3.4/d9/df1/strspn__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..08076d1f65f505ea56f7b75db021037c9ad38109 --- /dev/null +++ b/doc/safec-3.4/d9/df1/strspn__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: strspn_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strspn_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strspn_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strspn_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strspn_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strspn_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
rsize_tcountp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/df1/strspn__s_8c.js b/doc/safec-3.4/d9/df1/strspn__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..aeb92a40aa1d6a01604ae4554284590072f4e050 --- /dev/null +++ b/doc/safec-3.4/d9/df1/strspn__s_8c.js @@ -0,0 +1,4 @@ +var strspn__s_8c = +[ + [ "_strspn_s_chk", "d9/df1/strspn__s_8c.html#afd69e2020daea4b4fc210c015b7f5dca", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.html b/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.html new file mode 100644 index 0000000000000000000000000000000000000000..c334f14a489323d4c6f2de942228722b325ac735 --- /dev/null +++ b/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.html @@ -0,0 +1,157 @@ + + + + + + + +safec: UNWIF_cc Struct Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
UNWIF_cc Struct Reference
+
+
+ + + + + + + + +

+Data Fields

uint8_t cc
 
uint32_t cp
 
size_t pos
 
+

Field Documentation

+ +

◆ cc

+ +
+
+ + + + +
uint8_t UNWIF_cc::cc
+
+ +
+
+ +

◆ cp

+ +
+
+ + + + +
uint32_t UNWIF_cc::cp
+
+ +
+
+ +

◆ pos

+ +
+
+ + + + +
size_t UNWIF_cc::pos
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+
+ diff --git a/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.js b/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.js new file mode 100644 index 0000000000000000000000000000000000000000..69072b19e75947c6c31c77bcc8ec8d46e9f48ec1 --- /dev/null +++ b/doc/safec-3.4/d9/df1/struct_u_n_w_i_f__cc.js @@ -0,0 +1,6 @@ +var struct_u_n_w_i_f__cc = +[ + [ "cc", "d9/df1/struct_u_n_w_i_f__cc.html#a6c93d5e8d40a234cd8ce2729a93ca08e", null ], + [ "cp", "d9/df1/struct_u_n_w_i_f__cc.html#a212d52bfd8e4fdd3bee53dec3918f7d3", null ], + [ "pos", "d9/df1/struct_u_n_w_i_f__cc.html#a66595450256d31eafec87b2f6b5c70dd", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/df8/strrchr__s_8c.html b/doc/safec-3.4/d9/df8/strrchr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..3db91879131376afbd2c2bf509623456cbe321f6 --- /dev/null +++ b/doc/safec-3.4/d9/df8/strrchr__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strrchr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strrchr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strrchr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strrchr_s_chk (const char *restrict dest, rsize_t dmax, const int ch, char **resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strrchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strrchr_s_chk (const char *restrict dest,
rsize_t dmax,
const int ch,
char ** resultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/df8/strrchr__s_8c.js b/doc/safec-3.4/d9/df8/strrchr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..aa053c3882b017f1c6dca9ee2d43a69b278d6a1f --- /dev/null +++ b/doc/safec-3.4/d9/df8/strrchr__s_8c.js @@ -0,0 +1,4 @@ +var strrchr__s_8c = +[ + [ "_strrchr_s_chk", "d9/df8/strrchr__s_8c.html#a5ffd4c726a9f39e6f30f2b7ee320f3cb", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.html b/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..ca307b9457c5a2e3c5fd407309ce29b522275af5 --- /dev/null +++ b/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.html @@ -0,0 +1,11473 @@ + + + + + + + +safec: unw16ifcmp.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unw16ifcmp.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + +

+Data Structures

struct  UNWIF_complist
 
struct  UNWIF_complist_s
 
+ + + +

+Macros

#define UNWIF_COMPLIST_FIRST_LONG   0x011099
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const UNWIF_complist_s UNWIF_complist_00003c [2]
 
static const UNWIF_complist_s UNWIF_complist_00003d [2]
 
static const UNWIF_complist_s UNWIF_complist_00003e [2]
 
static const UNWIF_complist_s UNWIF_complist_000041 [17]
 
static const UNWIF_complist_s UNWIF_complist_000042 [4]
 
static const UNWIF_complist_s UNWIF_complist_000043 [6]
 
static const UNWIF_complist_s UNWIF_complist_000044 [7]
 
static const UNWIF_complist_s UNWIF_complist_000045 [18]
 
static const UNWIF_complist_s UNWIF_complist_000046 [2]
 
static const UNWIF_complist_s UNWIF_complist_000047 [8]
 
static const UNWIF_complist_s UNWIF_complist_000048 [8]
 
static const UNWIF_complist_s UNWIF_complist_000049 [16]
 
static const UNWIF_complist_s UNWIF_complist_00004a [2]
 
static const UNWIF_complist_s UNWIF_complist_00004b [6]
 
static const UNWIF_complist_s UNWIF_complist_00004c [7]
 
static const UNWIF_complist_s UNWIF_complist_00004d [4]
 
static const UNWIF_complist_s UNWIF_complist_00004e [10]
 
static const UNWIF_complist_s UNWIF_complist_00004f [17]
 
static const UNWIF_complist_s UNWIF_complist_000050 [3]
 
static const UNWIF_complist_s UNWIF_complist_000052 [9]
 
static const UNWIF_complist_s UNWIF_complist_000053 [8]
 
static const UNWIF_complist_s UNWIF_complist_000054 [8]
 
static const UNWIF_complist_s UNWIF_complist_000055 [20]
 
static const UNWIF_complist_s UNWIF_complist_000056 [3]
 
static const UNWIF_complist_s UNWIF_complist_000057 [7]
 
static const UNWIF_complist_s UNWIF_complist_000058 [3]
 
static const UNWIF_complist_s UNWIF_complist_000059 [10]
 
static const UNWIF_complist_s UNWIF_complist_00005a [7]
 
static const UNWIF_complist_s UNWIF_complist_000061 [17]
 
static const UNWIF_complist_s UNWIF_complist_000062 [4]
 
static const UNWIF_complist_s UNWIF_complist_000063 [6]
 
static const UNWIF_complist_s UNWIF_complist_000064 [7]
 
static const UNWIF_complist_s UNWIF_complist_000065 [18]
 
static const UNWIF_complist_s UNWIF_complist_000066 [2]
 
static const UNWIF_complist_s UNWIF_complist_000067 [8]
 
static const UNWIF_complist_s UNWIF_complist_000068 [9]
 
static const UNWIF_complist_s UNWIF_complist_000069 [15]
 
static const UNWIF_complist_s UNWIF_complist_00006a [3]
 
static const UNWIF_complist_s UNWIF_complist_00006b [6]
 
static const UNWIF_complist_s UNWIF_complist_00006c [7]
 
static const UNWIF_complist_s UNWIF_complist_00006d [4]
 
static const UNWIF_complist_s UNWIF_complist_00006e [10]
 
static const UNWIF_complist_s UNWIF_complist_00006f [17]
 
static const UNWIF_complist_s UNWIF_complist_000070 [3]
 
static const UNWIF_complist_s UNWIF_complist_000072 [9]
 
static const UNWIF_complist_s UNWIF_complist_000073 [8]
 
static const UNWIF_complist_s UNWIF_complist_000074 [9]
 
static const UNWIF_complist_s UNWIF_complist_000075 [20]
 
static const UNWIF_complist_s UNWIF_complist_000076 [3]
 
static const UNWIF_complist_s UNWIF_complist_000077 [8]
 
static const UNWIF_complist_s UNWIF_complist_000078 [3]
 
static const UNWIF_complist_s UNWIF_complist_000079 [11]
 
static const UNWIF_complist_s UNWIF_complist_00007a [7]
 
static const UNWIF_complist_s UNWIF_complist_0000a8 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000c2 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000c4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000c5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000c6 [3]
 
static const UNWIF_complist_s UNWIF_complist_0000c7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000ca [5]
 
static const UNWIF_complist_s UNWIF_complist_0000cf [2]
 
static const UNWIF_complist_s UNWIF_complist_0000d4 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000d5 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000d6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000dc [5]
 
static const UNWIF_complist_s UNWIF_complist_0000e2 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000e4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000e5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000e6 [3]
 
static const UNWIF_complist_s UNWIF_complist_0000e7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000ea [5]
 
static const UNWIF_complist_s UNWIF_complist_0000ef [2]
 
static const UNWIF_complist_s UNWIF_complist_0000f4 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000f5 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000f6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000f8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000fc [5]
 
static const UNWIF_complist_s UNWIF_complist_000102 [5]
 
static const UNWIF_complist_s UNWIF_complist_000103 [5]
 
static const UNWIF_complist_s UNWIF_complist_000112 [3]
 
static const UNWIF_complist_s UNWIF_complist_000113 [3]
 
static const UNWIF_complist_s UNWIF_complist_00014c [3]
 
static const UNWIF_complist_s UNWIF_complist_00014d [3]
 
static const UNWIF_complist_s UNWIF_complist_00015a [2]
 
static const UNWIF_complist_s UNWIF_complist_00015b [2]
 
static const UNWIF_complist_s UNWIF_complist_000160 [2]
 
static const UNWIF_complist_s UNWIF_complist_000161 [2]
 
static const UNWIF_complist_s UNWIF_complist_000168 [2]
 
static const UNWIF_complist_s UNWIF_complist_000169 [2]
 
static const UNWIF_complist_s UNWIF_complist_00016a [2]
 
static const UNWIF_complist_s UNWIF_complist_00016b [2]
 
static const UNWIF_complist_s UNWIF_complist_00017f [2]
 
static const UNWIF_complist_s UNWIF_complist_0001a0 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001a1 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001af [6]
 
static const UNWIF_complist_s UNWIF_complist_0001b0 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001b7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0001ea [2]
 
static const UNWIF_complist_s UNWIF_complist_0001eb [2]
 
static const UNWIF_complist_s UNWIF_complist_000226 [2]
 
static const UNWIF_complist_s UNWIF_complist_000227 [2]
 
static const UNWIF_complist_s UNWIF_complist_000228 [2]
 
static const UNWIF_complist_s UNWIF_complist_000229 [2]
 
static const UNWIF_complist_s UNWIF_complist_00022e [2]
 
static const UNWIF_complist_s UNWIF_complist_00022f [2]
 
static const UNWIF_complist_s UNWIF_complist_000292 [2]
 
static const UNWIF_complist_s UNWIF_complist_000391 [8]
 
static const UNWIF_complist_s UNWIF_complist_000395 [5]
 
static const UNWIF_complist_s UNWIF_complist_000397 [6]
 
static const UNWIF_complist_s UNWIF_complist_000399 [8]
 
static const UNWIF_complist_s UNWIF_complist_00039f [5]
 
static const UNWIF_complist_s UNWIF_complist_0003a1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0003a5 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003a9 [6]
 
static const UNWIF_complist_s UNWIF_complist_0003ac [2]
 
static const UNWIF_complist_s UNWIF_complist_0003ae [2]
 
static const UNWIF_complist_s UNWIF_complist_0003b1 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003b5 [5]
 
static const UNWIF_complist_s UNWIF_complist_0003b7 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003b9 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003bf [5]
 
static const UNWIF_complist_s UNWIF_complist_0003c1 [3]
 
static const UNWIF_complist_s UNWIF_complist_0003c5 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003c9 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003ca [4]
 
static const UNWIF_complist_s UNWIF_complist_0003cb [4]
 
static const UNWIF_complist_s UNWIF_complist_0003ce [2]
 
static const UNWIF_complist_s UNWIF_complist_0003d2 [3]
 
static const UNWIF_complist_s UNWIF_complist_000406 [2]
 
static const UNWIF_complist_s UNWIF_complist_000410 [3]
 
static const UNWIF_complist_s UNWIF_complist_000413 [2]
 
static const UNWIF_complist_s UNWIF_complist_000415 [4]
 
static const UNWIF_complist_s UNWIF_complist_000416 [3]
 
static const UNWIF_complist_s UNWIF_complist_000417 [2]
 
static const UNWIF_complist_s UNWIF_complist_000418 [5]
 
static const UNWIF_complist_s UNWIF_complist_00041a [2]
 
static const UNWIF_complist_s UNWIF_complist_00041e [2]
 
static const UNWIF_complist_s UNWIF_complist_000423 [5]
 
static const UNWIF_complist_s UNWIF_complist_000427 [2]
 
static const UNWIF_complist_s UNWIF_complist_00042b [2]
 
static const UNWIF_complist_s UNWIF_complist_00042d [2]
 
static const UNWIF_complist_s UNWIF_complist_000430 [3]
 
static const UNWIF_complist_s UNWIF_complist_000433 [2]
 
static const UNWIF_complist_s UNWIF_complist_000435 [4]
 
static const UNWIF_complist_s UNWIF_complist_000436 [3]
 
static const UNWIF_complist_s UNWIF_complist_000437 [2]
 
static const UNWIF_complist_s UNWIF_complist_000438 [5]
 
static const UNWIF_complist_s UNWIF_complist_00043a [2]
 
static const UNWIF_complist_s UNWIF_complist_00043e [2]
 
static const UNWIF_complist_s UNWIF_complist_000443 [5]
 
static const UNWIF_complist_s UNWIF_complist_000447 [2]
 
static const UNWIF_complist_s UNWIF_complist_00044b [2]
 
static const UNWIF_complist_s UNWIF_complist_00044d [2]
 
static const UNWIF_complist_s UNWIF_complist_000456 [2]
 
static const UNWIF_complist_s UNWIF_complist_000474 [2]
 
static const UNWIF_complist_s UNWIF_complist_000475 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004d9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004e8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004e9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d0 [4]
 
static const UNWIF_complist_s UNWIF_complist_0005d1 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d5 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005d6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d9 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005da [2]
 
static const UNWIF_complist_s UNWIF_complist_0005db [3]
 
static const UNWIF_complist_s UNWIF_complist_0005dc [2]
 
static const UNWIF_complist_s UNWIF_complist_0005de [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e4 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005e6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e9 [4]
 
static const UNWIF_complist_s UNWIF_complist_0005ea [2]
 
static const UNWIF_complist_s UNWIF_complist_0005f2 [2]
 
static const UNWIF_complist_s UNWIF_complist_000627 [4]
 
static const UNWIF_complist_s UNWIF_complist_000648 [2]
 
static const UNWIF_complist_s UNWIF_complist_00064a [2]
 
static const UNWIF_complist_s UNWIF_complist_0006c1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0006d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0006d5 [2]
 
static const UNWIF_complist_s UNWIF_complist_000915 [2]
 
static const UNWIF_complist_s UNWIF_complist_000916 [2]
 
static const UNWIF_complist_s UNWIF_complist_000917 [2]
 
static const UNWIF_complist_s UNWIF_complist_00091c [2]
 
static const UNWIF_complist_s UNWIF_complist_000921 [2]
 
static const UNWIF_complist_s UNWIF_complist_000922 [2]
 
static const UNWIF_complist_s UNWIF_complist_000928 [2]
 
static const UNWIF_complist_s UNWIF_complist_00092b [2]
 
static const UNWIF_complist_s UNWIF_complist_00092f [2]
 
static const UNWIF_complist_s UNWIF_complist_000930 [2]
 
static const UNWIF_complist_s UNWIF_complist_000933 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009a1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009a2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009af [2]
 
static const UNWIF_complist_s UNWIF_complist_0009c7 [3]
 
static const UNWIF_complist_s UNWIF_complist_000a16 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a17 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a1c [2]
 
static const UNWIF_complist_s UNWIF_complist_000a2b [2]
 
static const UNWIF_complist_s UNWIF_complist_000a32 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a38 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b21 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b22 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b47 [4]
 
static const UNWIF_complist_s UNWIF_complist_000b92 [2]
 
static const UNWIF_complist_s UNWIF_complist_000bc6 [3]
 
static const UNWIF_complist_s UNWIF_complist_000bc7 [2]
 
static const UNWIF_complist_s UNWIF_complist_000c46 [2]
 
static const UNWIF_complist_s UNWIF_complist_000cbf [2]
 
static const UNWIF_complist_s UNWIF_complist_000cc6 [4]
 
static const UNWIF_complist_s UNWIF_complist_000cca [2]
 
static const UNWIF_complist_s UNWIF_complist_000d46 [3]
 
static const UNWIF_complist_s UNWIF_complist_000d47 [2]
 
static const UNWIF_complist_s UNWIF_complist_000dd9 [4]
 
static const UNWIF_complist_s UNWIF_complist_000ddc [2]
 
static const UNWIF_complist_s UNWIF_complist_000f40 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f42 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f4c [2]
 
static const UNWIF_complist_s UNWIF_complist_000f51 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f56 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f5b [2]
 
static const UNWIF_complist_s UNWIF_complist_000f90 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f92 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f9c [2]
 
static const UNWIF_complist_s UNWIF_complist_000fa1 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fa6 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fab [2]
 
static const UNWIF_complist_s UNWIF_complist_000fb2 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fb3 [2]
 
static const UNWIF_complist_s UNWIF_complist_001025 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b05 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b07 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b09 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b0b [2]
 
static const UNWIF_complist_s UNWIF_complist_001b0d [2]
 
static const UNWIF_complist_s UNWIF_complist_001b11 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3a [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3c [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3e [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3f [2]
 
static const UNWIF_complist_s UNWIF_complist_001b42 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e36 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e37 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e5a [2]
 
static const UNWIF_complist_s UNWIF_complist_001e5b [2]
 
static const UNWIF_complist_s UNWIF_complist_001e62 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e63 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ea0 [3]
 
static const UNWIF_complist_s UNWIF_complist_001ea1 [3]
 
static const UNWIF_complist_s UNWIF_complist_001eb8 [2]
 
static const UNWIF_complist_s UNWIF_complist_001eb9 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ecc [2]
 
static const UNWIF_complist_s UNWIF_complist_001ecd [2]
 
static const UNWIF_complist_s UNWIF_complist_001f00 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f01 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f02 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f03 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f04 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f05 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f06 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f07 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f08 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f09 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f0a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f10 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f11 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f18 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f19 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f20 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f21 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f22 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f23 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f24 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f25 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f26 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f27 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f28 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f29 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f2a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f30 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f31 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f38 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f39 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f40 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f41 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f48 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f49 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f50 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f51 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f59 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f60 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f61 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f62 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f63 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f64 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f65 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f66 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f67 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f68 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f69 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f6a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f70 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f74 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f7c [2]
 
static const UNWIF_complist_s UNWIF_complist_001fb6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001fbf [4]
 
static const UNWIF_complist_s UNWIF_complist_001fc6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ff6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ffe [4]
 
static const UNWIF_complist_s UNWIF_complist_002190 [2]
 
static const UNWIF_complist_s UNWIF_complist_002192 [2]
 
static const UNWIF_complist_s UNWIF_complist_002194 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d4 [2]
 
static const UNWIF_complist_s UNWIF_complist_002203 [2]
 
static const UNWIF_complist_s UNWIF_complist_002208 [2]
 
static const UNWIF_complist_s UNWIF_complist_00220b [2]
 
static const UNWIF_complist_s UNWIF_complist_002223 [2]
 
static const UNWIF_complist_s UNWIF_complist_002225 [2]
 
static const UNWIF_complist_s UNWIF_complist_00223c [2]
 
static const UNWIF_complist_s UNWIF_complist_002243 [2]
 
static const UNWIF_complist_s UNWIF_complist_002245 [2]
 
static const UNWIF_complist_s UNWIF_complist_002248 [2]
 
static const UNWIF_complist_s UNWIF_complist_00224d [2]
 
static const UNWIF_complist_s UNWIF_complist_002261 [2]
 
static const UNWIF_complist_s UNWIF_complist_002264 [2]
 
static const UNWIF_complist_s UNWIF_complist_002265 [2]
 
static const UNWIF_complist_s UNWIF_complist_002272 [2]
 
static const UNWIF_complist_s UNWIF_complist_002273 [2]
 
static const UNWIF_complist_s UNWIF_complist_002276 [2]
 
static const UNWIF_complist_s UNWIF_complist_002277 [2]
 
static const UNWIF_complist_s UNWIF_complist_00227a [2]
 
static const UNWIF_complist_s UNWIF_complist_00227b [2]
 
static const UNWIF_complist_s UNWIF_complist_00227c [2]
 
static const UNWIF_complist_s UNWIF_complist_00227d [2]
 
static const UNWIF_complist_s UNWIF_complist_002282 [2]
 
static const UNWIF_complist_s UNWIF_complist_002283 [2]
 
static const UNWIF_complist_s UNWIF_complist_002286 [2]
 
static const UNWIF_complist_s UNWIF_complist_002287 [2]
 
static const UNWIF_complist_s UNWIF_complist_002291 [2]
 
static const UNWIF_complist_s UNWIF_complist_002292 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022ab [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b5 [2]
 
static const UNWIF_complist_s UNWIF_complist_002add [2]
 
static const UNWIF_complist_s UNWIF_complist_003046 [2]
 
static const UNWIF_complist_s UNWIF_complist_00304b [2]
 
static const UNWIF_complist_s UNWIF_complist_00304d [2]
 
static const UNWIF_complist_s UNWIF_complist_00304f [2]
 
static const UNWIF_complist_s UNWIF_complist_003051 [2]
 
static const UNWIF_complist_s UNWIF_complist_003053 [2]
 
static const UNWIF_complist_s UNWIF_complist_003055 [2]
 
static const UNWIF_complist_s UNWIF_complist_003057 [2]
 
static const UNWIF_complist_s UNWIF_complist_003059 [2]
 
static const UNWIF_complist_s UNWIF_complist_00305b [2]
 
static const UNWIF_complist_s UNWIF_complist_00305d [2]
 
static const UNWIF_complist_s UNWIF_complist_00305f [2]
 
static const UNWIF_complist_s UNWIF_complist_003061 [2]
 
static const UNWIF_complist_s UNWIF_complist_003064 [2]
 
static const UNWIF_complist_s UNWIF_complist_003066 [2]
 
static const UNWIF_complist_s UNWIF_complist_003068 [2]
 
static const UNWIF_complist_s UNWIF_complist_00306f [3]
 
static const UNWIF_complist_s UNWIF_complist_003072 [3]
 
static const UNWIF_complist_s UNWIF_complist_003075 [3]
 
static const UNWIF_complist_s UNWIF_complist_003078 [3]
 
static const UNWIF_complist_s UNWIF_complist_00307b [3]
 
static const UNWIF_complist_s UNWIF_complist_00309d [2]
 
static const UNWIF_complist_s UNWIF_complist_0030a6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030ab [2]
 
static const UNWIF_complist_s UNWIF_complist_0030ad [2]
 
static const UNWIF_complist_s UNWIF_complist_0030af [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bb [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bd [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bf [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030cf [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d2 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d5 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d8 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030db [3]
 
static const UNWIF_complist_s UNWIF_complist_0030ef [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030fd [2]
 
static const UNWIF_complist_s UNWIF_complist_00fb49 [3]
 
static const UNWIF_complist UNWIF_complist_011099 [2]
 
static const UNWIF_complist UNWIF_complist_01109b [2]
 
static const UNWIF_complist UNWIF_complist_0110a5 [2]
 
static const UNWIF_complist UNWIF_complist_011131 [2]
 
static const UNWIF_complist UNWIF_complist_011132 [2]
 
static const UNWIF_complist UNWIF_complist_011347 [3]
 
static const UNWIF_complist UNWIF_complist_0114b9 [4]
 
static const UNWIF_complist UNWIF_complist_0115b8 [2]
 
static const UNWIF_complist UNWIF_complist_0115b9 [2]
 
static const UNWIF_complist UNWIF_complist_01d157 [2]
 
static const UNWIF_complist UNWIF_complist_01d158 [2]
 
static const UNWIF_complist UNWIF_complist_01d15f [6]
 
static const UNWIF_complist UNWIF_complist_01d1b9 [2]
 
static const UNWIF_complist UNWIF_complist_01d1ba [2]
 
static const UNWIF_complist UNWIF_complist_01d1bb [3]
 
static const UNWIF_complist UNWIF_complist_01d1bc [3]
 
static const UNWIF_complist_sUNWIF_compos_00_00 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_01 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_02 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_03 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_04 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_05 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_06 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_09 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0a [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0b [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0c [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0d [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0f [256]
 
static const UNWIF_complist_sUNWIF_compos_00_10 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1b [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1e [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1f [256]
 
static const UNWIF_complist_sUNWIF_compos_00_21 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_22 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_2a [256]
 
static const UNWIF_complist_sUNWIF_compos_00_30 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_fb [256]
 
static const UNWIF_complist_sUNWIF_compos_01_10 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_11 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_13 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_14 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_15 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_d1 [256]
 
static const UNWIF_complist_s ** UNWIF_compos_00 [256]
 
static const UNWIF_complist_s ** UNWIF_compos_01 [256]
 
static const UNWIF_complist_s *** UNWIF_compos []
 
+

Macro Definition Documentation

+ +

◆ UNWIF_COMPLIST_FIRST_LONG

+ +
+
+ + + + +
#define UNWIF_COMPLIST_FIRST_LONG   0x011099
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_complist_00003c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00003d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2260 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00003e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003e[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000041

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000041[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xc0 },
{ 0x301, 0xc1 },
{ 0x302, 0xc2 },
{ 0x303, 0xc3 },
{ 0x304, 0x100 },
{ 0x306, 0x102 },
{ 0x307, 0x226 },
{ 0x308, 0xc4 },
{ 0x309, 0x1ea2 },
{ 0x30a, 0xc5 },
{ 0x30c, 0x1cd },
{ 0x30f, 0x200 },
{ 0x311, 0x202 },
{ 0x323, 0x1ea0 },
{ 0x325, 0x1e00 },
{ 0x328, 0x104 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000042

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000042[4]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e02 },
{ 0x323, 0x1e04 },
{ 0x331, 0x1e06 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000043

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000043[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x106 },
{ 0x302, 0x108 },
{ 0x307, 0x10a },
{ 0x30c, 0x10c },
{ 0x327, 0xc7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000044

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000044[7]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e0a },
{ 0x30c, 0x10e },
{ 0x323, 0x1e0c },
{ 0x327, 0x1e10 },
{ 0x32d, 0x1e12 },
{ 0x331, 0x1e0e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000045

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000045[18]
+
+static
+
+Initial value:
= {
{ 0x300, 0xc8 },
{ 0x301, 0xc9 },
{ 0x302, 0xca },
{ 0x303, 0x1ebc },
{ 0x304, 0x112 },
{ 0x306, 0x114 },
{ 0x307, 0x116 },
{ 0x308, 0xcb },
{ 0x309, 0x1eba },
{ 0x30c, 0x11a },
{ 0x30f, 0x204 },
{ 0x311, 0x206 },
{ 0x323, 0x1eb8 },
{ 0x327, 0x228 },
{ 0x328, 0x118 },
{ 0x32d, 0x1e18 },
{ 0x330, 0x1e1a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000046

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000046[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e1e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000047

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000047[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1f4 },
{ 0x302, 0x11c },
{ 0x304, 0x1e20 },
{ 0x306, 0x11e },
{ 0x307, 0x120 },
{ 0x30c, 0x1e6 },
{ 0x327, 0x122 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000048

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000048[8]
+
+static
+
+Initial value:
= {
{ 0x302, 0x124 },
{ 0x307, 0x1e22 },
{ 0x308, 0x1e26 },
{ 0x30c, 0x21e },
{ 0x323, 0x1e24 },
{ 0x327, 0x1e28 },
{ 0x32e, 0x1e2a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000049

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000049[16]
+
+static
+
+Initial value:
= {
{ 0x300, 0xcc },
{ 0x301, 0xcd },
{ 0x302, 0xce },
{ 0x303, 0x128 },
{ 0x304, 0x12a },
{ 0x306, 0x12c },
{ 0x307, 0x130 },
{ 0x308, 0xcf },
{ 0x309, 0x1ec8 },
{ 0x30c, 0x1cf },
{ 0x30f, 0x208 },
{ 0x311, 0x20a },
{ 0x323, 0x1eca },
{ 0x328, 0x12e },
{ 0x330, 0x1e2c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004a[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x134 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004b[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e30 },
{ 0x30c, 0x1e8 },
{ 0x323, 0x1e32 },
{ 0x327, 0x136 },
{ 0x331, 0x1e34 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004c[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x139 },
{ 0x30c, 0x13d },
{ 0x323, 0x1e36 },
{ 0x327, 0x13b },
{ 0x32d, 0x1e3c },
{ 0x331, 0x1e3a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004d[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e3e },
{ 0x307, 0x1e40 },
{ 0x323, 0x1e42 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004e[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f8 },
{ 0x301, 0x143 },
{ 0x303, 0xd1 },
{ 0x307, 0x1e44 },
{ 0x30c, 0x147 },
{ 0x323, 0x1e46 },
{ 0x327, 0x145 },
{ 0x32d, 0x1e4a },
{ 0x331, 0x1e48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004f[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xd2 },
{ 0x301, 0xd3 },
{ 0x302, 0xd4 },
{ 0x303, 0xd5 },
{ 0x304, 0x14c },
{ 0x306, 0x14e },
{ 0x307, 0x22e },
{ 0x308, 0xd6 },
{ 0x309, 0x1ece },
{ 0x30b, 0x150 },
{ 0x30c, 0x1d1 },
{ 0x30f, 0x20c },
{ 0x311, 0x20e },
{ 0x31b, 0x1a0 },
{ 0x323, 0x1ecc },
{ 0x328, 0x1ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000050

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000050[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e54 },
{ 0x307, 0x1e56 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000052

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000052[9]
+
+static
+
+Initial value:
= {
{ 0x301, 0x154 },
{ 0x307, 0x1e58 },
{ 0x30c, 0x158 },
{ 0x30f, 0x210 },
{ 0x311, 0x212 },
{ 0x323, 0x1e5a },
{ 0x327, 0x156 },
{ 0x331, 0x1e5e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000053

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000053[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x15a },
{ 0x302, 0x15c },
{ 0x307, 0x1e60 },
{ 0x30c, 0x160 },
{ 0x323, 0x1e62 },
{ 0x326, 0x218 },
{ 0x327, 0x15e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000054

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000054[8]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e6a },
{ 0x30c, 0x164 },
{ 0x323, 0x1e6c },
{ 0x326, 0x21a },
{ 0x327, 0x162 },
{ 0x32d, 0x1e70 },
{ 0x331, 0x1e6e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000055

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000055[20]
+
+static
+
+Initial value:
= {
{ 0x300, 0xd9 },
{ 0x301, 0xda },
{ 0x302, 0xdb },
{ 0x303, 0x168 },
{ 0x304, 0x16a },
{ 0x306, 0x16c },
{ 0x308, 0xdc },
{ 0x309, 0x1ee6 },
{ 0x30a, 0x16e },
{ 0x30b, 0x170 },
{ 0x30c, 0x1d3 },
{ 0x30f, 0x214 },
{ 0x311, 0x216 },
{ 0x31b, 0x1af },
{ 0x323, 0x1ee4 },
{ 0x324, 0x1e72 },
{ 0x328, 0x172 },
{ 0x32d, 0x1e76 },
{ 0x330, 0x1e74 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000056

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000056[3]
+
+static
+
+Initial value:
= {
{ 0x303, 0x1e7c },
{ 0x323, 0x1e7e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000057

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000057[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e80 },
{ 0x301, 0x1e82 },
{ 0x302, 0x174 },
{ 0x307, 0x1e86 },
{ 0x308, 0x1e84 },
{ 0x323, 0x1e88 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000058

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000058[3]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e8a },
{ 0x308, 0x1e8c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000059

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000059[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ef2 },
{ 0x301, 0xdd },
{ 0x302, 0x176 },
{ 0x303, 0x1ef8 },
{ 0x304, 0x232 },
{ 0x307, 0x1e8e },
{ 0x308, 0x178 },
{ 0x309, 0x1ef6 },
{ 0x323, 0x1ef4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00005a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00005a[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x179 },
{ 0x302, 0x1e90 },
{ 0x307, 0x17b },
{ 0x30c, 0x17d },
{ 0x323, 0x1e92 },
{ 0x331, 0x1e94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000061

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000061[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xe0 },
{ 0x301, 0xe1 },
{ 0x302, 0xe2 },
{ 0x303, 0xe3 },
{ 0x304, 0x101 },
{ 0x306, 0x103 },
{ 0x307, 0x227 },
{ 0x308, 0xe4 },
{ 0x309, 0x1ea3 },
{ 0x30a, 0xe5 },
{ 0x30c, 0x1ce },
{ 0x30f, 0x201 },
{ 0x311, 0x203 },
{ 0x323, 0x1ea1 },
{ 0x325, 0x1e01 },
{ 0x328, 0x105 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000062

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000062[4]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e03 },
{ 0x323, 0x1e05 },
{ 0x331, 0x1e07 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000063

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000063[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x107 },
{ 0x302, 0x109 },
{ 0x307, 0x10b },
{ 0x30c, 0x10d },
{ 0x327, 0xe7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000064

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000064[7]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e0b },
{ 0x30c, 0x10f },
{ 0x323, 0x1e0d },
{ 0x327, 0x1e11 },
{ 0x32d, 0x1e13 },
{ 0x331, 0x1e0f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000065

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000065[18]
+
+static
+
+Initial value:
= {
{ 0x300, 0xe8 },
{ 0x301, 0xe9 },
{ 0x302, 0xea },
{ 0x303, 0x1ebd },
{ 0x304, 0x113 },
{ 0x306, 0x115 },
{ 0x307, 0x117 },
{ 0x308, 0xeb },
{ 0x309, 0x1ebb },
{ 0x30c, 0x11b },
{ 0x30f, 0x205 },
{ 0x311, 0x207 },
{ 0x323, 0x1eb9 },
{ 0x327, 0x229 },
{ 0x328, 0x119 },
{ 0x32d, 0x1e19 },
{ 0x330, 0x1e1b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000066

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000066[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e1f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000067

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000067[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1f5 },
{ 0x302, 0x11d },
{ 0x304, 0x1e21 },
{ 0x306, 0x11f },
{ 0x307, 0x121 },
{ 0x30c, 0x1e7 },
{ 0x327, 0x123 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000068

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000068[9]
+
+static
+
+Initial value:
= {
{ 0x302, 0x125 },
{ 0x307, 0x1e23 },
{ 0x308, 0x1e27 },
{ 0x30c, 0x21f },
{ 0x323, 0x1e25 },
{ 0x327, 0x1e29 },
{ 0x32e, 0x1e2b },
{ 0x331, 0x1e96 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000069

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000069[15]
+
+static
+
+Initial value:
= {
{ 0x300, 0xec },
{ 0x301, 0xed },
{ 0x302, 0xee },
{ 0x303, 0x129 },
{ 0x304, 0x12b },
{ 0x306, 0x12d },
{ 0x308, 0xef },
{ 0x309, 0x1ec9 },
{ 0x30c, 0x1d0 },
{ 0x30f, 0x209 },
{ 0x311, 0x20b },
{ 0x323, 0x1ecb },
{ 0x328, 0x12f },
{ 0x330, 0x1e2d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006a[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x135 },
{ 0x30c, 0x1f0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006b[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e31 },
{ 0x30c, 0x1e9 },
{ 0x323, 0x1e33 },
{ 0x327, 0x137 },
{ 0x331, 0x1e35 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006c[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x13a },
{ 0x30c, 0x13e },
{ 0x323, 0x1e37 },
{ 0x327, 0x13c },
{ 0x32d, 0x1e3d },
{ 0x331, 0x1e3b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006d[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e3f },
{ 0x307, 0x1e41 },
{ 0x323, 0x1e43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006e[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f9 },
{ 0x301, 0x144 },
{ 0x303, 0xf1 },
{ 0x307, 0x1e45 },
{ 0x30c, 0x148 },
{ 0x323, 0x1e47 },
{ 0x327, 0x146 },
{ 0x32d, 0x1e4b },
{ 0x331, 0x1e49 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006f[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xf2 },
{ 0x301, 0xf3 },
{ 0x302, 0xf4 },
{ 0x303, 0xf5 },
{ 0x304, 0x14d },
{ 0x306, 0x14f },
{ 0x307, 0x22f },
{ 0x308, 0xf6 },
{ 0x309, 0x1ecf },
{ 0x30b, 0x151 },
{ 0x30c, 0x1d2 },
{ 0x30f, 0x20d },
{ 0x311, 0x20f },
{ 0x31b, 0x1a1 },
{ 0x323, 0x1ecd },
{ 0x328, 0x1eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000070

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000070[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e55 },
{ 0x307, 0x1e57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000072

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000072[9]
+
+static
+
+Initial value:
= {
{ 0x301, 0x155 },
{ 0x307, 0x1e59 },
{ 0x30c, 0x159 },
{ 0x30f, 0x211 },
{ 0x311, 0x213 },
{ 0x323, 0x1e5b },
{ 0x327, 0x157 },
{ 0x331, 0x1e5f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000073

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000073[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x15b },
{ 0x302, 0x15d },
{ 0x307, 0x1e61 },
{ 0x30c, 0x161 },
{ 0x323, 0x1e63 },
{ 0x326, 0x219 },
{ 0x327, 0x15f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000074

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000074[9]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e6b },
{ 0x308, 0x1e97 },
{ 0x30c, 0x165 },
{ 0x323, 0x1e6d },
{ 0x326, 0x21b },
{ 0x327, 0x163 },
{ 0x32d, 0x1e71 },
{ 0x331, 0x1e6f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000075

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000075[20]
+
+static
+
+Initial value:
= {
{ 0x300, 0xf9 },
{ 0x301, 0xfa },
{ 0x302, 0xfb },
{ 0x303, 0x169 },
{ 0x304, 0x16b },
{ 0x306, 0x16d },
{ 0x308, 0xfc },
{ 0x309, 0x1ee7 },
{ 0x30a, 0x16f },
{ 0x30b, 0x171 },
{ 0x30c, 0x1d4 },
{ 0x30f, 0x215 },
{ 0x311, 0x217 },
{ 0x31b, 0x1b0 },
{ 0x323, 0x1ee5 },
{ 0x324, 0x1e73 },
{ 0x328, 0x173 },
{ 0x32d, 0x1e77 },
{ 0x330, 0x1e75 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000076

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000076[3]
+
+static
+
+Initial value:
= {
{ 0x303, 0x1e7d },
{ 0x323, 0x1e7f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000077

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000077[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e81 },
{ 0x301, 0x1e83 },
{ 0x302, 0x175 },
{ 0x307, 0x1e87 },
{ 0x308, 0x1e85 },
{ 0x30a, 0x1e98 },
{ 0x323, 0x1e89 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000078

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000078[3]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e8b },
{ 0x308, 0x1e8d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000079

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000079[11]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ef3 },
{ 0x301, 0xfd },
{ 0x302, 0x177 },
{ 0x303, 0x1ef9 },
{ 0x304, 0x233 },
{ 0x307, 0x1e8f },
{ 0x308, 0xff },
{ 0x309, 0x1ef7 },
{ 0x30a, 0x1e99 },
{ 0x323, 0x1ef5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00007a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00007a[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x17a },
{ 0x302, 0x1e91 },
{ 0x307, 0x17c },
{ 0x30c, 0x17e },
{ 0x323, 0x1e93 },
{ 0x331, 0x1e95 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000a8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000a8[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fed },
{ 0x301, 0x385 },
{ 0x342, 0x1fc1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c2[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ea6 },
{ 0x301, 0x1ea4 },
{ 0x303, 0x1eaa },
{ 0x309, 0x1ea8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c4[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1de }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c5[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c6[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fc },
{ 0x304, 0x1e2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c7[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e08 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ca[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ec0 },
{ 0x301, 0x1ebe },
{ 0x303, 0x1ec4 },
{ 0x309, 0x1ec2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000cf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000cf[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e2e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d4[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ed2 },
{ 0x301, 0x1ed0 },
{ 0x303, 0x1ed6 },
{ 0x309, 0x1ed4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d5[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e4c },
{ 0x304, 0x22c },
{ 0x308, 0x1e4e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d6[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x22a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d8[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fe }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000dc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000dc[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1db },
{ 0x301, 0x1d7 },
{ 0x304, 0x1d5 },
{ 0x30c, 0x1d9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e2[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ea7 },
{ 0x301, 0x1ea5 },
{ 0x303, 0x1eab },
{ 0x309, 0x1ea9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e4[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e5[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e6[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fd },
{ 0x304, 0x1e3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e7[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e09 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ea[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ec1 },
{ 0x301, 0x1ebf },
{ 0x303, 0x1ec5 },
{ 0x309, 0x1ec3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ef

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ef[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e2f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f4[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ed3 },
{ 0x301, 0x1ed1 },
{ 0x303, 0x1ed7 },
{ 0x309, 0x1ed5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f5[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e4d },
{ 0x304, 0x22d },
{ 0x308, 0x1e4f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f6[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x22b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f8[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1ff }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000fc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000fc[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1dc },
{ 0x301, 0x1d8 },
{ 0x304, 0x1d6 },
{ 0x30c, 0x1da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000102

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000102[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eb0 },
{ 0x301, 0x1eae },
{ 0x303, 0x1eb4 },
{ 0x309, 0x1eb2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000103

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000103[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eb1 },
{ 0x301, 0x1eaf },
{ 0x303, 0x1eb5 },
{ 0x309, 0x1eb3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000112

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000112[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e14 },
{ 0x301, 0x1e16 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000113

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000113[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e15 },
{ 0x301, 0x1e17 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00014c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00014c[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e50 },
{ 0x301, 0x1e52 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00014d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00014d[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e51 },
{ 0x301, 0x1e53 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00015a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00015a[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e64 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00015b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00015b[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e65 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000160

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000160[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e66 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000161

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000161[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e67 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000168

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000168[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e78 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000169

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000169[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e79 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00016a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00016a[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x1e7a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00016b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00016b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x1e7b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00017f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00017f[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e9b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001a0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001a0[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1edc },
{ 0x301, 0x1eda },
{ 0x303, 0x1ee0 },
{ 0x309, 0x1ede },
{ 0x323, 0x1ee2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001a1[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1edd },
{ 0x301, 0x1edb },
{ 0x303, 0x1ee1 },
{ 0x309, 0x1edf },
{ 0x323, 0x1ee3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001af[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eea },
{ 0x301, 0x1ee8 },
{ 0x303, 0x1eee },
{ 0x309, 0x1eec },
{ 0x323, 0x1ef0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001b0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001b0[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eeb },
{ 0x301, 0x1ee9 },
{ 0x303, 0x1eef },
{ 0x309, 0x1eed },
{ 0x323, 0x1ef1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001b7[2]
+
+static
+
+Initial value:
= {
{ 0x30c, 0x1ee }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001ea[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001eb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001eb[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000226

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000226[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000227

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000227[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000228

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000228[2]
+
+static
+
+Initial value:
= {
{ 0x306, 0x1e1c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000229

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000229[2]
+
+static
+
+Initial value:
= {
{ 0x306, 0x1e1d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00022e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00022e[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x230 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00022f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00022f[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x231 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000292

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000292[2]
+
+static
+
+Initial value:
= {
{ 0x30c, 0x1ef }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000391

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000391[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fba },
{ 0x301, 0x386 },
{ 0x304, 0x1fb9 },
{ 0x306, 0x1fb8 },
{ 0x313, 0x1f08 },
{ 0x314, 0x1f09 },
{ 0x345, 0x1fbc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000395

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000395[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fc8 },
{ 0x301, 0x388 },
{ 0x313, 0x1f18 },
{ 0x314, 0x1f19 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000397

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000397[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fca },
{ 0x301, 0x389 },
{ 0x313, 0x1f28 },
{ 0x314, 0x1f29 },
{ 0x345, 0x1fcc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000399

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000399[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fda },
{ 0x301, 0x38a },
{ 0x304, 0x1fd9 },
{ 0x306, 0x1fd8 },
{ 0x308, 0x3aa },
{ 0x313, 0x1f38 },
{ 0x314, 0x1f39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00039f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00039f[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ff8 },
{ 0x301, 0x38c },
{ 0x313, 0x1f48 },
{ 0x314, 0x1f49 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a1[2]
+
+static
+
+Initial value:
= {
{ 0x314, 0x1fec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a5[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fea },
{ 0x301, 0x38e },
{ 0x304, 0x1fe9 },
{ 0x306, 0x1fe8 },
{ 0x308, 0x3ab },
{ 0x314, 0x1f59 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a9[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ffa },
{ 0x301, 0x38f },
{ 0x313, 0x1f68 },
{ 0x314, 0x1f69 },
{ 0x345, 0x1ffc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ac

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ac[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ae

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ae[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b1[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f70 },
{ 0x301, 0x3ac },
{ 0x304, 0x1fb1 },
{ 0x306, 0x1fb0 },
{ 0x313, 0x1f00 },
{ 0x314, 0x1f01 },
{ 0x342, 0x1fb6 },
{ 0x345, 0x1fb3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b5[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f72 },
{ 0x301, 0x3ad },
{ 0x313, 0x1f10 },
{ 0x314, 0x1f11 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b7[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f74 },
{ 0x301, 0x3ae },
{ 0x313, 0x1f20 },
{ 0x314, 0x1f21 },
{ 0x342, 0x1fc6 },
{ 0x345, 0x1fc3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b9[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f76 },
{ 0x301, 0x3af },
{ 0x304, 0x1fd1 },
{ 0x306, 0x1fd0 },
{ 0x308, 0x3ca },
{ 0x313, 0x1f30 },
{ 0x314, 0x1f31 },
{ 0x342, 0x1fd6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003bf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003bf[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f78 },
{ 0x301, 0x3cc },
{ 0x313, 0x1f40 },
{ 0x314, 0x1f41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c1[3]
+
+static
+
+Initial value:
= {
{ 0x313, 0x1fe4 },
{ 0x314, 0x1fe5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c5[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f7a },
{ 0x301, 0x3cd },
{ 0x304, 0x1fe1 },
{ 0x306, 0x1fe0 },
{ 0x308, 0x3cb },
{ 0x313, 0x1f50 },
{ 0x314, 0x1f51 },
{ 0x342, 0x1fe6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c9[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f7c },
{ 0x301, 0x3ce },
{ 0x313, 0x1f60 },
{ 0x314, 0x1f61 },
{ 0x342, 0x1ff6 },
{ 0x345, 0x1ff3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ca[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fd2 },
{ 0x301, 0x390 },
{ 0x342, 0x1fd7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003cb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003cb[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fe2 },
{ 0x301, 0x3b0 },
{ 0x342, 0x1fe7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ce

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ce[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003d2[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x3d3 },
{ 0x308, 0x3d4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000406

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000406[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x407 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000410

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000410[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4d0 },
{ 0x308, 0x4d2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000413

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000413[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x403 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000415

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000415[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x400 },
{ 0x306, 0x4d6 },
{ 0x308, 0x401 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000416

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000416[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4c1 },
{ 0x308, 0x4dc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000417

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000417[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4de }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000418

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000418[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x40d },
{ 0x304, 0x4e2 },
{ 0x306, 0x419 },
{ 0x308, 0x4e4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00041a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00041a[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x40c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00041e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00041e[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4e6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000423

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000423[5]
+
+static
+
+Initial value:
= {
{ 0x304, 0x4ee },
{ 0x306, 0x40e },
{ 0x308, 0x4f0 },
{ 0x30b, 0x4f2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000427

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000427[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00042b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00042b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00042d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00042d[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000430

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000430[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4d1 },
{ 0x308, 0x4d3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000433

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000433[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x453 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000435

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000435[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x450 },
{ 0x306, 0x4d7 },
{ 0x308, 0x451 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000436

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000436[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4c2 },
{ 0x308, 0x4dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000437

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000437[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000438

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000438[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x45d },
{ 0x304, 0x4e3 },
{ 0x306, 0x439 },
{ 0x308, 0x4e5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00043a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00043a[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x45c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00043e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00043e[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4e7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000443

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000443[5]
+
+static
+
+Initial value:
= {
{ 0x304, 0x4ef },
{ 0x306, 0x45e },
{ 0x308, 0x4f1 },
{ 0x30b, 0x4f3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000447

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000447[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00044b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00044b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00044d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00044d[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000456

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000456[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x457 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000474

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000474[2]
+
+static
+
+Initial value:
= {
{ 0x30f, 0x476 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000475

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000475[2]
+
+static
+
+Initial value:
= {
{ 0x30f, 0x477 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004d8[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004d9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004d9[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4db }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004e8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004e8[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004e9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004e9[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d0[4]
+
+static
+
+Initial value:
= {
{ 0x5b7, 0xfb2e },
{ 0x5b8, 0xfb2f },
{ 0x5bc, 0xfb30 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d1[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb31 },
{ 0x5bf, 0xfb4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d2[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb32 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d3[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb33 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d4[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb34 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d5[3]
+
+static
+
+Initial value:
= {
{ 0x5b9, 0xfb4b },
{ 0x5bc, 0xfb35 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d6[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d8[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb38 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d9[3]
+
+static
+
+Initial value:
= {
{ 0x5b4, 0xfb1d },
{ 0x5bc, 0xfb39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005da

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005da[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005db

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005db[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3b },
{ 0x5bf, 0xfb4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005dc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005dc[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005de

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005de[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e0[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb40 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e1[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e3[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e4[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb44 },
{ 0x5bf, 0xfb4e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e6[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb46 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e7[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb47 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e8[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e9[4]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb49 },
{ 0x5c1, 0xfb2a },
{ 0x5c2, 0xfb2b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005ea[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb4a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005f2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005f2[2]
+
+static
+
+Initial value:
= {
{ 0x5b7, 0xfb1f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000627

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000627[4]
+
+static
+
+Initial value:
= {
{ 0x653, 0x622 },
{ 0x654, 0x623 },
{ 0x655, 0x625 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000648

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000648[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x624 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00064a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00064a[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x626 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006c1[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6c2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006d2[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6d3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006d5[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000915

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000915[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x958 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000916

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000916[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x959 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000917

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000917[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00091c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00091c[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000921

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000921[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000922

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000922[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000928

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000928[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x929 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00092b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00092b[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00092f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00092f[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000930

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000930[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x931 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000933

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000933[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x934 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009a1[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9dc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009a2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009a2[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009af[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009c7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009c7[3]
+
+static
+
+Initial value:
= {
{ 0x9be, 0x9cb },
{ 0x9d7, 0x9cc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a16

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a16[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa59 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a17

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a17[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a1c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a1c[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a2b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a2b[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a32

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a32[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa33 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a38

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a38[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b21[2]
+
+static
+
+Initial value:
= {
{ 0xb3c, 0xb5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b22[2]
+
+static
+
+Initial value:
= {
{ 0xb3c, 0xb5d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b47

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b47[4]
+
+static
+
+Initial value:
= {
{ 0xb3e, 0xb4b },
{ 0xb56, 0xb48 },
{ 0xb57, 0xb4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b92

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b92[2]
+
+static
+
+Initial value:
= {
{ 0xbd7, 0xb94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000bc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000bc6[3]
+
+static
+
+Initial value:
= {
{ 0xbbe, 0xbca },
{ 0xbd7, 0xbcc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000bc7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000bc7[2]
+
+static
+
+Initial value:
= {
{ 0xbbe, 0xbcb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000c46

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000c46[2]
+
+static
+
+Initial value:
= {
{ 0xc56, 0xc48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cbf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cbf[2]
+
+static
+
+Initial value:
= {
{ 0xcd5, 0xcc0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cc6[4]
+
+static
+
+Initial value:
= {
{ 0xcc2, 0xcca },
{ 0xcd5, 0xcc7 },
{ 0xcd6, 0xcc8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cca[2]
+
+static
+
+Initial value:
= {
{ 0xcd5, 0xccb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000d46

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000d46[3]
+
+static
+
+Initial value:
= {
{ 0xd3e, 0xd4a },
{ 0xd57, 0xd4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000d47

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000d47[2]
+
+static
+
+Initial value:
= {
{ 0xd3e, 0xd4b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000dd9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000dd9[4]
+
+static
+
+Initial value:
= {
{ 0xdca, 0xdda },
{ 0xdcf, 0xddc },
{ 0xddf, 0xdde }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000ddc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000ddc[2]
+
+static
+
+Initial value:
= {
{ 0xdca, 0xddd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f40

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f40[2]
+
+static
+
+Initial value:
= {
{ 0xfb5, 0xf69 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f42

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f42[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f4c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f4c[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f51

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f51[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf52 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f56

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f56[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f5b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f5b[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f90

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f90[2]
+
+static
+
+Initial value:
= {
{ 0xfb5, 0xfb9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f92

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f92[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf93 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f9c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f9c[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf9d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fa1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fa1[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfa2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fa6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fa6[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfa7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fab[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fb2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fb2[2]
+
+static
+
+Initial value:
= {
{ 0xf80, 0xf76 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fb3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fb3[2]
+
+static
+
+Initial value:
= {
{ 0xf80, 0xf78 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001025

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001025[2]
+
+static
+
+Initial value:
= {
{ 0x102e, 0x1026 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b05[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b06 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b07

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b07[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b08 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b09[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b0b[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b0d[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b11[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b12 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3a[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b3b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3c[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b3d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3e[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b40 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3f[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b42

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b42[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e36

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e36[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e38 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e37

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e37[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e5a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e5a[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e5b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e5b[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e5d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e62

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e62[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e68 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e63

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e63[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e69 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ea0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ea0[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1eac },
{ 0x306, 0x1eb6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ea1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ea1[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ead },
{ 0x306, 0x1eb7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001eb8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001eb8[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ec6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001eb9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001eb9[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ec7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ecc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ecc[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ed8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ecd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ecd[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ed9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f00[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f02 },
{ 0x301, 0x1f04 },
{ 0x342, 0x1f06 },
{ 0x345, 0x1f80 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f01[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f03 },
{ 0x301, 0x1f05 },
{ 0x342, 0x1f07 },
{ 0x345, 0x1f81 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f02

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f02[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f82 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f03

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f03[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f83 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f04

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f04[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f84 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f05[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f85 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f06

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f06[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f86 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f07

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f07[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f87 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f08

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f08[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f0a },
{ 0x301, 0x1f0c },
{ 0x342, 0x1f0e },
{ 0x345, 0x1f88 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f09[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f0b },
{ 0x301, 0x1f0d },
{ 0x342, 0x1f0f },
{ 0x345, 0x1f89 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f10[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f12 },
{ 0x301, 0x1f14 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f11[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f13 },
{ 0x301, 0x1f15 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f18

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f18[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f1a },
{ 0x301, 0x1f1c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f19

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f19[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f1b },
{ 0x301, 0x1f1d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f20

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f20[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f22 },
{ 0x301, 0x1f24 },
{ 0x342, 0x1f26 },
{ 0x345, 0x1f90 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f21[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f23 },
{ 0x301, 0x1f25 },
{ 0x342, 0x1f27 },
{ 0x345, 0x1f91 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f22[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f92 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f23

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f23[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f93 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f24

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f24[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f25

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f25[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f95 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f26

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f26[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f96 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f27

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f27[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f97 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f28

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f28[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f2a },
{ 0x301, 0x1f2c },
{ 0x342, 0x1f2e },
{ 0x345, 0x1f98 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f29

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f29[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f2b },
{ 0x301, 0x1f2d },
{ 0x342, 0x1f2f },
{ 0x345, 0x1f99 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f30

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f30[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f32 },
{ 0x301, 0x1f34 },
{ 0x342, 0x1f36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f31

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f31[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f33 },
{ 0x301, 0x1f35 },
{ 0x342, 0x1f37 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f38

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f38[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f3a },
{ 0x301, 0x1f3c },
{ 0x342, 0x1f3e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f39

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f39[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f3b },
{ 0x301, 0x1f3d },
{ 0x342, 0x1f3f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f40

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f40[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f42 },
{ 0x301, 0x1f44 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f41

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f41[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f43 },
{ 0x301, 0x1f45 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f48

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f48[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f4a },
{ 0x301, 0x1f4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f49

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f49[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f4b },
{ 0x301, 0x1f4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f50

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f50[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f52 },
{ 0x301, 0x1f54 },
{ 0x342, 0x1f56 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f51

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f51[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f53 },
{ 0x301, 0x1f55 },
{ 0x342, 0x1f57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f59

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f59[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f5b },
{ 0x301, 0x1f5d },
{ 0x342, 0x1f5f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f60

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f60[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f62 },
{ 0x301, 0x1f64 },
{ 0x342, 0x1f66 },
{ 0x345, 0x1fa0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f61

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f61[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f63 },
{ 0x301, 0x1f65 },
{ 0x342, 0x1f67 },
{ 0x345, 0x1fa1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f62

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f62[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f63

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f63[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f64

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f64[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f65

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f65[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f66

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f66[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f67

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f67[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f68

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f68[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f6a },
{ 0x301, 0x1f6c },
{ 0x342, 0x1f6e },
{ 0x345, 0x1fa8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f69

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f69[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f6b },
{ 0x301, 0x1f6d },
{ 0x342, 0x1f6f },
{ 0x345, 0x1fa9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1faa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fab }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fad }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1faf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f70

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f70[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f74

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f74[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f7c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f7c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fb6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fb6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fbf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fbf[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fcd },
{ 0x301, 0x1fce },
{ 0x342, 0x1fcf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fc6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ff6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ff6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ffe

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ffe[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fdd },
{ 0x301, 0x1fde },
{ 0x342, 0x1fdf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002190

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002190[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x219a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002192

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002192[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x219b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002194

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002194[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d0[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21cd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21cf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d4[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21ce }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002203

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002203[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2204 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002208

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002208[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2209 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00220b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00220b[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x220c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002223

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002223[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2224 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002225

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002225[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2226 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00223c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00223c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2241 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002243

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002243[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2244 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002245

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002245[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2247 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002248

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002248[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2249 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00224d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00224d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002261

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002261[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2262 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002264

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002264[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2270 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002265

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002265[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2271 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002272

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002272[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2274 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002273

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002273[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2275 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002276

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002276[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2278 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002277

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002277[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2279 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227a[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2280 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227b[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2281 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002282

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002282[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2284 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002283

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002283[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2285 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002286

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002286[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2288 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002287

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002287[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2289 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002291

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002291[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002292

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002292[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a8[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ad }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a9[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022ab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022ab[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22af }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b3[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b4[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b5[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002add

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002add[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2adc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003046

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003046[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3094 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304b[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x304c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x304e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304f[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3050 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003051

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003051[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3052 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003053

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003053[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3054 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003055

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003055[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3056 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003057

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003057[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3058 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003059

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003059[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305b[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305f[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3060 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003061

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003061[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3062 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003064

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003064[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3065 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003066

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003066[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3067 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003068

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003068[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3069 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00306f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00306f[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3070 },
{ 0x309a, 0x3071 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003072

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003072[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3073 },
{ 0x309a, 0x3074 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003075

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003075[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3076 },
{ 0x309a, 0x3077 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003078

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003078[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3079 },
{ 0x309a, 0x307a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00307b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00307b[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x307c },
{ 0x309a, 0x307d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00309d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00309d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x309e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030a6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030a6[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ab[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ad

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ad[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030af[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b3[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b5[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b7[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b9[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ba }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bb[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30bc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bd[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30be }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bf[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c4[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c6[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c8[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030cf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030cf[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d0 },
{ 0x309a, 0x30d1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d2[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d3 },
{ 0x309a, 0x30d4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d5[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d6 },
{ 0x309a, 0x30d7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d8[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d9 },
{ 0x309a, 0x30da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030db

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030db[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30dc },
{ 0x309a, 0x30dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ef

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ef[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f0[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f2[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30fa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030fd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030fd[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30fe }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00fb49

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00fb49[3]
+
+static
+
+Initial value:
= {
{ 0x5c1, 0xfb2c },
{ 0x5c2, 0xfb2d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011099

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011099[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x1109a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01109b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01109b[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x1109c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0110a5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0110a5[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x110ab }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011131

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011131[2]
+
+static
+
+Initial value:
= {
{ 0x11127, 0x1112e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011132

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011132[2]
+
+static
+
+Initial value:
= {
{ 0x11127, 0x1112f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011347

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011347[3]
+
+static
+
+Initial value:
= {
{ 0x1133e, 0x1134b },
{ 0x11357, 0x1134c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0114b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0114b9[4]
+
+static
+
+Initial value:
= {
{ 0x114b0, 0x114bc },
{ 0x114ba, 0x114bb },
{ 0x114bd, 0x114be }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0115b8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0115b8[2]
+
+static
+
+Initial value:
= {
{ 0x115af, 0x115ba }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0115b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0115b9[2]
+
+static
+
+Initial value:
= {
{ 0x115af, 0x115bb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d157

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d157[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d15e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d158

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d158[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d15f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d15f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d15f[6]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d160 },
{ 0x1d16f, 0x1d161 },
{ 0x1d170, 0x1d162 },
{ 0x1d171, 0x1d163 },
{ 0x1d172, 0x1d164 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1b9[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d1bb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1ba

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1ba[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d1bc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1bb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1bb[3]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d1bd },
{ 0x1d16f, 0x1d1bf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1bc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1bc[3]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d1be },
{ 0x1d16f, 0x1d1c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_compos_00_00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_02

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_03

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_04

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_06

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_2a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_30

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_fb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_13

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_14

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_15

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_d1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s** UNWIF_compos_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s** UNWIF_compos_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s*** UNWIF_compos[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.js b/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..46868abed67f84b139c233d5e86fd523f42ce72b --- /dev/null +++ b/doc/safec-3.4/d9/dfd/unw16ifcmp_8h.js @@ -0,0 +1,478 @@ +var unw16ifcmp_8h = +[ + [ "UNWIF_complist", "de/d84/struct_u_n_w_i_f__complist.html", "de/d84/struct_u_n_w_i_f__complist" ], + [ "UNWIF_complist_s", "df/d74/struct_u_n_w_i_f__complist__s.html", "df/d74/struct_u_n_w_i_f__complist__s" ], + [ "UNWIF_COMPLIST_FIRST_LONG", "d9/dfd/unw16ifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5", null ], + [ "UNWIF_complist_00003c", "d9/dfd/unw16ifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4", null ], + [ "UNWIF_complist_00003d", "d9/dfd/unw16ifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf", null ], + [ "UNWIF_complist_00003e", "d9/dfd/unw16ifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839", null ], + [ "UNWIF_complist_000041", "d9/dfd/unw16ifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83", null ], + [ "UNWIF_complist_000042", "d9/dfd/unw16ifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019", null ], + [ "UNWIF_complist_000043", "d9/dfd/unw16ifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82", null ], + [ "UNWIF_complist_000044", "d9/dfd/unw16ifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af", null ], + [ "UNWIF_complist_000045", "d9/dfd/unw16ifcmp_8h.html#a133917f188280015fac34f3584795cd9", null ], + [ "UNWIF_complist_000046", "d9/dfd/unw16ifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b", null ], + [ "UNWIF_complist_000047", "d9/dfd/unw16ifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6", null ], + [ "UNWIF_complist_000048", "d9/dfd/unw16ifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355", null ], + [ "UNWIF_complist_000049", "d9/dfd/unw16ifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b", null ], + [ "UNWIF_complist_00004a", "d9/dfd/unw16ifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423", null ], + [ "UNWIF_complist_00004b", "d9/dfd/unw16ifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8", null ], + [ "UNWIF_complist_00004c", "d9/dfd/unw16ifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e", null ], + [ "UNWIF_complist_00004d", "d9/dfd/unw16ifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda", null ], + [ "UNWIF_complist_00004e", "d9/dfd/unw16ifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d", null ], + [ "UNWIF_complist_00004f", "d9/dfd/unw16ifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5", null ], + [ "UNWIF_complist_000050", "d9/dfd/unw16ifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37", null ], + [ "UNWIF_complist_000052", "d9/dfd/unw16ifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de", null ], + [ "UNWIF_complist_000053", "d9/dfd/unw16ifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5", null ], + [ "UNWIF_complist_000054", "d9/dfd/unw16ifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5", null ], + [ "UNWIF_complist_000055", "d9/dfd/unw16ifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64", null ], + [ "UNWIF_complist_000056", "d9/dfd/unw16ifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4", null ], + [ "UNWIF_complist_000057", "d9/dfd/unw16ifcmp_8h.html#a061a5bc340528ba474c9227794a5b278", null ], + [ "UNWIF_complist_000058", "d9/dfd/unw16ifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5", null ], + [ "UNWIF_complist_000059", "d9/dfd/unw16ifcmp_8h.html#ae133daebd818475c32ff461b5a710f82", null ], + [ "UNWIF_complist_00005a", "d9/dfd/unw16ifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10", null ], + [ "UNWIF_complist_000061", "d9/dfd/unw16ifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44", null ], + [ "UNWIF_complist_000062", "d9/dfd/unw16ifcmp_8h.html#aaeab443503b72d049f0d00afd314347f", null ], + [ "UNWIF_complist_000063", "d9/dfd/unw16ifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca", null ], + [ "UNWIF_complist_000064", "d9/dfd/unw16ifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6", null ], + [ "UNWIF_complist_000065", "d9/dfd/unw16ifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7", null ], + [ "UNWIF_complist_000066", "d9/dfd/unw16ifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692", null ], + [ "UNWIF_complist_000067", "d9/dfd/unw16ifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5", null ], + [ "UNWIF_complist_000068", "d9/dfd/unw16ifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be", null ], + [ "UNWIF_complist_000069", "d9/dfd/unw16ifcmp_8h.html#a195dbd711e55778afe49681edf525740", null ], + [ "UNWIF_complist_00006a", "d9/dfd/unw16ifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764", null ], + [ "UNWIF_complist_00006b", "d9/dfd/unw16ifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228", null ], + [ "UNWIF_complist_00006c", "d9/dfd/unw16ifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d", null ], + [ "UNWIF_complist_00006d", "d9/dfd/unw16ifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929", null ], + [ "UNWIF_complist_00006e", "d9/dfd/unw16ifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9", null ], + [ "UNWIF_complist_00006f", "d9/dfd/unw16ifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b", null ], + [ "UNWIF_complist_000070", "d9/dfd/unw16ifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344", null ], + [ "UNWIF_complist_000072", "d9/dfd/unw16ifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f", null ], + [ "UNWIF_complist_000073", "d9/dfd/unw16ifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724", null ], + [ "UNWIF_complist_000074", "d9/dfd/unw16ifcmp_8h.html#aed90a856886db2e060c0db16769d3537", null ], + [ "UNWIF_complist_000075", "d9/dfd/unw16ifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb", null ], + [ "UNWIF_complist_000076", "d9/dfd/unw16ifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562", null ], + [ "UNWIF_complist_000077", "d9/dfd/unw16ifcmp_8h.html#af41a7d637868fb9057bbf1379baef461", null ], + [ "UNWIF_complist_000078", "d9/dfd/unw16ifcmp_8h.html#ad05d24210b17102b2c547519db86567c", null ], + [ "UNWIF_complist_000079", "d9/dfd/unw16ifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885", null ], + [ "UNWIF_complist_00007a", "d9/dfd/unw16ifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d", null ], + [ "UNWIF_complist_0000a8", "d9/dfd/unw16ifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0", null ], + [ "UNWIF_complist_0000c2", "d9/dfd/unw16ifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7", null ], + [ "UNWIF_complist_0000c4", "d9/dfd/unw16ifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d", null ], + [ "UNWIF_complist_0000c5", "d9/dfd/unw16ifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa", null ], + [ "UNWIF_complist_0000c6", "d9/dfd/unw16ifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7", null ], + [ "UNWIF_complist_0000c7", "d9/dfd/unw16ifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a", null ], + [ "UNWIF_complist_0000ca", "d9/dfd/unw16ifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09", null ], + [ "UNWIF_complist_0000cf", "d9/dfd/unw16ifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496", null ], + [ "UNWIF_complist_0000d4", "d9/dfd/unw16ifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3", null ], + [ "UNWIF_complist_0000d5", "d9/dfd/unw16ifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac", null ], + [ "UNWIF_complist_0000d6", "d9/dfd/unw16ifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058", null ], + [ "UNWIF_complist_0000d8", "d9/dfd/unw16ifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b", null ], + [ "UNWIF_complist_0000dc", "d9/dfd/unw16ifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9", null ], + [ "UNWIF_complist_0000e2", "d9/dfd/unw16ifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e", null ], + [ "UNWIF_complist_0000e4", "d9/dfd/unw16ifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce", null ], + [ "UNWIF_complist_0000e5", "d9/dfd/unw16ifcmp_8h.html#aba049a05958b1648f4ad695411414719", null ], + [ "UNWIF_complist_0000e6", "d9/dfd/unw16ifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a", null ], + [ "UNWIF_complist_0000e7", "d9/dfd/unw16ifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b", null ], + [ "UNWIF_complist_0000ea", "d9/dfd/unw16ifcmp_8h.html#a82e59be899e667bbff056495f3501780", null ], + [ "UNWIF_complist_0000ef", "d9/dfd/unw16ifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f", null ], + [ "UNWIF_complist_0000f4", "d9/dfd/unw16ifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945", null ], + [ "UNWIF_complist_0000f5", "d9/dfd/unw16ifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1", null ], + [ "UNWIF_complist_0000f6", "d9/dfd/unw16ifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505", null ], + [ "UNWIF_complist_0000f8", "d9/dfd/unw16ifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2", null ], + [ "UNWIF_complist_0000fc", "d9/dfd/unw16ifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88", null ], + [ "UNWIF_complist_000102", "d9/dfd/unw16ifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab", null ], + [ "UNWIF_complist_000103", "d9/dfd/unw16ifcmp_8h.html#adebb922e01799b4326489a4a22009d16", null ], + [ "UNWIF_complist_000112", "d9/dfd/unw16ifcmp_8h.html#abca8f1850b074aa282ed9a382546225a", null ], + [ "UNWIF_complist_000113", "d9/dfd/unw16ifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8", null ], + [ "UNWIF_complist_00014c", "d9/dfd/unw16ifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c", null ], + [ "UNWIF_complist_00014d", "d9/dfd/unw16ifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb", null ], + [ "UNWIF_complist_00015a", "d9/dfd/unw16ifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be", null ], + [ "UNWIF_complist_00015b", "d9/dfd/unw16ifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e", null ], + [ "UNWIF_complist_000160", "d9/dfd/unw16ifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345", null ], + [ "UNWIF_complist_000161", "d9/dfd/unw16ifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e", null ], + [ "UNWIF_complist_000168", "d9/dfd/unw16ifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2", null ], + [ "UNWIF_complist_000169", "d9/dfd/unw16ifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f", null ], + [ "UNWIF_complist_00016a", "d9/dfd/unw16ifcmp_8h.html#af427aa2432f62f18ccc992fce159298b", null ], + [ "UNWIF_complist_00016b", "d9/dfd/unw16ifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b", null ], + [ "UNWIF_complist_00017f", "d9/dfd/unw16ifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb", null ], + [ "UNWIF_complist_0001a0", "d9/dfd/unw16ifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a", null ], + [ "UNWIF_complist_0001a1", "d9/dfd/unw16ifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791", null ], + [ "UNWIF_complist_0001af", "d9/dfd/unw16ifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07", null ], + [ "UNWIF_complist_0001b0", "d9/dfd/unw16ifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9", null ], + [ "UNWIF_complist_0001b7", "d9/dfd/unw16ifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e", null ], + [ "UNWIF_complist_0001ea", "d9/dfd/unw16ifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c", null ], + [ "UNWIF_complist_0001eb", "d9/dfd/unw16ifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e", null ], + [ "UNWIF_complist_000226", "d9/dfd/unw16ifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2", null ], + [ "UNWIF_complist_000227", "d9/dfd/unw16ifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f", null ], + [ "UNWIF_complist_000228", "d9/dfd/unw16ifcmp_8h.html#a6d24cac9924937769cf84855dee442c0", null ], + [ "UNWIF_complist_000229", "d9/dfd/unw16ifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242", null ], + [ "UNWIF_complist_00022e", "d9/dfd/unw16ifcmp_8h.html#a2caa98744178c458a125607120e7874a", null ], + [ "UNWIF_complist_00022f", "d9/dfd/unw16ifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184", null ], + [ "UNWIF_complist_000292", "d9/dfd/unw16ifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6", null ], + [ "UNWIF_complist_000391", "d9/dfd/unw16ifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb", null ], + [ "UNWIF_complist_000395", "d9/dfd/unw16ifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334", null ], + [ "UNWIF_complist_000397", "d9/dfd/unw16ifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e", null ], + [ "UNWIF_complist_000399", "d9/dfd/unw16ifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021", null ], + [ "UNWIF_complist_00039f", "d9/dfd/unw16ifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250", null ], + [ "UNWIF_complist_0003a1", "d9/dfd/unw16ifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae", null ], + [ "UNWIF_complist_0003a5", "d9/dfd/unw16ifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca", null ], + [ "UNWIF_complist_0003a9", "d9/dfd/unw16ifcmp_8h.html#aa897925462db673d63a984b5ec107e7a", null ], + [ "UNWIF_complist_0003ac", "d9/dfd/unw16ifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840", null ], + [ "UNWIF_complist_0003ae", "d9/dfd/unw16ifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85", null ], + [ "UNWIF_complist_0003b1", "d9/dfd/unw16ifcmp_8h.html#aab441f91726256b99df73f60ceba1b27", null ], + [ "UNWIF_complist_0003b5", "d9/dfd/unw16ifcmp_8h.html#ab2fb63388a931146a4007553d2912679", null ], + [ "UNWIF_complist_0003b7", "d9/dfd/unw16ifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94", null ], + [ "UNWIF_complist_0003b9", "d9/dfd/unw16ifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5", null ], + [ "UNWIF_complist_0003bf", "d9/dfd/unw16ifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b", null ], + [ "UNWIF_complist_0003c1", "d9/dfd/unw16ifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42", null ], + [ "UNWIF_complist_0003c5", "d9/dfd/unw16ifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e", null ], + [ "UNWIF_complist_0003c9", "d9/dfd/unw16ifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0", null ], + [ "UNWIF_complist_0003ca", "d9/dfd/unw16ifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373", null ], + [ "UNWIF_complist_0003cb", "d9/dfd/unw16ifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033", null ], + [ "UNWIF_complist_0003ce", "d9/dfd/unw16ifcmp_8h.html#a2073d8de9eeaceb97083445256606525", null ], + [ "UNWIF_complist_0003d2", "d9/dfd/unw16ifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0", null ], + [ "UNWIF_complist_000406", "d9/dfd/unw16ifcmp_8h.html#a03860ce6286da953dfd323d0898164d1", null ], + [ "UNWIF_complist_000410", "d9/dfd/unw16ifcmp_8h.html#a67933c65bd56b58656369cab10265ad9", null ], + [ "UNWIF_complist_000413", "d9/dfd/unw16ifcmp_8h.html#a56526d751db36c5cd5218064295b79cb", null ], + [ "UNWIF_complist_000415", "d9/dfd/unw16ifcmp_8h.html#a51d543f58cadb56616fceec59e490523", null ], + [ "UNWIF_complist_000416", "d9/dfd/unw16ifcmp_8h.html#a5720e2dc518354e680be364edd3746ce", null ], + [ "UNWIF_complist_000417", "d9/dfd/unw16ifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379", null ], + [ "UNWIF_complist_000418", "d9/dfd/unw16ifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af", null ], + [ "UNWIF_complist_00041a", "d9/dfd/unw16ifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0", null ], + [ "UNWIF_complist_00041e", "d9/dfd/unw16ifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d", null ], + [ "UNWIF_complist_000423", "d9/dfd/unw16ifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5", null ], + [ "UNWIF_complist_000427", "d9/dfd/unw16ifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101", null ], + [ "UNWIF_complist_00042b", "d9/dfd/unw16ifcmp_8h.html#aadb0525d788485207fae32b6eae1be78", null ], + [ "UNWIF_complist_00042d", "d9/dfd/unw16ifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557", null ], + [ "UNWIF_complist_000430", "d9/dfd/unw16ifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972", null ], + [ "UNWIF_complist_000433", "d9/dfd/unw16ifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161", null ], + [ "UNWIF_complist_000435", "d9/dfd/unw16ifcmp_8h.html#a5873a13a2590e9db18d048714bafde85", null ], + [ "UNWIF_complist_000436", "d9/dfd/unw16ifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134", null ], + [ "UNWIF_complist_000437", "d9/dfd/unw16ifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8", null ], + [ "UNWIF_complist_000438", "d9/dfd/unw16ifcmp_8h.html#a36e2e21595e33821ffde2097822378a0", null ], + [ "UNWIF_complist_00043a", "d9/dfd/unw16ifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c", null ], + [ "UNWIF_complist_00043e", "d9/dfd/unw16ifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded", null ], + [ "UNWIF_complist_000443", "d9/dfd/unw16ifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50", null ], + [ "UNWIF_complist_000447", "d9/dfd/unw16ifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6", null ], + [ "UNWIF_complist_00044b", "d9/dfd/unw16ifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916", null ], + [ "UNWIF_complist_00044d", "d9/dfd/unw16ifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8", null ], + [ "UNWIF_complist_000456", "d9/dfd/unw16ifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e", null ], + [ "UNWIF_complist_000474", "d9/dfd/unw16ifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd", null ], + [ "UNWIF_complist_000475", "d9/dfd/unw16ifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549", null ], + [ "UNWIF_complist_0004d8", "d9/dfd/unw16ifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509", null ], + [ "UNWIF_complist_0004d9", "d9/dfd/unw16ifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0", null ], + [ "UNWIF_complist_0004e8", "d9/dfd/unw16ifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71", null ], + [ "UNWIF_complist_0004e9", "d9/dfd/unw16ifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e", null ], + [ "UNWIF_complist_0005d0", "d9/dfd/unw16ifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8", null ], + [ "UNWIF_complist_0005d1", "d9/dfd/unw16ifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c", null ], + [ "UNWIF_complist_0005d2", "d9/dfd/unw16ifcmp_8h.html#a61793567a954dec33e2a2fc129949a51", null ], + [ "UNWIF_complist_0005d3", "d9/dfd/unw16ifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b", null ], + [ "UNWIF_complist_0005d4", "d9/dfd/unw16ifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a", null ], + [ "UNWIF_complist_0005d5", "d9/dfd/unw16ifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883", null ], + [ "UNWIF_complist_0005d6", "d9/dfd/unw16ifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325", null ], + [ "UNWIF_complist_0005d8", "d9/dfd/unw16ifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba", null ], + [ "UNWIF_complist_0005d9", "d9/dfd/unw16ifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c", null ], + [ "UNWIF_complist_0005da", "d9/dfd/unw16ifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e", null ], + [ "UNWIF_complist_0005db", "d9/dfd/unw16ifcmp_8h.html#ac141d9cf317e20523c105aa631785915", null ], + [ "UNWIF_complist_0005dc", "d9/dfd/unw16ifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17", null ], + [ "UNWIF_complist_0005de", "d9/dfd/unw16ifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97", null ], + [ "UNWIF_complist_0005e0", "d9/dfd/unw16ifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87", null ], + [ "UNWIF_complist_0005e1", "d9/dfd/unw16ifcmp_8h.html#ab634007fd0299ed580e7348881a25ece", null ], + [ "UNWIF_complist_0005e3", "d9/dfd/unw16ifcmp_8h.html#abe3d0a511af374edff96f27fec74022f", null ], + [ "UNWIF_complist_0005e4", "d9/dfd/unw16ifcmp_8h.html#a2564549985ac922709b930119a823960", null ], + [ "UNWIF_complist_0005e6", "d9/dfd/unw16ifcmp_8h.html#a592996750b92a3c8393d700b48bda651", null ], + [ "UNWIF_complist_0005e7", "d9/dfd/unw16ifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174", null ], + [ "UNWIF_complist_0005e8", "d9/dfd/unw16ifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff", null ], + [ "UNWIF_complist_0005e9", "d9/dfd/unw16ifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2", null ], + [ "UNWIF_complist_0005ea", "d9/dfd/unw16ifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6", null ], + [ "UNWIF_complist_0005f2", "d9/dfd/unw16ifcmp_8h.html#a72182dfac495142787004dc376196512", null ], + [ "UNWIF_complist_000627", "d9/dfd/unw16ifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56", null ], + [ "UNWIF_complist_000648", "d9/dfd/unw16ifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542", null ], + [ "UNWIF_complist_00064a", "d9/dfd/unw16ifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f", null ], + [ "UNWIF_complist_0006c1", "d9/dfd/unw16ifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a", null ], + [ "UNWIF_complist_0006d2", "d9/dfd/unw16ifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d", null ], + [ "UNWIF_complist_0006d5", "d9/dfd/unw16ifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd", null ], + [ "UNWIF_complist_000915", "d9/dfd/unw16ifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6", null ], + [ "UNWIF_complist_000916", "d9/dfd/unw16ifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28", null ], + [ "UNWIF_complist_000917", "d9/dfd/unw16ifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b", null ], + [ "UNWIF_complist_00091c", "d9/dfd/unw16ifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0", null ], + [ "UNWIF_complist_000921", "d9/dfd/unw16ifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd", null ], + [ "UNWIF_complist_000922", "d9/dfd/unw16ifcmp_8h.html#aad79641b67e9e392c4843444a2c973de", null ], + [ "UNWIF_complist_000928", "d9/dfd/unw16ifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097", null ], + [ "UNWIF_complist_00092b", "d9/dfd/unw16ifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c", null ], + [ "UNWIF_complist_00092f", "d9/dfd/unw16ifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484", null ], + [ "UNWIF_complist_000930", "d9/dfd/unw16ifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162", null ], + [ "UNWIF_complist_000933", "d9/dfd/unw16ifcmp_8h.html#a185950f537589db3086a414033378322", null ], + [ "UNWIF_complist_0009a1", "d9/dfd/unw16ifcmp_8h.html#a220e8c9a90881f2b42858445342fb737", null ], + [ "UNWIF_complist_0009a2", "d9/dfd/unw16ifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae", null ], + [ "UNWIF_complist_0009af", "d9/dfd/unw16ifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e", null ], + [ "UNWIF_complist_0009c7", "d9/dfd/unw16ifcmp_8h.html#a62358113d2f0783e488700a421d116f0", null ], + [ "UNWIF_complist_000a16", "d9/dfd/unw16ifcmp_8h.html#a095b29bb081a59be03968311b5703383", null ], + [ "UNWIF_complist_000a17", "d9/dfd/unw16ifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0", null ], + [ "UNWIF_complist_000a1c", "d9/dfd/unw16ifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48", null ], + [ "UNWIF_complist_000a2b", "d9/dfd/unw16ifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139", null ], + [ "UNWIF_complist_000a32", "d9/dfd/unw16ifcmp_8h.html#aa92c7b4c24345693fb332960f619047e", null ], + [ "UNWIF_complist_000a38", "d9/dfd/unw16ifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f", null ], + [ "UNWIF_complist_000b21", "d9/dfd/unw16ifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105", null ], + [ "UNWIF_complist_000b22", "d9/dfd/unw16ifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25", null ], + [ "UNWIF_complist_000b47", "d9/dfd/unw16ifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477", null ], + [ "UNWIF_complist_000b92", "d9/dfd/unw16ifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c", null ], + [ "UNWIF_complist_000bc6", "d9/dfd/unw16ifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba", null ], + [ "UNWIF_complist_000bc7", "d9/dfd/unw16ifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e", null ], + [ "UNWIF_complist_000c46", "d9/dfd/unw16ifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf", null ], + [ "UNWIF_complist_000cbf", "d9/dfd/unw16ifcmp_8h.html#adff83cc39a3ffb489c0179540361a585", null ], + [ "UNWIF_complist_000cc6", "d9/dfd/unw16ifcmp_8h.html#ac16c9224385c81229f58e9df173948de", null ], + [ "UNWIF_complist_000cca", "d9/dfd/unw16ifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa", null ], + [ "UNWIF_complist_000d46", "d9/dfd/unw16ifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa", null ], + [ "UNWIF_complist_000d47", "d9/dfd/unw16ifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912", null ], + [ "UNWIF_complist_000dd9", "d9/dfd/unw16ifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984", null ], + [ "UNWIF_complist_000ddc", "d9/dfd/unw16ifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b", null ], + [ "UNWIF_complist_000f40", "d9/dfd/unw16ifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5", null ], + [ "UNWIF_complist_000f42", "d9/dfd/unw16ifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0", null ], + [ "UNWIF_complist_000f4c", "d9/dfd/unw16ifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e", null ], + [ "UNWIF_complist_000f51", "d9/dfd/unw16ifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81", null ], + [ "UNWIF_complist_000f56", "d9/dfd/unw16ifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac", null ], + [ "UNWIF_complist_000f5b", "d9/dfd/unw16ifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd", null ], + [ "UNWIF_complist_000f90", "d9/dfd/unw16ifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b", null ], + [ "UNWIF_complist_000f92", "d9/dfd/unw16ifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd", null ], + [ "UNWIF_complist_000f9c", "d9/dfd/unw16ifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6", null ], + [ "UNWIF_complist_000fa1", "d9/dfd/unw16ifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898", null ], + [ "UNWIF_complist_000fa6", "d9/dfd/unw16ifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0", null ], + [ "UNWIF_complist_000fab", "d9/dfd/unw16ifcmp_8h.html#ae466a571b993093065f56e0b94f292cb", null ], + [ "UNWIF_complist_000fb2", "d9/dfd/unw16ifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2", null ], + [ "UNWIF_complist_000fb3", "d9/dfd/unw16ifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09", null ], + [ "UNWIF_complist_001025", "d9/dfd/unw16ifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b", null ], + [ "UNWIF_complist_001b05", "d9/dfd/unw16ifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6", null ], + [ "UNWIF_complist_001b07", "d9/dfd/unw16ifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6", null ], + [ "UNWIF_complist_001b09", "d9/dfd/unw16ifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa", null ], + [ "UNWIF_complist_001b0b", "d9/dfd/unw16ifcmp_8h.html#af6331714617c244a49fed8b7eebad31c", null ], + [ "UNWIF_complist_001b0d", "d9/dfd/unw16ifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf", null ], + [ "UNWIF_complist_001b11", "d9/dfd/unw16ifcmp_8h.html#a52be2878281a288e79a7d054f67b1028", null ], + [ "UNWIF_complist_001b3a", "d9/dfd/unw16ifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848", null ], + [ "UNWIF_complist_001b3c", "d9/dfd/unw16ifcmp_8h.html#a51654bea55c1ffb66474537594856dbe", null ], + [ "UNWIF_complist_001b3e", "d9/dfd/unw16ifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9", null ], + [ "UNWIF_complist_001b3f", "d9/dfd/unw16ifcmp_8h.html#ae10077d8584041051ba38133be6bb085", null ], + [ "UNWIF_complist_001b42", "d9/dfd/unw16ifcmp_8h.html#ad1334fc11980be299f8419978293d01d", null ], + [ "UNWIF_complist_001e36", "d9/dfd/unw16ifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5", null ], + [ "UNWIF_complist_001e37", "d9/dfd/unw16ifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa", null ], + [ "UNWIF_complist_001e5a", "d9/dfd/unw16ifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139", null ], + [ "UNWIF_complist_001e5b", "d9/dfd/unw16ifcmp_8h.html#a335582a8587b651079deeacc536a2989", null ], + [ "UNWIF_complist_001e62", "d9/dfd/unw16ifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a", null ], + [ "UNWIF_complist_001e63", "d9/dfd/unw16ifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5", null ], + [ "UNWIF_complist_001ea0", "d9/dfd/unw16ifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9", null ], + [ "UNWIF_complist_001ea1", "d9/dfd/unw16ifcmp_8h.html#ae82e084b3d63546685754912b443af65", null ], + [ "UNWIF_complist_001eb8", "d9/dfd/unw16ifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a", null ], + [ "UNWIF_complist_001eb9", "d9/dfd/unw16ifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f", null ], + [ "UNWIF_complist_001ecc", "d9/dfd/unw16ifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680", null ], + [ "UNWIF_complist_001ecd", "d9/dfd/unw16ifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb", null ], + [ "UNWIF_complist_001f00", "d9/dfd/unw16ifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770", null ], + [ "UNWIF_complist_001f01", "d9/dfd/unw16ifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd", null ], + [ "UNWIF_complist_001f02", "d9/dfd/unw16ifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af", null ], + [ "UNWIF_complist_001f03", "d9/dfd/unw16ifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693", null ], + [ "UNWIF_complist_001f04", "d9/dfd/unw16ifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd", null ], + [ "UNWIF_complist_001f05", "d9/dfd/unw16ifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9", null ], + [ "UNWIF_complist_001f06", "d9/dfd/unw16ifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29", null ], + [ "UNWIF_complist_001f07", "d9/dfd/unw16ifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5", null ], + [ "UNWIF_complist_001f08", "d9/dfd/unw16ifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866", null ], + [ "UNWIF_complist_001f09", "d9/dfd/unw16ifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59", null ], + [ "UNWIF_complist_001f0a", "d9/dfd/unw16ifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77", null ], + [ "UNWIF_complist_001f0b", "d9/dfd/unw16ifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b", null ], + [ "UNWIF_complist_001f0c", "d9/dfd/unw16ifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d", null ], + [ "UNWIF_complist_001f0d", "d9/dfd/unw16ifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2", null ], + [ "UNWIF_complist_001f0e", "d9/dfd/unw16ifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be", null ], + [ "UNWIF_complist_001f0f", "d9/dfd/unw16ifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee", null ], + [ "UNWIF_complist_001f10", "d9/dfd/unw16ifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a", null ], + [ "UNWIF_complist_001f11", "d9/dfd/unw16ifcmp_8h.html#a98515e054e7136515aab9ec208ea7191", null ], + [ "UNWIF_complist_001f18", "d9/dfd/unw16ifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5", null ], + [ "UNWIF_complist_001f19", "d9/dfd/unw16ifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d", null ], + [ "UNWIF_complist_001f20", "d9/dfd/unw16ifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5", null ], + [ "UNWIF_complist_001f21", "d9/dfd/unw16ifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3", null ], + [ "UNWIF_complist_001f22", "d9/dfd/unw16ifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165", null ], + [ "UNWIF_complist_001f23", "d9/dfd/unw16ifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed", null ], + [ "UNWIF_complist_001f24", "d9/dfd/unw16ifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098", null ], + [ "UNWIF_complist_001f25", "d9/dfd/unw16ifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2", null ], + [ "UNWIF_complist_001f26", "d9/dfd/unw16ifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608", null ], + [ "UNWIF_complist_001f27", "d9/dfd/unw16ifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91", null ], + [ "UNWIF_complist_001f28", "d9/dfd/unw16ifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407", null ], + [ "UNWIF_complist_001f29", "d9/dfd/unw16ifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd", null ], + [ "UNWIF_complist_001f2a", "d9/dfd/unw16ifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28", null ], + [ "UNWIF_complist_001f2b", "d9/dfd/unw16ifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058", null ], + [ "UNWIF_complist_001f2c", "d9/dfd/unw16ifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8", null ], + [ "UNWIF_complist_001f2d", "d9/dfd/unw16ifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e", null ], + [ "UNWIF_complist_001f2e", "d9/dfd/unw16ifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727", null ], + [ "UNWIF_complist_001f2f", "d9/dfd/unw16ifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d", null ], + [ "UNWIF_complist_001f30", "d9/dfd/unw16ifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3", null ], + [ "UNWIF_complist_001f31", "d9/dfd/unw16ifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183", null ], + [ "UNWIF_complist_001f38", "d9/dfd/unw16ifcmp_8h.html#a93484301725e445b148251357772f506", null ], + [ "UNWIF_complist_001f39", "d9/dfd/unw16ifcmp_8h.html#a306aafa52ab139481b4556b049b2535e", null ], + [ "UNWIF_complist_001f40", "d9/dfd/unw16ifcmp_8h.html#a3002293eda9914b2270ebae548985b95", null ], + [ "UNWIF_complist_001f41", "d9/dfd/unw16ifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096", null ], + [ "UNWIF_complist_001f48", "d9/dfd/unw16ifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66", null ], + [ "UNWIF_complist_001f49", "d9/dfd/unw16ifcmp_8h.html#ae293e6e49630ca604f047161484616b9", null ], + [ "UNWIF_complist_001f50", "d9/dfd/unw16ifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a", null ], + [ "UNWIF_complist_001f51", "d9/dfd/unw16ifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1", null ], + [ "UNWIF_complist_001f59", "d9/dfd/unw16ifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2", null ], + [ "UNWIF_complist_001f60", "d9/dfd/unw16ifcmp_8h.html#afb28baa1855de27b50130d87c5155773", null ], + [ "UNWIF_complist_001f61", "d9/dfd/unw16ifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db", null ], + [ "UNWIF_complist_001f62", "d9/dfd/unw16ifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc", null ], + [ "UNWIF_complist_001f63", "d9/dfd/unw16ifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486", null ], + [ "UNWIF_complist_001f64", "d9/dfd/unw16ifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9", null ], + [ "UNWIF_complist_001f65", "d9/dfd/unw16ifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d", null ], + [ "UNWIF_complist_001f66", "d9/dfd/unw16ifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02", null ], + [ "UNWIF_complist_001f67", "d9/dfd/unw16ifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf", null ], + [ "UNWIF_complist_001f68", "d9/dfd/unw16ifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766", null ], + [ "UNWIF_complist_001f69", "d9/dfd/unw16ifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6", null ], + [ "UNWIF_complist_001f6a", "d9/dfd/unw16ifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634", null ], + [ "UNWIF_complist_001f6b", "d9/dfd/unw16ifcmp_8h.html#a96e0a8345155feb63eb272471ed82077", null ], + [ "UNWIF_complist_001f6c", "d9/dfd/unw16ifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080", null ], + [ "UNWIF_complist_001f6d", "d9/dfd/unw16ifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e", null ], + [ "UNWIF_complist_001f6e", "d9/dfd/unw16ifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d", null ], + [ "UNWIF_complist_001f6f", "d9/dfd/unw16ifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a", null ], + [ "UNWIF_complist_001f70", "d9/dfd/unw16ifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0", null ], + [ "UNWIF_complist_001f74", "d9/dfd/unw16ifcmp_8h.html#a286e94c01a376716f6269e17f851cc55", null ], + [ "UNWIF_complist_001f7c", "d9/dfd/unw16ifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb", null ], + [ "UNWIF_complist_001fb6", "d9/dfd/unw16ifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0", null ], + [ "UNWIF_complist_001fbf", "d9/dfd/unw16ifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e", null ], + [ "UNWIF_complist_001fc6", "d9/dfd/unw16ifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67", null ], + [ "UNWIF_complist_001ff6", "d9/dfd/unw16ifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d", null ], + [ "UNWIF_complist_001ffe", "d9/dfd/unw16ifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8", null ], + [ "UNWIF_complist_002190", "d9/dfd/unw16ifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4", null ], + [ "UNWIF_complist_002192", "d9/dfd/unw16ifcmp_8h.html#a474cada071e923b79e67dbf5831db29e", null ], + [ "UNWIF_complist_002194", "d9/dfd/unw16ifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9", null ], + [ "UNWIF_complist_0021d0", "d9/dfd/unw16ifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112", null ], + [ "UNWIF_complist_0021d2", "d9/dfd/unw16ifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7", null ], + [ "UNWIF_complist_0021d4", "d9/dfd/unw16ifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459", null ], + [ "UNWIF_complist_002203", "d9/dfd/unw16ifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60", null ], + [ "UNWIF_complist_002208", "d9/dfd/unw16ifcmp_8h.html#a1d2b2511463746719c783d6a9896d747", null ], + [ "UNWIF_complist_00220b", "d9/dfd/unw16ifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd", null ], + [ "UNWIF_complist_002223", "d9/dfd/unw16ifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8", null ], + [ "UNWIF_complist_002225", "d9/dfd/unw16ifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77", null ], + [ "UNWIF_complist_00223c", "d9/dfd/unw16ifcmp_8h.html#a0280e90210228901d89c05efe9201b36", null ], + [ "UNWIF_complist_002243", "d9/dfd/unw16ifcmp_8h.html#ac9f09700daa218411356781f659b7bb7", null ], + [ "UNWIF_complist_002245", "d9/dfd/unw16ifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc", null ], + [ "UNWIF_complist_002248", "d9/dfd/unw16ifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8", null ], + [ "UNWIF_complist_00224d", "d9/dfd/unw16ifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a", null ], + [ "UNWIF_complist_002261", "d9/dfd/unw16ifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3", null ], + [ "UNWIF_complist_002264", "d9/dfd/unw16ifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951", null ], + [ "UNWIF_complist_002265", "d9/dfd/unw16ifcmp_8h.html#aab56b8db439599d528a5673b8dde878e", null ], + [ "UNWIF_complist_002272", "d9/dfd/unw16ifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7", null ], + [ "UNWIF_complist_002273", "d9/dfd/unw16ifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327", null ], + [ "UNWIF_complist_002276", "d9/dfd/unw16ifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6", null ], + [ "UNWIF_complist_002277", "d9/dfd/unw16ifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3", null ], + [ "UNWIF_complist_00227a", "d9/dfd/unw16ifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39", null ], + [ "UNWIF_complist_00227b", "d9/dfd/unw16ifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f", null ], + [ "UNWIF_complist_00227c", "d9/dfd/unw16ifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924", null ], + [ "UNWIF_complist_00227d", "d9/dfd/unw16ifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b", null ], + [ "UNWIF_complist_002282", "d9/dfd/unw16ifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b", null ], + [ "UNWIF_complist_002283", "d9/dfd/unw16ifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb", null ], + [ "UNWIF_complist_002286", "d9/dfd/unw16ifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5", null ], + [ "UNWIF_complist_002287", "d9/dfd/unw16ifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c", null ], + [ "UNWIF_complist_002291", "d9/dfd/unw16ifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635", null ], + [ "UNWIF_complist_002292", "d9/dfd/unw16ifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52", null ], + [ "UNWIF_complist_0022a2", "d9/dfd/unw16ifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4", null ], + [ "UNWIF_complist_0022a8", "d9/dfd/unw16ifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b", null ], + [ "UNWIF_complist_0022a9", "d9/dfd/unw16ifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca", null ], + [ "UNWIF_complist_0022ab", "d9/dfd/unw16ifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974", null ], + [ "UNWIF_complist_0022b2", "d9/dfd/unw16ifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5", null ], + [ "UNWIF_complist_0022b3", "d9/dfd/unw16ifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5", null ], + [ "UNWIF_complist_0022b4", "d9/dfd/unw16ifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed", null ], + [ "UNWIF_complist_0022b5", "d9/dfd/unw16ifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685", null ], + [ "UNWIF_complist_002add", "d9/dfd/unw16ifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5", null ], + [ "UNWIF_complist_003046", "d9/dfd/unw16ifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848", null ], + [ "UNWIF_complist_00304b", "d9/dfd/unw16ifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad", null ], + [ "UNWIF_complist_00304d", "d9/dfd/unw16ifcmp_8h.html#a76106268641a876cd1acf7f437006224", null ], + [ "UNWIF_complist_00304f", "d9/dfd/unw16ifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891", null ], + [ "UNWIF_complist_003051", "d9/dfd/unw16ifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2", null ], + [ "UNWIF_complist_003053", "d9/dfd/unw16ifcmp_8h.html#a63918f1e86feee4b5056c122823f082a", null ], + [ "UNWIF_complist_003055", "d9/dfd/unw16ifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158", null ], + [ "UNWIF_complist_003057", "d9/dfd/unw16ifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959", null ], + [ "UNWIF_complist_003059", "d9/dfd/unw16ifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2", null ], + [ "UNWIF_complist_00305b", "d9/dfd/unw16ifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d", null ], + [ "UNWIF_complist_00305d", "d9/dfd/unw16ifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63", null ], + [ "UNWIF_complist_00305f", "d9/dfd/unw16ifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc", null ], + [ "UNWIF_complist_003061", "d9/dfd/unw16ifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f", null ], + [ "UNWIF_complist_003064", "d9/dfd/unw16ifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777", null ], + [ "UNWIF_complist_003066", "d9/dfd/unw16ifcmp_8h.html#a36466f176f1809804be8cf991d51796c", null ], + [ "UNWIF_complist_003068", "d9/dfd/unw16ifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984", null ], + [ "UNWIF_complist_00306f", "d9/dfd/unw16ifcmp_8h.html#aae37e6c03e30798f160af61bf599d515", null ], + [ "UNWIF_complist_003072", "d9/dfd/unw16ifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6", null ], + [ "UNWIF_complist_003075", "d9/dfd/unw16ifcmp_8h.html#af5356e36852d3752a4dbe512d004c990", null ], + [ "UNWIF_complist_003078", "d9/dfd/unw16ifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c", null ], + [ "UNWIF_complist_00307b", "d9/dfd/unw16ifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711", null ], + [ "UNWIF_complist_00309d", "d9/dfd/unw16ifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee", null ], + [ "UNWIF_complist_0030a6", "d9/dfd/unw16ifcmp_8h.html#ae222b6894e63952e00ae664a890a173d", null ], + [ "UNWIF_complist_0030ab", "d9/dfd/unw16ifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab", null ], + [ "UNWIF_complist_0030ad", "d9/dfd/unw16ifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912", null ], + [ "UNWIF_complist_0030af", "d9/dfd/unw16ifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac", null ], + [ "UNWIF_complist_0030b1", "d9/dfd/unw16ifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2", null ], + [ "UNWIF_complist_0030b3", "d9/dfd/unw16ifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca", null ], + [ "UNWIF_complist_0030b5", "d9/dfd/unw16ifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc", null ], + [ "UNWIF_complist_0030b7", "d9/dfd/unw16ifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547", null ], + [ "UNWIF_complist_0030b9", "d9/dfd/unw16ifcmp_8h.html#aff6e29170546cc276c129659331e63c1", null ], + [ "UNWIF_complist_0030bb", "d9/dfd/unw16ifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1", null ], + [ "UNWIF_complist_0030bd", "d9/dfd/unw16ifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f", null ], + [ "UNWIF_complist_0030bf", "d9/dfd/unw16ifcmp_8h.html#ad03571cb21ea00272b17fee487af321b", null ], + [ "UNWIF_complist_0030c1", "d9/dfd/unw16ifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e", null ], + [ "UNWIF_complist_0030c4", "d9/dfd/unw16ifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2", null ], + [ "UNWIF_complist_0030c6", "d9/dfd/unw16ifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9", null ], + [ "UNWIF_complist_0030c8", "d9/dfd/unw16ifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4", null ], + [ "UNWIF_complist_0030cf", "d9/dfd/unw16ifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640", null ], + [ "UNWIF_complist_0030d2", "d9/dfd/unw16ifcmp_8h.html#afeea8365af804221817d5278e822e2fa", null ], + [ "UNWIF_complist_0030d5", "d9/dfd/unw16ifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d", null ], + [ "UNWIF_complist_0030d8", "d9/dfd/unw16ifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a", null ], + [ "UNWIF_complist_0030db", "d9/dfd/unw16ifcmp_8h.html#a2318ea2b160373ec556a78e74989867b", null ], + [ "UNWIF_complist_0030ef", "d9/dfd/unw16ifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb", null ], + [ "UNWIF_complist_0030f0", "d9/dfd/unw16ifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120", null ], + [ "UNWIF_complist_0030f1", "d9/dfd/unw16ifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced", null ], + [ "UNWIF_complist_0030f2", "d9/dfd/unw16ifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4", null ], + [ "UNWIF_complist_0030fd", "d9/dfd/unw16ifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe", null ], + [ "UNWIF_complist_00fb49", "d9/dfd/unw16ifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025", null ], + [ "UNWIF_complist_011099", "d9/dfd/unw16ifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852", null ], + [ "UNWIF_complist_01109b", "d9/dfd/unw16ifcmp_8h.html#a848f3f57db05d11a60631b3dde813534", null ], + [ "UNWIF_complist_0110a5", "d9/dfd/unw16ifcmp_8h.html#a989be611071d64e601904f44c31080a2", null ], + [ "UNWIF_complist_011131", "d9/dfd/unw16ifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df", null ], + [ "UNWIF_complist_011132", "d9/dfd/unw16ifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8", null ], + [ "UNWIF_complist_011347", "d9/dfd/unw16ifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9", null ], + [ "UNWIF_complist_0114b9", "d9/dfd/unw16ifcmp_8h.html#a36982696a17dee559c7714b7d138a634", null ], + [ "UNWIF_complist_0115b8", "d9/dfd/unw16ifcmp_8h.html#ad498de046637c95e7cba172284b46c01", null ], + [ "UNWIF_complist_0115b9", "d9/dfd/unw16ifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf", null ], + [ "UNWIF_complist_01d157", "d9/dfd/unw16ifcmp_8h.html#a3e50df886e851ce110c824998336adc2", null ], + [ "UNWIF_complist_01d158", "d9/dfd/unw16ifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67", null ], + [ "UNWIF_complist_01d15f", "d9/dfd/unw16ifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b", null ], + [ "UNWIF_complist_01d1b9", "d9/dfd/unw16ifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5", null ], + [ "UNWIF_complist_01d1ba", "d9/dfd/unw16ifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257", null ], + [ "UNWIF_complist_01d1bb", "d9/dfd/unw16ifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a", null ], + [ "UNWIF_complist_01d1bc", "d9/dfd/unw16ifcmp_8h.html#af447c276d89250428c11fdaa9b66b360", null ], + [ "UNWIF_compos_00_00", "d9/dfd/unw16ifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a", null ], + [ "UNWIF_compos_00_01", "d9/dfd/unw16ifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1", null ], + [ "UNWIF_compos_00_02", "d9/dfd/unw16ifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334", null ], + [ "UNWIF_compos_00_03", "d9/dfd/unw16ifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457", null ], + [ "UNWIF_compos_00_04", "d9/dfd/unw16ifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465", null ], + [ "UNWIF_compos_00_05", "d9/dfd/unw16ifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28", null ], + [ "UNWIF_compos_00_06", "d9/dfd/unw16ifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1", null ], + [ "UNWIF_compos_00_09", "d9/dfd/unw16ifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904", null ], + [ "UNWIF_compos_00_0a", "d9/dfd/unw16ifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36", null ], + [ "UNWIF_compos_00_0b", "d9/dfd/unw16ifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180", null ], + [ "UNWIF_compos_00_0c", "d9/dfd/unw16ifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08", null ], + [ "UNWIF_compos_00_0d", "d9/dfd/unw16ifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7", null ], + [ "UNWIF_compos_00_0f", "d9/dfd/unw16ifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb", null ], + [ "UNWIF_compos_00_10", "d9/dfd/unw16ifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce", null ], + [ "UNWIF_compos_00_1b", "d9/dfd/unw16ifcmp_8h.html#ab65aa0a784a30214286b199924901346", null ], + [ "UNWIF_compos_00_1e", "d9/dfd/unw16ifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724", null ], + [ "UNWIF_compos_00_1f", "d9/dfd/unw16ifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5", null ], + [ "UNWIF_compos_00_21", "d9/dfd/unw16ifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8", null ], + [ "UNWIF_compos_00_22", "d9/dfd/unw16ifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6", null ], + [ "UNWIF_compos_00_2a", "d9/dfd/unw16ifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d", null ], + [ "UNWIF_compos_00_30", "d9/dfd/unw16ifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204", null ], + [ "UNWIF_compos_00_fb", "d9/dfd/unw16ifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb", null ], + [ "UNWIF_compos_01_10", "d9/dfd/unw16ifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e", null ], + [ "UNWIF_compos_01_11", "d9/dfd/unw16ifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058", null ], + [ "UNWIF_compos_01_13", "d9/dfd/unw16ifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d", null ], + [ "UNWIF_compos_01_14", "d9/dfd/unw16ifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83", null ], + [ "UNWIF_compos_01_15", "d9/dfd/unw16ifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074", null ], + [ "UNWIF_compos_01_d1", "d9/dfd/unw16ifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c", null ], + [ "UNWIF_compos_00", "d9/dfd/unw16ifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890", null ], + [ "UNWIF_compos_01", "d9/dfd/unw16ifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b", null ], + [ "UNWIF_compos", "d9/dfd/unw16ifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.html b/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..d138ce605fb3ea40af2ac8b7e3d68cd704e46a4b --- /dev/null +++ b/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strlastdiff_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strlastdiff_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strlastdiff_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strlastdiff_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strlastdiff_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strlastdiff_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.js b/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d22fe976d9084aeb7c0e507347fd8190bc41b207 --- /dev/null +++ b/doc/safec-3.4/d9/dfe/strlastdiff__s_8c.js @@ -0,0 +1,4 @@ +var strlastdiff__s_8c = +[ + [ "_strlastdiff_s_chk", "d9/dfe/strlastdiff__s_8c.html#a1c271124ce30bc259c6f3af9b38dc2da", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.map b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..30198601b6d5531e7e313905af2d470e0b6992c2 --- /dev/null +++ b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.md5 b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e8af47f239f8e82ea805f6f90f36ec0d7ad45f10 --- /dev/null +++ b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.md5 @@ -0,0 +1 @@ +cb1e23cf0e09ad6a729147898d7014e6 \ No newline at end of file diff --git a/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.png b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5e645bc25c54a74e1fb72a0723ff06fa34af891d Binary files /dev/null and b/doc/safec-3.4/da/d0d/safe__compile_8h__dep__incl.png differ diff --git a/doc/safec-3.4/da/d1a/wcstok__s_8c.html b/doc/safec-3.4/da/d1a/wcstok__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..53c317b980ea1853e6d3bc9d45d7778420a8d2da --- /dev/null +++ b/doc/safec-3.4/da/d1a/wcstok__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: wcstok_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcstok_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcstok_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT wchar_t * _wcstok_s_chk (wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcstok_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT wchar_t* _wcstok_s_chk (wchar_t *restrict dest,
rsize_t *restrict dmaxp,
const wchar_t *restrict delim,
wchar_t **restrict ptr,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/d1a/wcstok__s_8c.js b/doc/safec-3.4/da/d1a/wcstok__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..3681b15dafe5afb4056904096a9a08f6ad68a3bb --- /dev/null +++ b/doc/safec-3.4/da/d1a/wcstok__s_8c.js @@ -0,0 +1,4 @@ +var wcstok__s_8c = +[ + [ "_wcstok_s_chk", "da/d1a/wcstok__s_8c.html#a585e94a6d26745f8fd501e7cd64d0f3d", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/d22/memset16__s_8c.html b/doc/safec-3.4/da/d22/memset16__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f12d8034e63accbd44784d72a7dee2408dd0ff9c --- /dev/null +++ b/doc/safec-3.4/da/d22/memset16__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: memset16_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memset16_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memset16_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memset16_s_chk (uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memset16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memset16_s_chk (uint16_t * dest,
rsize_t dmax,
uint16_t value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/d22/memset16__s_8c.js b/doc/safec-3.4/da/d22/memset16__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..094fd3906c6c9ec98fbf4a8f62c9a67a7ef47f5c --- /dev/null +++ b/doc/safec-3.4/da/d22/memset16__s_8c.js @@ -0,0 +1,4 @@ +var memset16__s_8c = +[ + [ "_memset16_s_chk", "da/d22/memset16__s_8c.html#a7873a8991779ac0b07f2bd9b76d887af", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/d2b/strerror__s_8c__incl.map b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f53a75c8f9381eb681b21bc0af79706ba6932fc5 --- /dev/null +++ b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/d2b/strerror__s_8c__incl.md5 b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..dde8fc5e0eaf4e6086d486751479d4009d808191 --- /dev/null +++ b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.md5 @@ -0,0 +1 @@ +75d6b6747e489c5b5e6c895ba58a0c2d \ No newline at end of file diff --git a/doc/safec-3.4/da/d2b/strerror__s_8c__incl.png b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0069e788b25a3dd335d44604ecbd2e04c54cc05f Binary files /dev/null and b/doc/safec-3.4/da/d2b/strerror__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/d45/strnset__s_8c.html b/doc/safec-3.4/da/d45/strnset__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..5b40d6b8478668a209bcca84a9722484e9440413 --- /dev/null +++ b/doc/safec-3.4/da/d45/strnset__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strnset_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strnset_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strnset_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strnset_s_chk (char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strnset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strnset_s_chk (char *restrict dest,
rsize_t dmax,
int value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/d45/strnset__s_8c.js b/doc/safec-3.4/da/d45/strnset__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..621719870eba7b52ee8113fce8d712d4a00b887f --- /dev/null +++ b/doc/safec-3.4/da/d45/strnset__s_8c.js @@ -0,0 +1,4 @@ +var strnset__s_8c = +[ + [ "_strnset_s_chk", "da/d45/strnset__s_8c.html#acc68fe672d3bc44d5b84e34b175043cf", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.map b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..29df6e8efe7202d83b3a16807bd885c9f56ef0f5 --- /dev/null +++ b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.md5 b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..067796cd6b81d795df73a6d0f1935c8b104a177d --- /dev/null +++ b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.md5 @@ -0,0 +1 @@ +babf6eb29ac19d8615386a147da90b1c \ No newline at end of file diff --git a/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.png b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf483093d746817a18e81a36bfd72fd52f760b9 Binary files /dev/null and b/doc/safec-3.4/da/d4f/wcsupr__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/d71/wcsstr_8c__incl.map b/doc/safec-3.4/da/d71/wcsstr_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..73e5a8acf75688438f72f30752b6cc36fb4fc377 --- /dev/null +++ b/doc/safec-3.4/da/d71/wcsstr_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/d71/wcsstr_8c__incl.md5 b/doc/safec-3.4/da/d71/wcsstr_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..6477732bdb8bf1e136cf97f20af670213f0e4aaa --- /dev/null +++ b/doc/safec-3.4/da/d71/wcsstr_8c__incl.md5 @@ -0,0 +1 @@ +692317406affcc686484fe14b0127791 \ No newline at end of file diff --git a/doc/safec-3.4/da/d71/wcsstr_8c__incl.png b/doc/safec-3.4/da/d71/wcsstr_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..803f76b7959bf87e0ec0904bbacc6506883d6e73 Binary files /dev/null and b/doc/safec-3.4/da/d71/wcsstr_8c__incl.png differ diff --git a/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.html b/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..5e355f8947d0d9b0b94eb4f35740068d80f59ec0 --- /dev/null +++ b/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.html @@ -0,0 +1,509 @@ + + + + + + + +safec: mem_primitives_lib.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
mem_primitives_lib.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + +

+Macros

#define __WORDSIZE   (8 * SIZEOF_SIZE_T)
 
#define ASM_VOLATILE
 
#define COMPILER_BARRIER
 
#define MEMORY_BARRIER   COMPILER_BARRIER
 
+ + + + + + + + + + + + + + + + + + + + + +

+Functions

void mem_prim_move (void *dest, const void *src, uint32_t len)
 Moves at most len of bytes from src to dest. More...
 
void mem_prim_move8 (uint8_t *dest, const uint8_t *src, uint32_t len)
 Moves at most len of uint8_t's from src to dest. More...
 
void mem_prim_move16 (uint16_t *dest, const uint16_t *src, uint32_t len)
 Moves at most len uint16_t's from src to dest. More...
 
void mem_prim_move32 (uint32_t *dest, const uint32_t *src, uint32_t len)
 Moves at most len of uint32_t's from src to dest. More...
 
void mem_prim_set (void *dest, uint32_t len, uint8_t value)
 
void mem_prim_set16 (uint16_t *dest, uint32_t len, uint16_t value)
 Sets len uint16_t's starting at dest to the specified value. More...
 
void mem_prim_set32 (uint32_t *dest, uint32_t len, uint32_t value)
 Sets len uint32_t's starting at dest to the specified value. More...
 
+

Macro Definition Documentation

+ +

◆ __WORDSIZE

+ +
+
+ + + + +
#define __WORDSIZE   (8 * SIZEOF_SIZE_T)
+
+ +
+
+ +

◆ ASM_VOLATILE

+ +
+
+ + + + +
#define ASM_VOLATILE
+
+ +
+
+ +

◆ COMPILER_BARRIER

+ +
+
+ + + + +
#define COMPILER_BARRIER
+
+ +
+
+ +

◆ MEMORY_BARRIER

+ +
+
+ + + + +
#define MEMORY_BARRIER   COMPILER_BARRIER
+
+ +
+
+

Function Documentation

+ +

◆ mem_prim_move()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move (void * dest,
const void * src,
uint32_t len 
)
+
+ +

Moves at most len of bytes from src to dest.

+

Dest may overlap with src.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number bytes of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move8()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move8 (uint8_t * dest,
const uint8_t * src,
uint32_t len 
)
+
+ +

Moves at most len of uint8_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint8_t of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move16()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move16 (uint16_t * dest,
const uint16_t * src,
uint32_t len 
)
+
+ +

Moves at most len uint16_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint16_t of src that can be copied
+
+
+ +
+
+ +

◆ mem_prim_move32()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_move32 (uint32_t * dest,
const uint32_t * src,
uint32_t len 
)
+
+ +

Moves at most len of uint32_t's from src to dest.

+

The destination may overlap with source.

+
Parameters
+ + + + +
[out]destpointer to the memory that will be replaced by src.
[in]srcpointer to the memory that will be copied to dest
[in]lenmaximum number uint32_t of sp that can be copied
+
+
+ +
+
+ +

◆ mem_prim_set()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set (void * dest,
uint32_t len,
uint8_t value 
)
+
+ +
+
+ +

◆ mem_prim_set16()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set16 (uint16_t * dest,
uint32_t len,
uint16_t value 
)
+
+ +

Sets len uint16_t's starting at dest to the specified value.

+

Pointers must meet system alignment requirements.

+
Parameters
+ + + + +
[out]destpointer to memory that will be set to value
[in]lennumber of uint16_t's to be set
[in]valueuint16_t value
+
+
+ +
+
+ +

◆ mem_prim_set32()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void mem_prim_set32 (uint32_t * dest,
uint32_t len,
uint32_t value 
)
+
+ +

Sets len uint32_t's starting at dest to the specified value.

+

Pointers must meet system alignment requirements.

+
Parameters
+ + + + +
[out]destpointer to memory that will be set to value
[in]lennumber of uint32_t's to be set
[in]valueuint32_t value
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.js b/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..4fa71edd685d7cc9427d2ba65ca81dce558ec17a --- /dev/null +++ b/doc/safec-3.4/da/d8c/mem__primitives__lib_8h.js @@ -0,0 +1,14 @@ +var mem__primitives__lib_8h = +[ + [ "__WORDSIZE", "da/d8c/mem__primitives__lib_8h.html#aeea7ec6e47ecea02cc6812b268034b28", null ], + [ "ASM_VOLATILE", "da/d8c/mem__primitives__lib_8h.html#aea57c947688cd17bcec4cf2b8d506fd3", null ], + [ "COMPILER_BARRIER", "da/d8c/mem__primitives__lib_8h.html#ab5b4305b35ee897bea6d6f122202a6cf", null ], + [ "MEMORY_BARRIER", "da/d8c/mem__primitives__lib_8h.html#a80492499834e30e0109e1e4a69efee29", null ], + [ "mem_prim_move", "da/d8c/mem__primitives__lib_8h.html#aa0b666ddb8d014f1fcbdb452915a246c", null ], + [ "mem_prim_move8", "da/d8c/mem__primitives__lib_8h.html#a1c1926b7a912a14623e09021f2abf395", null ], + [ "mem_prim_move16", "da/d8c/mem__primitives__lib_8h.html#ad30f64ac3aac73df8a221756dc2694e5", null ], + [ "mem_prim_move32", "da/d8c/mem__primitives__lib_8h.html#a1e1c40e0fa1b86ffba29a8a6128ed0db", null ], + [ "mem_prim_set", "da/d8c/mem__primitives__lib_8h.html#acb6c667cc41bbac06718534cd28ead39", null ], + [ "mem_prim_set16", "da/d8c/mem__primitives__lib_8h.html#a3255cbc4756ee191ccd6ce0ebb1a6f58", null ], + [ "mem_prim_set32", "da/d8c/mem__primitives__lib_8h.html#a37db0a86edffa67b604e761826d1e5f5", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.map b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..29e69040549e5ec110d4119d2958a2a71538a88c --- /dev/null +++ b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.md5 b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..03dd6d4214dbc90b09973fe79ddb4f2be44a0615 --- /dev/null +++ b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.md5 @@ -0,0 +1 @@ +ca691ae4f3315408399c28af97060a3f \ No newline at end of file diff --git a/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.png b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..358df9cc843265bef2e9044465454dca1801ee94 Binary files /dev/null and b/doc/safec-3.4/da/da9/wmemmove__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/db5/strlastsame__s_8c.html b/doc/safec-3.4/da/db5/strlastsame__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..b8cda597775506dd0cb82fb229436912c23c7b13 --- /dev/null +++ b/doc/safec-3.4/da/db5/strlastsame__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strlastsame_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strlastsame_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strlastsame_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strlastsame_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strlastsame_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strlastsame_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/db5/strlastsame__s_8c.js b/doc/safec-3.4/da/db5/strlastsame__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..53d435b2fc8024aaf5fcf735d334f907304e8ac9 --- /dev/null +++ b/doc/safec-3.4/da/db5/strlastsame__s_8c.js @@ -0,0 +1,4 @@ +var strlastsame__s_8c = +[ + [ "_strlastsame_s_chk", "da/db5/strlastsame__s_8c.html#a72c4e6cfac79ce706a9924aa4d3324a4", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/db8/strisdigit__s_8c.html b/doc/safec-3.4/da/db8/strisdigit__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..726b2e5b246dad41e9a0578d5ae51ffe03f0b37d --- /dev/null +++ b/doc/safec-3.4/da/db8/strisdigit__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strisdigit_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strisdigit_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strisdigit_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strisdigit_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strisdigit_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strisdigit_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/da/db8/strisdigit__s_8c.js b/doc/safec-3.4/da/db8/strisdigit__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..75e268457fdc370ef2df236e73117908eabb2057 --- /dev/null +++ b/doc/safec-3.4/da/db8/strisdigit__s_8c.js @@ -0,0 +1,4 @@ +var strisdigit__s_8c = +[ + [ "_strisdigit_s_chk", "da/db8/strisdigit__s_8c.html#af8a673ad0f57450f5b3e7cbdbcf16238", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.map b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f91ac1cd59e58c38a24e638b1832a513834c238b --- /dev/null +++ b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.md5 b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..61aaf899db278b966ffaf13c78a0f5235d66fb4d --- /dev/null +++ b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.md5 @@ -0,0 +1 @@ +127d94ed1962bb0b29772b6be178e3bb \ No newline at end of file diff --git a/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.png b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b5c36b0efca04bbe8296c9d2639b619cab9d9a56 Binary files /dev/null and b/doc/safec-3.4/da/db8/wcscpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/dc2/scanf__s_8c__incl.map b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c28c0bf936350eeb2e81822e4a7ae326c94c4c28 --- /dev/null +++ b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/dc2/scanf__s_8c__incl.md5 b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..ccb20fc584fb1e4b31770146f6936f0dff22d1fc --- /dev/null +++ b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.md5 @@ -0,0 +1 @@ +afbe19dc28109209299872a6bdc85e58 \ No newline at end of file diff --git a/doc/safec-3.4/da/dc2/scanf__s_8c__incl.png b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4a9b986a25355495f05139807247c8ea906f429e Binary files /dev/null and b/doc/safec-3.4/da/dc2/scanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.map b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ebedbb4a55b8c83f4d3f0337b799793814c038b4 --- /dev/null +++ b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.md5 b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..95c7b1c7f4d73f74a2316a9a401e62957cec8ea3 --- /dev/null +++ b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.md5 @@ -0,0 +1 @@ +f08637c99770f810916b903c02963cb5 \ No newline at end of file diff --git a/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.png b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d08fc2682db5ad16b2f8f1cf51dd8b02881ad562 Binary files /dev/null and b/doc/safec-3.4/da/dc7/wmemcpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.map b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..43a621871856b2169d778ead0bf9b0b5983fade6 --- /dev/null +++ b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.md5 b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e28f476f3b4ece71d1e72d4e254e544ffb7dddf2 --- /dev/null +++ b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +5e21f0b11405d85654e8e4cff124c755 \ No newline at end of file diff --git a/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.png b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4c71683e634592384166577b06d3d545d3ecd4e0 Binary files /dev/null and b/doc/safec-3.4/da/dd0/vwprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/deb/strcoll__s_8c__incl.map b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..fd0457171f8af14e52843a9dc64e0ba788fca635 --- /dev/null +++ b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/deb/strcoll__s_8c__incl.md5 b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..819f5521d836281c3420906798c2252c21e50b19 --- /dev/null +++ b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.md5 @@ -0,0 +1 @@ +fcdd926d6edecdba1282e7956f2d7c59 \ No newline at end of file diff --git a/doc/safec-3.4/da/deb/strcoll__s_8c__incl.png b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..07baadd3c89322c84dfa3f57408d9201edc5ace8 Binary files /dev/null and b/doc/safec-3.4/da/deb/strcoll__s_8c__incl.png differ diff --git a/doc/safec-3.4/da/dff/wprintf__s_8c__incl.map b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ff152e41cab80a7a2f601aff0681485daecae67b --- /dev/null +++ b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/da/dff/wprintf__s_8c__incl.md5 b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..230997eca139752bfd3e0910cb2da5b331b1b082 --- /dev/null +++ b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +fe5ccee03f7214a75a89ba94d86535ec \ No newline at end of file diff --git a/doc/safec-3.4/da/dff/wprintf__s_8c__incl.png b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..87a3ca486a53e0d408f43d702c2524277c8b5284 Binary files /dev/null and b/doc/safec-3.4/da/dff/wprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d18/memset__s_8c__incl.map b/doc/safec-3.4/db/d18/memset__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..fab471f68585b028fc08838baf912952cb782371 --- /dev/null +++ b/doc/safec-3.4/db/d18/memset__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d18/memset__s_8c__incl.md5 b/doc/safec-3.4/db/d18/memset__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9c382dedbf91a05a6c7ee4805583d728cfcaee86 --- /dev/null +++ b/doc/safec-3.4/db/d18/memset__s_8c__incl.md5 @@ -0,0 +1 @@ +c4119fc771ff99a67ff0f57926cbc343 \ No newline at end of file diff --git a/doc/safec-3.4/db/d18/memset__s_8c__incl.png b/doc/safec-3.4/db/d18/memset__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ff11bf09a822d2097caa1ff2e6065c634985af16 Binary files /dev/null and b/doc/safec-3.4/db/d18/memset__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.map b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bebf9df985b4c93662d80754362de92654e6fb36 --- /dev/null +++ b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.md5 b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1ec0ba2c15342927caccbcea6d5a3a32be920750 --- /dev/null +++ b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.md5 @@ -0,0 +1 @@ +1bdeccd8726d412fd000c44bb1ad95a0 \ No newline at end of file diff --git a/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.png b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..23871b045b5243e12c17778b29653432980a3f0b Binary files /dev/null and b/doc/safec-3.4/db/d28/wcsicmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d36/memcpy__s_8c__incl.map b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d77bfb3db97258ef0a4caaf6bb65839822ce6fb6 --- /dev/null +++ b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d36/memcpy__s_8c__incl.md5 b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d355f0a841e7be59ada27fa9d780b4b2881fde48 --- /dev/null +++ b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.md5 @@ -0,0 +1 @@ +0f0ec7aa2f2383da3010ba5edaf54c7d \ No newline at end of file diff --git a/doc/safec-3.4/db/d36/memcpy__s_8c__incl.png b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..82fc428889036507ccd8618fe641b96359804bda Binary files /dev/null and b/doc/safec-3.4/db/d36/memcpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d37/wcrtomb__s_8c.html b/doc/safec-3.4/db/d37/wcrtomb__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f52f8b2b245d87726fee7dc295f53cae0244b1b7 --- /dev/null +++ b/doc/safec-3.4/db/d37/wcrtomb__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wcrtomb_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcrtomb_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcrtomb_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcrtomb_s_chk (size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcrtomb_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcrtomb_s_chk (size_t *restrict retvalp,
char *restrict dest,
rsize_t dmax,
wchar_t wc,
mbstate_t *restrict ps,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/d37/wcrtomb__s_8c.js b/doc/safec-3.4/db/d37/wcrtomb__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d97726b63b93f665d0d1789735f769b4a4cd12a3 --- /dev/null +++ b/doc/safec-3.4/db/d37/wcrtomb__s_8c.js @@ -0,0 +1,4 @@ +var wcrtomb__s_8c = +[ + [ "_wcrtomb_s_chk", "db/d37/wcrtomb__s_8c.html#a18fe6c6847fe024f79c9db2c7444f9fc", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/d53/wcsnlen__s_8c.html b/doc/safec-3.4/db/d53/wcsnlen__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..990cb638ef16a91a7d5e63907492998af08097eb --- /dev/null +++ b/doc/safec-3.4/db/d53/wcsnlen__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: wcsnlen_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsnlen_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsnlen_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT rsize_t _wcsnlen_s_chk (const wchar_t *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcsnlen_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT rsize_t _wcsnlen_s_chk (const wchar_t * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/d53/wcsnlen__s_8c.js b/doc/safec-3.4/db/d53/wcsnlen__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..98a78e43c1a2e15adb18f472f99191724feab7de --- /dev/null +++ b/doc/safec-3.4/db/d53/wcsnlen__s_8c.js @@ -0,0 +1,4 @@ +var wcsnlen__s_8c = +[ + [ "_wcsnlen_s_chk", "db/d53/wcsnlen__s_8c.html#a485a05fc094386b65e94db38f2dfb579", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/d59/memzero32__s_8c.html b/doc/safec-3.4/db/d59/memzero32__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c4eee1ef8d86ad08bda994494a59b502d7794348 --- /dev/null +++ b/doc/safec-3.4/db/d59/memzero32__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: memzero32_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memzero32_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memzero32_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memzero32_s_chk (uint32_t *dest, rsize_t len, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memzero32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memzero32_s_chk (uint32_t * dest,
rsize_t len,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/d59/memzero32__s_8c.js b/doc/safec-3.4/db/d59/memzero32__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..7c4ca915d93232e17b88add0ec36d9d522ef53cd --- /dev/null +++ b/doc/safec-3.4/db/d59/memzero32__s_8c.js @@ -0,0 +1,4 @@ +var memzero32__s_8c = +[ + [ "_memzero32_s_chk", "db/d59/memzero32__s_8c.html#a71d5c758d94f0827e249695830c5879b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.map b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..4d4f7f2bf8576af14cc7122be3cfaf69cf7981db --- /dev/null +++ b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.md5 b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..fd118f2311afee83e8bb0f72ef2caa86308485d1 --- /dev/null +++ b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.md5 @@ -0,0 +1 @@ +be69f4ce8112c15dc840cbe4fcd9b951 \ No newline at end of file diff --git a/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.png b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..12cef8cb2ed28e2ed6021db46b4cfd4fba23bac8 Binary files /dev/null and b/doc/safec-3.4/db/d5b/strcmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d65/wcsset__s_8c__incl.map b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d3aff5517be175954b8c78012c949d4ccbc337b0 --- /dev/null +++ b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d65/wcsset__s_8c__incl.md5 b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..52728279666558a22432a18d5f8ccd2d0fd38e07 --- /dev/null +++ b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.md5 @@ -0,0 +1 @@ +8f0d0dc13a02992f6f208f65d9086ae2 \ No newline at end of file diff --git a/doc/safec-3.4/db/d65/wcsset__s_8c__incl.png b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..6049d636451b8d5e2aa162899bb29b5885e5b922 Binary files /dev/null and b/doc/safec-3.4/db/d65/wcsset__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.map b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..37752ce0f44eb8ec5fa91d32a2442ab3f9effb95 --- /dev/null +++ b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.md5 b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9fdef3148ad0e6911544a31160e359027dc9047e --- /dev/null +++ b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.md5 @@ -0,0 +1 @@ +a0bbda0906afc40a21879e7aa31e4260 \ No newline at end of file diff --git a/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.png b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc3489c01fdab9bb3654059276b084c9f2e5802 Binary files /dev/null and b/doc/safec-3.4/db/d66/strnterminate__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d69/safe__lib_8h.html b/doc/safec-3.4/db/d69/safe__lib_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..f17c49abe532d87048f8d18864ccd1e6c5a3f211 --- /dev/null +++ b/doc/safec-3.4/db/d69/safe__lib_8h.html @@ -0,0 +1,1555 @@ + + + + + + + +safec: safe_lib.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_lib.h File Reference
+
+
+
#include "safe_config.h"
+#include "safe_lib_errno.h"
+#include "safe_types.h"
+#include "safe_compile.h"
+#include <time.h>
+
+ + Include dependency graph for safe_lib.h:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define EXTERN   extern
 
#define sl_default_handler   ignore_handler_s
 
#define TMP_MAX_S   308915776
 
#define L_tmpnam_s   1024
 
#define tmpnam_s(dest, dmax)   _tmpnam_s_chk(dest,dmax,BOS(dest))
 Creates a unique valid file name (no longer than L_tmpnam in length) and stores it in character string pointed to by filename. More...
 
#define gets_s(dest, dmax)   _gets_s_chk(dest,dmax,BOS(dest))
 The gets_s function reads characters from stdin until a newline is found or end-of-file occurs. More...
 
#define asctime_s(dest, dmax, tm)   _asctime_s_chk(dest,dmax,tm,BOS(dest))
 The asctime_s function converts the given calendar time tm to a textual representation of the following fixed 25-character form: "Www Mmm dd hh:mm:ss yyyy\n", as with asctime. More...
 
#define ctime_s(dest, dmax, timer)   _ctime_s_chk(dest,dmax,timer,BOS(dest))
 The ctime_s function converts the given time since epoch to a calendar local time and then to a textual representation, as if by calling asctime_s(buffer, bufsz, localtime_s(time, &(struct tm){0})). More...
 
#define getenv_s(len, dest, dmax, name)   _getenv_s_chk(len,dest,dmax,name,BOS(dest))
 The getenv_s function searches for an environmental variable with name name in the host-specified environment list and returns a pointer to the string that is associated with the matched environment variable. More...
 
#define bsearch_s(key, base, nmemb, size, compar, context)   _bsearch_s_chk(key,base,nmemb,size,compar,context,BOS(base))
 The bsearch_s function finds an element equal to element pointed to by key in an array pointed to by base. More...
 
#define qsort_s(base, nmemb, size, compar, context)   _qsort_s_chk(base,nmemb,size,compar,context,BOS(base))
 The qsort_s function sorts the given array pointed to by base in ascending order. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

EXTERN void abort_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function writes a message on the standard error stream in an implementation-defined format. More...
 
EXTERN void ignore_handler_s (const char *restrict msg, void *restrict ptr, errno_t error)
 This function simply returns to the caller. More...
 
EXTERN errno_t _tmpnam_s_chk (const char *dest, rsize_t dmax, const size_t destbos) BOS_OVR2Z(dest
 
EXTERN errno_t tmpfile_s (FILE *restrict *restrict streamptr)
 The tmpfile_s function creates a temporary binary file that is different from any other existing file and that will automatically be removed when it is closed or at program termination. More...
 
EXTERN char * _gets_s_chk (char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest)
 
EXTERN errno_t fopen_s (FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode)
 The fopen_s function opens a file indicated by filename and updates the pointer to the file stream associated with that file. More...
 
EXTERN errno_t freopen_s (FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream)
 The freopen_s function first, attempts to close the file associated with the stream, ignoring any errors. More...
 
EXTERN errno_t _asctime_s_chk (char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26
 
EXTERN errno_t dmax underflow BOS_NULL (tm)
 
EXTERN errno_t _ctime_s_chk (char *dest, rsize_t dmax, const time_t *timer, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26
 
EXTERN errno_t dmax underflow BOS_NULL (timer)
 
EXTERN struct tm * gmtime_s (const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest)
 The gmtime_s function converts the given time since epoch to a calendar time, expressed in Coordinated Universal Time (UTC) in the struct tm format. More...
 
EXTERN struct tm * localtime_s (const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest)
 The localtime_s function converts the given time since epoch to a calendar time, expressed in the current timezone in the struct tm format. More...
 
EXTERN errno_t _getenv_s_chk (size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos) BOS_CHK(dest) BOS_ATTR(_BOS_NULL(name)
 
EXTERN void * _bsearch_s_chk (const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(key)||_BOS_NULL(base)||_BOS_ZERO(base
 
EXTERN void nmemb empty buf or bufsize BOS_ATTR (nmemb &&!compar, "empty compar")
 
EXTERN errno_t _qsort_s_chk (void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *x, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(base)||_BOS_ZERO(base
 
+ + + + + + + +

+Variables

EXTERN errno_t dmax
 
EXTERN errno_t empty name
 
EXTERN void nmemb * size
 
+

Macro Definition Documentation

+ +

◆ EXTERN

+ +
+
+ + + + +
#define EXTERN   extern
+
+ +
+
+ +

◆ sl_default_handler

+ +
+
+ + + + +
#define sl_default_handler   ignore_handler_s
+
+ +
+
+ +

◆ TMP_MAX_S

+ +
+
+ + + + +
#define TMP_MAX_S   308915776
+
+ +
+
+ +

◆ L_tmpnam_s

+ +
+
+ + + + +
#define L_tmpnam_s   1024
+
+ +
+
+ +

◆ tmpnam_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define tmpnam_s( dest,
 dmax 
)   _tmpnam_s_chk(dest,dmax,BOS(dest))
+
+ +

Creates a unique valid file name (no longer than L_tmpnam in length) and stores it in character string pointed to by filename.

+

The function is capable of generating up to TMP_MAX_S of unique filenames, but some or all of them may be in use in the filesystem and thus not suitable return values.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[out]destpointer to the string capable of holding at least L_tmpnam_s bytes, to be used as a result buffer.
[in]dmaxmaximum number of characters the function is allowed to write (typically the size of the dest buffer).
+
+
+
Precondition
No more than TMP_MAX_S files may be opened
+
+dest shall not be a null pointer
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
+dmax shall not be smaller than the generated file name string, which is at least strlen(dest) + 3.
+
Returns
Returns zero and writes the file name to dest on success. On error, returns non-zero and writes the null character to dest[0] (only if dest is not null and dmax is valid).
+
Return values
+ + + + + + + + +
EOKon success
ESNULLPwhen dest is a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR or more than TMP_MAX_S files were opened.
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
errno()when tmpnam() failed, typically -ENOENT
+
+
+
Note
Although the names generated by tmpnam_s are difficult to guess, it is possible that a file with that name is created by another process between the moment tmpnam returns and the moment this program attempts to use the returned name to create a file. The standard function tmpfile and the POSIX function mkstemp do not have this problem (creating a unique directory using only the standard C library still requires the use of tmpnam_s).
+

POSIX systems additionally define the similarly named function tempnam(), which offers the choice of a directory (which defaults to the optionally defined macro P_tmpdir).

+ +
+
+ +

◆ gets_s

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define gets_s( dest,
 dmax 
)   _gets_s_chk(dest,dmax,BOS(dest))
+
+ +

The gets_s function reads characters from stdin until a newline is found or end-of-file occurs.

+

Writes only at most dmax characters into the array pointed to by str, and always writes the terminating null character.

+

Note that C11 allows only writing dmax-1 character. We need to work with the system fgets() passing it dmax+1. In any case, gets_s first finishes reading and discarding the characters from stdin until new-line character, end-of-file condition, or read error before calling the constraint handler. With SAFECLIB_STR_NULL_SLACK the rest of dmax is cleared with NULL bytes, without all elements following the terminating null character (if any) written by gets_s in the array of dmax characters pointed to by dest take unspecified values when gets_s returns.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.5.4.1 The gets_s function (p: 602-603) http://en.cppreference.com/w/c/io/gets
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[out]destcharacter string to be written. If the resulting concatenated string is less than dmax, the remaining slack space is nulled.
[in]dmaxrestricted maximum length of the resulting dest, including the null. it may temp. write dmax+1, but always return max dmax.
+
+
+
Precondition
dest shall not be a null pointer
+
+dmax shall not equal zero
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_STR.
+
Returns
If there is a runtime-constraint violation, then if dest is not a null pointer and dmax is greater than zero and not greater than RSIZE_MAX_STR, then gets_s nulls dest.
+
Return values
+ + + + + + + +
>0when successful operation, all the characters from src were appended to dest and the result in dest is null terminated.
0+ errno=ESNULLP when dest is a NULL pointer
0+ errno=ESZEROL when dmax = 0
0+ errno=ESLEMAX when dmax > RSIZE_MAX_STR
0+ errno=EOVERFLOW when dmax > size of dest
0+ errno=ESUNTERM endline or eof not encountered after storing dmax-1 characters to dest.
+
+
+
See also
scanf_s()
+ +
+
+ +

◆ asctime_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define asctime_s( dest,
 dmax,
 tm 
)   _asctime_s_chk(dest,dmax,tm,BOS(dest))
+
+ +

The asctime_s function converts the given calendar time tm to a textual representation of the following fixed 25-character form: "Www Mmm dd hh:mm:ss yyyy\n", as with asctime.

+

The message is copied into user-provided dest buffer, which is guaranteed to be null-terminated.

+

No more than dmax-1 bytes are written, the buffer is always null-terminated. Uses the re-entrant asctime_r() if available.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.1 The asctime_s function (p: 624-625) http://en.cppreference.com/w/c/chrono/asctime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to a user-provided buffer.
[in]dmaxrestricted maximum length of dest
[in]tmpointer to a tm object specifying the time to print
+
+
+
Precondition
dest and tm shall not be a null pointer.
+
+dmax shall not be less than 26 and greater than RSIZE_MAX_STR.
+
+not all members of *tm are within their normal ranges, the year indicated by tm->tm_year is between 0-8099.
+
Returns
Zero if the entire message was successfully stored in dest, non-zero otherwise.
+
Return values
+ + + + + + + + + +
EOKon success
ESNULLPwhen dest or tm is a NULL pointer
ESLEMINwhen dmax < 26 or a tm member is too small
ESLEMAXwhen dmax > RSIZE_MAX_STR or a tm member is too large
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESNOSPCwhen dmax is too small for the result buffer
-1when asctime_r or asctime returned NULL
+
+
+
Note
This function returns a pointer to static data and is not thread-safe. POSIX marks this function obsolete and recommends strftime instead. The C standard also recommends strftime instead of asctime and asctime_s because strftime is more flexible and locale-sensitive. POSIX limits undefined behaviors only to when the output string would be longer than 25 characters, when tm->tm_wday or tm->tm_mon are not within the expected ranges, or when tm->tm_year exceeds INT_MAX-1990. Some implementations handle tm->tm_mday==0 as meaning the last day of the preceding month.
+
See also
ctime_s()
+ +
+
+ +

◆ ctime_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define ctime_s( dest,
 dmax,
 timer 
)   _ctime_s_chk(dest,dmax,timer,BOS(dest))
+
+ +

The ctime_s function converts the given time since epoch to a calendar local time and then to a textual representation, as if by calling asctime_s(buffer, bufsz, localtime_s(time, &(struct tm){0})).

+

The message is copied into the user-provided dest buffer, which is guaranteed to be null-terminated.

+

No more than dmax-1 bytes are written, the buffer is always null-terminated. The function does not support localization. Uses the re-entrant ctime_r() if available.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.2 The ctime_s function (p: 624-625) http://en.cppreference.com/w/c/chrono/ctime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + +
[out]destpointer to a user-provided string buffer.
[in]dmaxrestricted maximum length of dest
[in]timerpointer to a epoch (long, seconds since 1970)
+
+
+
Precondition
dest and timer shall not be a null pointer.
+
+dmax shall not be less than 26
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest
+
Returns
Zero if the entire message was successfully stored in dest, non-zero otherwise.
+
Return values
+ + + + + + + + + + +
EOKon success
ESNULLPwhen dest or tm is a NULL pointer
ESLEMINwhen dmax < 26 or *timer < 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != size of dest and –enable-error-dmax
ESLEMAXwhen *timer > 313360441200L, the year 10000, resp. LONG_MAX on 32bit systems
ESNOSPCwhen dmax is too small for the result buffer
-1when ctime_r or ctime returned NULL
+
+
+
Note
ctime returns a pointer to static data and is not thread-safe. In addition, it modifies the static tm object which may be shared with gmtime and localtime. POSIX marks this function obsolete and recommends strftime instead. The C standard also recommends strftime instead of ctime and ctime_s because strftime is more flexible and locale-sensitive. The behavior of ctime may be undefined for the values of time_t that result in the string longer than 25 characters (e.g. year 10000).
+
See also
asctime_s()
+ +
+
+ +

◆ getenv_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define getenv_s( len,
 dest,
 dmax,
 name 
)   _getenv_s_chk(len,dest,dmax,name,BOS(dest))
+
+ +

The getenv_s function searches for an environmental variable with name name in the host-specified environment list and returns a pointer to the string that is associated with the matched environment variable.

+

The set of environmental variables and methods of altering it are implementation-defined. The value of the environment variable is written to the user-provided buffer value (unless null) and the number of bytes written is stored in the user-provided location *len (unless null). If the environment variable is not set in the environment, zero is written to *len (unless null) and '\0' is written to value[0] (unless null). With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax characters pointed to by dest are nulled. If secure_getenv() is available, it is used.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]lenpointer to a size_t where getenv_s will store the length of the found environment variable. Might be NULL.
[out]destpointer to a string where getenv_s will store the contents of the found environment variable.
[in]dmaxmaximum number of characters that getenv_s is allowed to write to dest (size of the buffer).
[in]namenull-terminated character string identifying the name of the environmental variable to look for.
+
+
+
Precondition
name and dest shall not be a null pointer.
+
+dmax shall not be greater than RSIZE_MAX_STR and size of dest.
+
+dmax shall not equal zero.
+
+dmax shall be greater than the strlen of the returned env value.
+
Returns
zero if the environment variable was found, non-zero if it was not found of if a runtime constrant violation occurred. On any error, writes zero to *len (unless len is a null pointer).
+
Return values
+ + + + + + + + + +
EOKon success
ESNULLPwhen dest or name are a NULL pointer
ESZEROLwhen dmax = 0
ESLEMAXwhen dmax > RSIZE_MAX_STR
EOVERFLOWwhen dmax > size of dest (optionally, when the compiler knows the object_size statically)
ESLEWRNGwhen dmax != sizeof(dest) and –enable-error-dmax
ESNOSPCwhen dmax is too small for the value
-1when not found
+
+
+ +
+
+ +

◆ bsearch_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define bsearch_s( key,
 base,
 nmemb,
 size,
 compar,
 context 
)   _bsearch_s_chk(key,base,nmemb,size,compar,context,BOS(base))
+
+ +

The bsearch_s function finds an element equal to element pointed to by key in an array pointed to by base.

+

The array contains count elements of size bytes and must be partitioned with respect to key, that is, all the elements that compare less than must appear before all the elements that compare equal to, and those must appear before all the elements that compare greater than the key object. A fully sorted array satisfies these requirements. The elements are compared using function pointed to by comp. The behavior is undefined if the array is not already partitioned with respect to *key in ascending order according to the same criterion that compar uses.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + + + +
[in]keypointer to the element to search for
[in]basepointer to the array to examine
[in]nmembnumber of elements in the array
[in]sizesize of each element in the array in bytes
[in]comparcomparison function which returns ​a negative integer value if the first argument is less than the second, a positive integer value if the first argument is greater than the second and zero if the arguments are equal. key is passed as the first argument, an element from the array as the second. The signature of the comparison function should be equivalent to the following: int cmp(const void *a, const void *b); The function must not modify the objects passed to it and must return consistent results when called for the same objects, regardless of their positions in the array.
[in]contextadditional information (e.g., collating sequence), passed to compar as the third argument
+
+
+
Precondition
key, base or compar shall not be a null pointer (unless nmemb is zero).
+
+nmemb or size shall not be greater than RSIZE_MAX_MEM.
+

If the array contains several elements that compar would indicate as equal to the element searched for, then it is unspecified which element the function will return as the result.

+
Returns
Pointer to an element in the array that compares equal to *key, or null pointer if such element has not been found, or any run-time constraint violation.
+
Note
Despite the name, neither C nor POSIX standards require this function to be implemented using binary search or make any complexity guarantees. Unlike other bounds-checked functions, bsearch_s does not treat arrays of zero size as a runtime constraint violation and instead indicates element not found (the other function that accepts arrays of zero size is qsort_s).
+
Return values
+ + +
NULLwhen not found or any error
+
+
+

errno values: ESNULLP when key, base or compar are a NULL pointer, and nmemb is > 0 ESLEMAX when nmemb or size > RSIZE_MAX_MEM

+
See also
qsort_s()
+ +
+
+ +

◆ qsort_s

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define qsort_s( base,
 nmemb,
 size,
 compar,
 context 
)   _qsort_s_chk(base,nmemb,size,compar,context,BOS(base))
+
+ +

The qsort_s function sorts the given array pointed to by base in ascending order.

+

The array contains nmemb elements of size bytes. Function pointed to by compar is used for object comparison.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.6.3.2 The qsort_s function (p: 609) http://en.cppreference.com/w/c/algorithm/qsort
  • +
  • ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + + + + +
[in]basepointer to the array to sort
[in]nmembnumber of elements in the array
[in]sizesize of each element in the array in bytes
[in]comparcomparison function which returns a negative integer value if the first argument is less than the second, a positive integer value if the first argument is greater than the second and zero if the arguments are equal. key is passed as the first argument, an element from the array as the second. The signature of the comparison function should be equivalent to the following: int cmp(const void *a, const void *b, const void *context); The function must not modify the objects passed to it and must return consistent results when called for the same objects, regardless of their positions in the array.
[in]contextadditional information (e.g., collating sequence), passed to compar as the third argument
+
+
+
Precondition
Neither base nor compar shall not be a null pointer (unless nmemb is zero).
+
+nmemb or size shall not be greater than RSIZE_MAX_MEM.
+

If comp indicates two elements as equivalent, their order in the resulting sorted array is unspecified.

+
Note
C11 uses RSIZE_MAX, not RSIZE_MAX_MEM.
+
Returns
zero on success, non-zero if a runtime constraints violation was detected.
+
Note
Despite the name, neither C nor POSIX standards require this function to be implemented using quicksort or make any complexity or stability guarantees. Unlike other bounds-checked functions, qsort_s does not treat arrays of zero size as a runtime constraint violation and instead returns successfully without altering the array (the other function that accepts arrays of zero size is bsearch_s). Until qsort_s, users of qsort often used global variables to pass additional context to the comparison function.
+

This function is available under windows with a different API, no return type, and is not available with safeclib.

+
Returns
Zero on success, an errno_t on errors.
+
Return values
+ + + + +
EOKwhen operation is successful
-ESNULLPwhen base/compar is NULL pointer and nmemb > 0
-ESLEMAXwhen nmemb/size > RSIZE_MAX_MEM
+
+
+
See also
bsearch_s()
+ +
+
+

Function Documentation

+ +

◆ abort_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void abort_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function writes a message on the standard error stream in an implementation-defined format.

+

The message shall include the string pointed to by msg. The abort_handler_s function then calls the abort function.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
ignore_handler_s()
+ +
+
+ +

◆ ignore_handler_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void ignore_handler_s (const char *restrict msg,
void *restrict ptr,
errno_t error 
)
+
+ +

This function simply returns to the caller.

+
Remarks
SPECIFIED IN ISO/IEC JTC1 SC22 WG14 N1172, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
+
Parameters
+ + + + +
[in]msgPointer to the message describing the error
[in]ptrPointer to aassociated data. Can be NULL.
[in]errorThe error code encountered.
+
+
+
See also
abort_handler_s()
+ +
+
+ +

◆ _tmpnam_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _tmpnam_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ tmpfile_s()

+ +
+
+ + + + + + + + +
EXTERN errno_t tmpfile_s (FILE *restrict *restrict streamptr)
+
+ +

The tmpfile_s function creates a temporary binary file that is different from any other existing file and that will automatically be removed when it is closed or at program termination.

+

If the program terminates abnormally, whether an open temporary file is removed is implementation-defined. The file is opened for update with "wb+" mode with the meaning that mode has in the fopen_s function (including the mode’s effect on exclusive access and file permissions).

+
Remarks
SPECIFIED IN +
+
Parameters
+ + +
streamptrpointer to a pointer that will be updated by this function call
+
+
+
Precondition
streamptr shall not be a null pointer.
+
+No more than TMP_MAX_S files may be opened
+

If the file was created successfully, then the pointer to FILE pointed to by streamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to FILE pointed to by streamptr will be set to a null pointer.

+
Returns
The tmpfile_s function returns zero if it created the file. If it did not create the file or there was a runtime-constraint violation, tmpfile_s returns a nonzero value. If there is a runtime-constraint violation, tmpfile_s does not attempt to create a file. Sets the streamptr on success.
+
Return values
+ + + + + +
EOKon success
ESNULLPwhen streamptr is a NULL pointer
ESLEMAXwhen more than TMP_MAX_S files were opened.
errno()when tmpfile() failed, typically ENOENT or EACCES
+
+
+ +
+
+ +

◆ _gets_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN char* _gets_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+ +

◆ fopen_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t fopen_s (FILE *restrict *restrict streamptr,
const char *restrict filename,
const char *restrict mode 
)
+
+ +

The fopen_s function opens a file indicated by filename and updates the pointer to the file stream associated with that file.

+

mode is used to determine the file access mode.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamptrpointer to a FILE stream that will be updated by this function call
[in]filename
[in]modeas in fopen
+
+
+
Precondition
Neither streamptr, filename nor mode shall be a null pointer.
+

If the file was created successfully, then the pointer to the FILE pointed to by streamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to the FILE pointed to by streamptr will be set to a null pointer.

+
Returns
The fopen_s function returns zero if it created the file. If it did not create the file or there was a runtime-constraint violation, fopen_s returns a nonzero error code, sets streamptr to NULL. If there is a runtime-constraint violation, fopen_s does not attempt to create a file. Sets the streamptr on success.
+
Return values
+ + + + +
EOKon success
ESNULLPwhen any argument is a NULL pointer
>0 any other errno
+
+
+ +
+
+ +

◆ freopen_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t freopen_s (FILE *restrict *restrict newstreamptr,
const char *restrict filename,
const char *restrict mode,
FILE *restrict stream 
)
+
+ +

The freopen_s function first, attempts to close the file associated with the stream, ignoring any errors.

+

Then, if filename is not null, attempts to open the file specified by filename using mode as if by fopen, and associates that file with the file stream pointed to by stream. If filename is a null pointer, then the function attempts to reopen the file that is already associated with stream (it is implementation defined which mode changes are allowed in this case).

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + + +
[out]newstreamptrpointer to a FILE stream that will be updated by this function call
[in]filenamefile name to associate the file stream to
[in]modeas in fopen
[in]streamthe file stream to modify
+
+
+
Precondition
Neither streamptr, stream nor mode shall be a null pointer.
+

If the file was reopened successfully, then the pointer to the FILE pointed to by newstreamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to the FILE pointed to by newstreamptr will be set to a null pointer.

+
Returns
The freopen_s function returns zero if it reopened the file. If not or there was a runtime-constraint violation, freopen_s returns a nonzero error code, and sets newstreamptr to NULL. If there is a runtime-constraint violation, freopen_s does not attempt to reopen the file. Sets the newstreamptr on success.
+
Return values
+ + + + +
EOKon success
ESNULLPwhen any argument is a NULL pointer
>0 any other errno
+
+
+ +
+
+ +

◆ _asctime_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _asctime_s_chk (char * dest,
rsize_t dmax,
const struct tm * tm,
const size_t destbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [1/2]

+ +
+
+ + + + + + + + +
EXTERN errno_t dmax underflow BOS_NULL (tm )
+
+ +
+
+ +

◆ _ctime_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _ctime_s_chk (char * dest,
rsize_t dmax,
const time_t * timer,
const size_t destbos 
)
+
+ +
+
+ +

◆ BOS_NULL() [2/2]

+ +
+
+ + + + + + + + +
EXTERN errno_t dmax underflow BOS_NULL (timer )
+
+ +
+
+ +

◆ gmtime_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN struct tm* gmtime_s (const time_t *restrict timer,
struct tm *restrict dest 
)
+
+ +

The gmtime_s function converts the given time since epoch to a calendar time, expressed in Coordinated Universal Time (UTC) in the struct tm format.

+

The result is copied into the user-provided tm struct.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.3 The gmtime_s function (p: 626-627) http://en.cppreference.com/w/c/chrono/gmtime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[in]timerpointer to a epoch (long, seconds since 1970)
[out]destpointer to a user-provided struct tm.
+
+
+
Precondition
timer and dest shall not be a null pointer.
+
Returns
copy of the dest pointer, or null pointer on error (which may be a runtime constraint violation or a failure to convert the specified time to UTC). May set errno to EOVERFLOW when *timer > 313360441200L, the year 10000, resp. LONG_MAX on 32bit systems or < 0, or to ESNULLP when dest or timer is a NULL pointer.
+
Note
gmtime returns a pointer to static data and is not thread-safe. When gmtime_r is available it used instead.
+

POSIX requires that this function sets errno to EOVERFLOW if it fails because the argument is too large. POSIX defines a thread-safe alternative gmtime_r, which is similar to the C11 function gmtime_s, except that it does not check the validity of its input parameters.

+

This function is available under windows with a different API, reversed argument order, and is not available with safeclib.

+
See also
localtime_s(), ctime_s()
+ +
+
+ +

◆ localtime_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN struct tm* localtime_s (const time_t *restrict timer,
struct tm *restrict dest 
)
+
+ +

The localtime_s function converts the given time since epoch to a calendar time, expressed in the current timezone in the struct tm format.

+

The result is copied into the user-provided tm struct.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.4 The localtime_s function (p: 627) http://en.cppreference.com/w/c/chrono/localtime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[in]timerpointer to a epoch (long, seconds since 1970)
[out]destpointer to a user-provided struct tm.
+
+
+
Precondition
timer and dest shall not be a null pointer.
+
Returns
copy of the dest pointer, or null pointer on error (which may be a runtime constraint violation or a failure to convert the specified time to the current timezone). May set errno to EOVERFLOW when *timer > 313360441200L, the year 10000, resp. LONG_MAX on 32bit systems or < 0, or to ESNULLP when dest or timer is a NULL pointer.
+
Note
localtime returns a pointer to static data and is not thread-safe. When localtime_r is available it used instead.
+

POSIX requires that this function sets errno to EOVERFLOW if it fails because the argument is too large. POSIX defines a thread-safe alternative localtime_r, which is similar to the C11 function localtime_s, except that it does not check the validity of its input parameters.

+

This function is available under windows with a different API, reversed argument order, and is not available with safeclib.

+
See also
gmtime_s(), ctime_s()
+ +
+
+ +

◆ _getenv_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _getenv_s_chk (size_t *restrict len,
char *restrict dest,
rsize_t dmax,
const char *restrict name,
const size_t destbos 
)
+
+ +
+
+ +

◆ _bsearch_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN void* _bsearch_s_chk (const void * key,
const void * base,
rsize_t nmemb,
rsize_t size,
int(*)(const void *k, const void *y, void *context) compar,
void * context,
const size_t basebos 
) &&
+
+ +
+
+ +

◆ BOS_ATTR()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXTERN errno_t nmemb empty buf or bufsize BOS_ATTR (nmemb &&! compar,
"empty compar"  
)
+
+ +
+
+ +

◆ _qsort_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXTERN errno_t _qsort_s_chk (void * base,
rsize_t nmemb,
rsize_t size,
int(*)(const void *x, const void *y, void *context) compar,
void * context,
const size_t basebos 
) &&
+
+ +
+
+

Variable Documentation

+ +

◆ dmax

+ +
+
+ + + + +
EXTERN errno_t dmax
+
+ +
+
+ +

◆ name

+ +
+
+ + + + +
EXTERN errno_t empty name
+
+ +
+
+ +

◆ size

+ +
+
+ + + + +
EXTERN errno_t nmemb * size
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/d69/safe__lib_8h.js b/doc/safec-3.4/db/d69/safe__lib_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..eb42ff7ebf9b198460a3d45270d506d651340277 --- /dev/null +++ b/doc/safec-3.4/db/d69/safe__lib_8h.js @@ -0,0 +1,34 @@ +var safe__lib_8h = +[ + [ "EXTERN", "db/d69/safe__lib_8h.html#a77366c1bd428629dc898e188bfd182a3", null ], + [ "sl_default_handler", "db/d69/safe__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c", null ], + [ "TMP_MAX_S", "db/d69/safe__lib_8h.html#addf5a05115c692407cb6a1ade786b15f", null ], + [ "L_tmpnam_s", "db/d69/safe__lib_8h.html#a09b140e9e420babafa898f896b581253", null ], + [ "tmpnam_s", "db/d69/safe__lib_8h.html#a464c3f8aac500cbb310cb453ecf829d4", null ], + [ "gets_s", "db/d69/safe__lib_8h.html#a9a917737ec69d96072ff76601db2c748", null ], + [ "asctime_s", "db/d69/safe__lib_8h.html#afc147a37d0d1abd19746c3c8d8d47549", null ], + [ "ctime_s", "db/d69/safe__lib_8h.html#ad300fa14f470e5cca2eb96274f785c8e", null ], + [ "getenv_s", "db/d69/safe__lib_8h.html#aea48b0e9ff916cdd04a29914bbfdf976", null ], + [ "bsearch_s", "db/d69/safe__lib_8h.html#af8cddd2ced1d3dbcc4c8c32cf50cc8e5", null ], + [ "qsort_s", "db/d69/safe__lib_8h.html#af52ac01683fe848801d6607473a433c5", null ], + [ "abort_handler_s", "db/d69/safe__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72", null ], + [ "ignore_handler_s", "db/d69/safe__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de", null ], + [ "_tmpnam_s_chk", "db/d69/safe__lib_8h.html#a93236bc36e86d792ec62b48a6686f16b", null ], + [ "tmpfile_s", "db/d69/safe__lib_8h.html#a3fddd2f0108b1c172c87c4f9767575b0", null ], + [ "_gets_s_chk", "db/d69/safe__lib_8h.html#a92b0fec11a23d3dc9e23fb5f39c07122", null ], + [ "fopen_s", "db/d69/safe__lib_8h.html#ab41eff44f4b8bc42540b3862fe7261cb", null ], + [ "freopen_s", "db/d69/safe__lib_8h.html#a42c64da7e7ccfacc85b702629f1a296d", null ], + [ "_asctime_s_chk", "db/d69/safe__lib_8h.html#a5f7cf6c7c85ea995b7ec1ef0efd62f74", null ], + [ "BOS_NULL", "db/d69/safe__lib_8h.html#a51f85218d7daabdad957b452bc6c30d4", null ], + [ "_ctime_s_chk", "db/d69/safe__lib_8h.html#a1bdbe51e2f4972a33a57f05f18d715dd", null ], + [ "BOS_NULL", "db/d69/safe__lib_8h.html#a7ea80515a70d43da08f811306a92bfa4", null ], + [ "gmtime_s", "db/d69/safe__lib_8h.html#a9f3211a8c6c52ff616fa7558f611c597", null ], + [ "localtime_s", "db/d69/safe__lib_8h.html#a20fa3bf33aa1f22bc3030f48e4ae5d35", null ], + [ "_getenv_s_chk", "db/d69/safe__lib_8h.html#ac0cd5a3667137a9e47460c557cb59577", null ], + [ "_bsearch_s_chk", "db/d69/safe__lib_8h.html#aad09c51d6ae5553c114af26f2f6dd96e", null ], + [ "BOS_ATTR", "db/d69/safe__lib_8h.html#ae6ad07b7e179d123301247fcbe17a9f7", null ], + [ "_qsort_s_chk", "db/d69/safe__lib_8h.html#ad562a2d68ed51ae165bb7c8b935b614a", null ], + [ "dmax", "db/d69/safe__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c", null ], + [ "name", "db/d69/safe__lib_8h.html#a05db6d0ff922384795c7a1364805e6f1", null ], + [ "size", "db/d69/safe__lib_8h.html#a599260a1e82d9a53600c0aff320047f4", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.map b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..b3d13c832267e57b1d65d0c814b14d517cd400d1 --- /dev/null +++ b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.md5 b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a19cc79df89be55bb81bfa230163189c2b5c761d --- /dev/null +++ b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.md5 @@ -0,0 +1 @@ +822135745fcf7b93ff3545a74e59723a \ No newline at end of file diff --git a/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.png b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0cfcc2867c28dbf578c18933c88419145a3e584b Binary files /dev/null and b/doc/safec-3.4/db/d6c/memrchr__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.map b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1c8080c3deb2dc6a575c33d81f4ed6187c20d63a --- /dev/null +++ b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.md5 b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..94dd7487f474d7a2b28cd62bbcf50d6f35d2c2b4 --- /dev/null +++ b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.md5 @@ -0,0 +1 @@ +9400ca4c106116168d2371a5026c07f8 \ No newline at end of file diff --git a/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.png b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f5a742933af6fb15bb149c2794d57f97806cacd8 Binary files /dev/null and b/doc/safec-3.4/db/d82/safe__lib__errno_8h__incl.png differ diff --git a/doc/safec-3.4/db/d8d/vsnprintf__s_8c.html b/doc/safec-3.4/db/d8d/vsnprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ccff8ec030a2c21db6d785d3ea0af54f65e0dfde --- /dev/null +++ b/doc/safec-3.4/db/d8d/vsnprintf__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: vsnprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vsnprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vsnprintf_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT int _vsnprintf_s_chk (char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap)
 
+

Function Documentation

+ +

◆ _vsnprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _vsnprintf_s_chk (char *restrict dest,
rsize_t dmax,
const size_t destbos,
const char *restrict fmt,
va_list ap 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/d8d/vsnprintf__s_8c.js b/doc/safec-3.4/db/d8d/vsnprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..14db19fdd426a83038cd74338640cb2dcf21333d --- /dev/null +++ b/doc/safec-3.4/db/d8d/vsnprintf__s_8c.js @@ -0,0 +1,4 @@ +var vsnprintf__s_8c = +[ + [ "_vsnprintf_s_chk", "db/d8d/vsnprintf__s_8c.html#ae2afd35714328ece3191405e25cc845f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.map b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c297b47f3fce444c997bff43d27d166f5849c0a5 --- /dev/null +++ b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.md5 b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..cb995c5655903d0e677827e9886c70f6d4e9547c --- /dev/null +++ b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.md5 @@ -0,0 +1 @@ +f408a769227e950f900d5fa8e104b660 \ No newline at end of file diff --git a/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.png b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e08f3ec20bdc55d1512fcae8fbf39f19c77706a6 Binary files /dev/null and b/doc/safec-3.4/db/d8e/memccpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.map b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bef775bf7133a322da3dcf209ecdaee3bd069743 --- /dev/null +++ b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.md5 b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c219b1d54f1dde1570a76083d9ee7cf7250dd6a0 --- /dev/null +++ b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.md5 @@ -0,0 +1 @@ +0726354c2132247d6faec5e77410f1ec \ No newline at end of file diff --git a/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.png b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4585605f184abdfe6ad11f3da4aa4f6b41646d Binary files /dev/null and b/doc/safec-3.4/db/d94/wmemcmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.map b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..affc1599b749cc14d29592e506e8d642ccab716e --- /dev/null +++ b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.md5 b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2ae1a160a3970e78504346c00550bcc024bebe66 --- /dev/null +++ b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.md5 @@ -0,0 +1 @@ +0bb08d3668eb52814f5cb2a66607a519 \ No newline at end of file diff --git a/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.png b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..df301c2e08340d714fbb8415174e8e75cf9a847f Binary files /dev/null and b/doc/safec-3.4/db/d9f/unw16ifcmb_8h__dep__incl.png differ diff --git a/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.map b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f47d515f86c1838f0e65596b26f0f52abfa7b0b7 --- /dev/null +++ b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.md5 b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c4a7c6c11eb042c885097f26879759586b3f9b72 --- /dev/null +++ b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.md5 @@ -0,0 +1 @@ +4cf6ff385a2eae5125f870920c18481b \ No newline at end of file diff --git a/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.png b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..581a99962158f9677dbcce37393d2b71ad1793b2 Binary files /dev/null and b/doc/safec-3.4/db/da0/safe__mem__lib_8h__incl.png differ diff --git a/doc/safec-3.4/db/da4/memmove32__s_8c__incl.map b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f014c828507d107f60ce3ee3b4e499168729effb --- /dev/null +++ b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/da4/memmove32__s_8c__incl.md5 b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..81fbceb55683993e6b8d00520638fe6980974874 --- /dev/null +++ b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.md5 @@ -0,0 +1 @@ +b72ebf5e12def90fbcfa36b2afef5b32 \ No newline at end of file diff --git a/doc/safec-3.4/db/da4/memmove32__s_8c__incl.png b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d106d182579996bfeb0f01ebcad552578f099f11 Binary files /dev/null and b/doc/safec-3.4/db/da4/memmove32__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/dab/unwifexc_8h.html b/doc/safec-3.4/db/dab/unwifexc_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..446f90cfcae2659be87bccfad44e9dcb1d29fdcc --- /dev/null +++ b/doc/safec-3.4/db/dab/unwifexc_8h.html @@ -0,0 +1,186 @@ + + + + + + + +safec: unwifexc.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unwifexc.h File Reference
+
+
+ + + + + + + + + + +

+Functions

bool isExclusion (uint32_t uv)
 
bool isSingleton (uint32_t uv)
 
bool isNonStDecomp (uint32_t uv)
 
bool isComp2nd (uint32_t uv)
 
+

Function Documentation

+ +

◆ isExclusion()

+ +
+
+ + + + + + + + +
bool isExclusion (uint32_t uv)
+
+ +
+
+ +

◆ isSingleton()

+ +
+
+ + + + + + + + +
bool isSingleton (uint32_t uv)
+
+ +
+
+ +

◆ isNonStDecomp()

+ +
+
+ + + + + + + + +
bool isNonStDecomp (uint32_t uv)
+
+ +
+
+ +

◆ isComp2nd()

+ +
+
+ + + + + + + + +
bool isComp2nd (uint32_t uv)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/dab/unwifexc_8h.js b/doc/safec-3.4/db/dab/unwifexc_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..faec7bd08a5380de04ff98138aec1b94d31806d8 --- /dev/null +++ b/doc/safec-3.4/db/dab/unwifexc_8h.js @@ -0,0 +1,7 @@ +var unwifexc_8h = +[ + [ "isExclusion", "db/dab/unwifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5", null ], + [ "isSingleton", "db/dab/unwifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f", null ], + [ "isNonStDecomp", "db/dab/unwifexc_8h.html#ae7d50bfa223226614a988eada1768f17", null ], + [ "isComp2nd", "db/dab/unwifexc_8h.html#afafcb41fcb594b12882f0f27f5926463", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/dae/towctrans_8c__incl.map b/doc/safec-3.4/db/dae/towctrans_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..3d93325a006a050e7988630df8b73a1f811cbbb0 --- /dev/null +++ b/doc/safec-3.4/db/dae/towctrans_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/dae/towctrans_8c__incl.md5 b/doc/safec-3.4/db/dae/towctrans_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e96d16ee153402beaf15246a8600d3a656eb3a4f --- /dev/null +++ b/doc/safec-3.4/db/dae/towctrans_8c__incl.md5 @@ -0,0 +1 @@ +fb37bdf3f6a15da2a6025739564d674b \ No newline at end of file diff --git a/doc/safec-3.4/db/dae/towctrans_8c__incl.png b/doc/safec-3.4/db/dae/towctrans_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..46cd1dc787f4f5d491b2af0fc38b9fac43f09248 Binary files /dev/null and b/doc/safec-3.4/db/dae/towctrans_8c__incl.png differ diff --git a/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.map b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..dde27f3530f008b83557341bbd8545f3f3b2cb08 --- /dev/null +++ b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.md5 b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..62875469ec6adb6547d519cd4bc84dcaca9feff9 --- /dev/null +++ b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.md5 @@ -0,0 +1 @@ +6aa3b07c427b5c980a9a5bba486b032a \ No newline at end of file diff --git a/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.png b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5630ca44c4c52d6695c9aa62094085bbfee623c1 Binary files /dev/null and b/doc/safec-3.4/db/dbf/gmtime__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/dc0/memcpy32__s_8c.html b/doc/safec-3.4/db/dc0/memcpy32__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..0fedd24e01d31224a11e4de4fe6d6c9ae9950345 --- /dev/null +++ b/doc/safec-3.4/db/dc0/memcpy32__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memcpy32_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcpy32_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcpy32_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcpy32_s_chk (uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcpy32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcpy32_s_chk (uint32_t * dest,
rsize_t dmax,
const uint32_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/dc0/memcpy32__s_8c.js b/doc/safec-3.4/db/dc0/memcpy32__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..29305bf7f44fac1e7c4e88eda7221511fd9b1a41 --- /dev/null +++ b/doc/safec-3.4/db/dc0/memcpy32__s_8c.js @@ -0,0 +1,4 @@ +var memcpy32__s_8c = +[ + [ "_memcpy32_s_chk", "db/dc0/memcpy32__s_8c.html#ac971e5234c87a2f9309da77aec8dc753", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/dc3/strstr__s_8c.html b/doc/safec-3.4/db/dc3/strstr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..4ed4b03a59c93593bf7596254ef05be3896a1502 --- /dev/null +++ b/doc/safec-3.4/db/dc3/strstr__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: strstr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strstr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strstr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strstr_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strstr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strstr_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
char ** substringp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/dc3/strstr__s_8c.js b/doc/safec-3.4/db/dc3/strstr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b67f597ad119f974d953a20ea55bb3b7dac39bd0 --- /dev/null +++ b/doc/safec-3.4/db/dc3/strstr__s_8c.js @@ -0,0 +1,4 @@ +var strstr__s_8c = +[ + [ "_strstr_s_chk", "db/dc3/strstr__s_8c.html#a2122dda9d32728ed372f886c73eea43a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.map b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..798dc107d377a4c285e84b72a6f29d622aa967dd --- /dev/null +++ b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.md5 b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..fe22b6523903f8f4dea117a42396f1916145acec --- /dev/null +++ b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +761a974f6e6d9a9fac530166f4e6a239 \ No newline at end of file diff --git a/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.png b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e1388cf1f0fa06b3a1c693d18161f7580e33ec8b Binary files /dev/null and b/doc/safec-3.4/db/dc5/fwscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.map b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..cb8af8ea5c50aae2cf008b3c55bf70092c9ee461 --- /dev/null +++ b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.md5 b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..829bfbbd73e31f5000aa974000421c8114d0abcc --- /dev/null +++ b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.md5 @@ -0,0 +1 @@ +0fc8587145103fff787e31b5bc86c2c8 \ No newline at end of file diff --git a/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.png b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..cd53b536e5e27525baba561268030d2c5e3aa2a3 Binary files /dev/null and b/doc/safec-3.4/db/de3/strcasecmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/db/def/strcpyfldin__s_8c.html b/doc/safec-3.4/db/def/strcpyfldin__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..4136e2400023fa9aa900c659192b36766187d4fb --- /dev/null +++ b/doc/safec-3.4/db/def/strcpyfldin__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcpyfldin_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcpyfldin_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcpyfldin_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcpyfldin_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcpyfldin_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcpyfldin_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/db/def/strcpyfldin__s_8c.js b/doc/safec-3.4/db/def/strcpyfldin__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6cc5f42806681a9afdb059c6c2ac80c6b87e45c6 --- /dev/null +++ b/doc/safec-3.4/db/def/strcpyfldin__s_8c.js @@ -0,0 +1,4 @@ +var strcpyfldin__s_8c = +[ + [ "_strcpyfldin_s_chk", "db/def/strcpyfldin__s_8c.html#a835124ed19939fa24c4f4acdbb378538", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d06/strnlen__s_8c.html b/doc/safec-3.4/dc/d06/strnlen__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..df2f2c6c4cc0a52ffbab1e4d0260fdf35e558d60 --- /dev/null +++ b/doc/safec-3.4/dc/d06/strnlen__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strnlen_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strnlen_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strnlen_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT rsize_t _strnlen_s_chk (const char *str, rsize_t smax, const size_t strbos)
 
+

Function Documentation

+ +

◆ _strnlen_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT rsize_t _strnlen_s_chk (const char * str,
rsize_t smax,
const size_t strbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dc/d06/strnlen__s_8c.js b/doc/safec-3.4/dc/d06/strnlen__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..165038646ead67748de824074c2ee2b187041a06 --- /dev/null +++ b/doc/safec-3.4/dc/d06/strnlen__s_8c.js @@ -0,0 +1,4 @@ +var strnlen__s_8c = +[ + [ "_strnlen_s_chk", "dc/d06/strnlen__s_8c.html#a021e82ca8dad15d7a9ed7955a5c49b2f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d06/unwifcan_8h.html b/doc/safec-3.4/dc/d06/unwifcan_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..7be8a547c20b4c29d0a3fd5196947163a9951e67 --- /dev/null +++ b/doc/safec-3.4/dc/d06/unwifcan_8h.html @@ -0,0 +1,1267 @@ + + + + + + + +safec: unwifcan.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unwifcan.h File Reference
+
+
+ + + + + + + + + + + + + + + + +

+Macros

#define NORMALIZE_IND_TBL
 
#define UNWIF_canon_MAXLEN   4
 
#define TBL(i)   ((i-1) << 12)
 
#define UNWIF_canon_LEN(v)   (((v) >> 12) + 1)
 
#define UNWIF_canon_IDX(v)   ((v) & 0xfff)
 
#define UNWIF_canon_PLANE_T   uint16_t
 
#define UNWIF_canon_exc_size   0
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const wchar_t UNWIF_canon_tbl_1 [917][1]
 
static const wchar_t UNWIF_canon_tbl_2 [762][2]
 
static const wchar_t UNWIF_canon_tbl_3 [227][3]
 
static const wchar_t UNWIF_canon_tbl_4 [36][4]
 
static const wchar_t * UNWIF_canon_tbl [4]
 
static const uint16_t UNWIF_canon_00_00 [256]
 
static const uint16_t UNWIF_canon_00_01 [256]
 
static const uint16_t UNWIF_canon_00_02 [256]
 
static const uint16_t UNWIF_canon_00_03 [256]
 
static const uint16_t UNWIF_canon_00_04 [256]
 
static const uint16_t UNWIF_canon_00_06 [256]
 
static const uint16_t UNWIF_canon_00_09 [256]
 
static const uint16_t UNWIF_canon_00_0a [256]
 
static const uint16_t UNWIF_canon_00_0b [256]
 
static const uint16_t UNWIF_canon_00_0c [256]
 
static const uint16_t UNWIF_canon_00_0d [256]
 
static const uint16_t UNWIF_canon_00_0f [256]
 
static const uint16_t UNWIF_canon_00_10 [256]
 
static const uint16_t UNWIF_canon_00_1b [256]
 
static const uint16_t UNWIF_canon_00_1e [256]
 
static const uint16_t UNWIF_canon_00_1f [256]
 
static const uint16_t UNWIF_canon_00_20 [256]
 
static const uint16_t UNWIF_canon_00_21 [256]
 
static const uint16_t UNWIF_canon_00_22 [256]
 
static const uint16_t UNWIF_canon_00_23 [256]
 
static const uint16_t UNWIF_canon_00_2a [256]
 
static const uint16_t UNWIF_canon_00_30 [256]
 
static const uint16_t UNWIF_canon_00_f9 [256]
 
static const uint16_t UNWIF_canon_00_fa [256]
 
static const uint16_t UNWIF_canon_00_fb [256]
 
static const uint16_t UNWIF_canon_01_10 [256]
 
static const uint16_t UNWIF_canon_01_11 [256]
 
static const uint16_t UNWIF_canon_01_13 [256]
 
static const uint16_t UNWIF_canon_01_14 [256]
 
static const uint16_t UNWIF_canon_01_15 [256]
 
static const uint16_t UNWIF_canon_01_d1 [256]
 
static const uint16_t UNWIF_canon_02_f8 [256]
 
static const uint16_t UNWIF_canon_02_f9 [256]
 
static const uint16_t UNWIF_canon_02_fa [256]
 
static const uint16_t * UNWIF_canon_00 [256]
 
static const uint16_t * UNWIF_canon_01 [256]
 
static const uint16_t * UNWIF_canon_02 [256]
 
static const uint16_t ** UNWIF_canon []
 
+

Macro Definition Documentation

+ +

◆ NORMALIZE_IND_TBL

+ +
+
+ + + + +
#define NORMALIZE_IND_TBL
+
+ +
+
+ +

◆ UNWIF_canon_MAXLEN

+ +
+
+ + + + +
#define UNWIF_canon_MAXLEN   4
+
+ +
+
+ +

◆ TBL

+ +
+
+ + + + + + + + +
#define TBL( i)   ((i-1) << 12)
+
+ +
+
+ +

◆ UNWIF_canon_LEN

+ +
+
+ + + + + + + + +
#define UNWIF_canon_LEN( v)   (((v) >> 12) + 1)
+
+ +
+
+ +

◆ UNWIF_canon_IDX

+ +
+
+ + + + + + + + +
#define UNWIF_canon_IDX( v)   ((v) & 0xfff)
+
+ +
+
+ +

◆ UNWIF_canon_PLANE_T

+ +
+
+ + + + +
#define UNWIF_canon_PLANE_T   uint16_t
+
+ +
+
+ +

◆ UNWIF_canon_exc_size

+ +
+
+ + + + +
#define UNWIF_canon_exc_size   0
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_canon_tbl_1

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_1[917][1]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_tbl_2

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_2[762][2]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_tbl_3

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_3[227][3]
+
+static
+
+Initial value:
= {
{L'A',L'\x0302',L'\x0300'}, {L'A',L'\x0302',L'\x0301'}, {L'A',L'\x0302',L'\x0303'}, {L'A',L'\x0302',L'\x0309'}, {L'A',L'\x0306',L'\x0300'}, {L'A',L'\x0306',L'\x0301'}, {L'A',L'\x0306',L'\x0303'}, {L'A',L'\x0306',L'\x0309'},
{L'A',L'\x0307',L'\x0304'}, {L'A',L'\x0308',L'\x0304'}, {L'A',L'\x030a',L'\x0301'}, {L'A',L'\x0323',L'\x0302'}, {L'A',L'\x0323',L'\x0306'}, {L'C',L'\x0327',L'\x0301'}, {L'E',L'\x0302',L'\x0300'}, {L'E',L'\x0302',L'\x0301'},
{L'E',L'\x0302',L'\x0303'}, {L'E',L'\x0302',L'\x0309'}, {L'E',L'\x0304',L'\x0300'}, {L'E',L'\x0304',L'\x0301'}, {L'E',L'\x0323',L'\x0302'}, {L'E',L'\x0327',L'\x0306'}, {L'I',L'\x0308',L'\x0301'}, {L'L',L'\x0323',L'\x0304'},
{L'O',L'\x0302',L'\x0300'}, {L'O',L'\x0302',L'\x0301'}, {L'O',L'\x0302',L'\x0303'}, {L'O',L'\x0302',L'\x0309'}, {L'O',L'\x0303',L'\x0301'}, {L'O',L'\x0303',L'\x0304'}, {L'O',L'\x0303',L'\x0308'}, {L'O',L'\x0304',L'\x0300'},
{L'O',L'\x0304',L'\x0301'}, {L'O',L'\x0307',L'\x0304'}, {L'O',L'\x0308',L'\x0304'}, {L'O',L'\x031b',L'\x0300'}, {L'O',L'\x031b',L'\x0301'}, {L'O',L'\x031b',L'\x0303'}, {L'O',L'\x031b',L'\x0309'}, {L'O',L'\x031b',L'\x0323'},
{L'O',L'\x0323',L'\x0302'}, {L'O',L'\x0328',L'\x0304'}, {L'R',L'\x0323',L'\x0304'}, {L'S',L'\x0301',L'\x0307'}, {L'S',L'\x030c',L'\x0307'}, {L'S',L'\x0323',L'\x0307'}, {L'U',L'\x0303',L'\x0301'}, {L'U',L'\x0304',L'\x0308'},
{L'U',L'\x0308',L'\x0300'}, {L'U',L'\x0308',L'\x0301'}, {L'U',L'\x0308',L'\x0304'}, {L'U',L'\x0308',L'\x030c'}, {L'U',L'\x031b',L'\x0300'}, {L'U',L'\x031b',L'\x0301'}, {L'U',L'\x031b',L'\x0303'}, {L'U',L'\x031b',L'\x0309'},
{L'U',L'\x031b',L'\x0323'}, {L'\x0391',L'\x0313',L'\x0300'}, {L'\x0391',L'\x0313',L'\x0301'}, {L'\x0391',L'\x0313',L'\x0342'}, {L'\x0391',L'\x0313',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0300'}, {L'\x0391',L'\x0314',L'\x0301'}, {L'\x0391',L'\x0314',L'\x0342'},
{L'\x0391',L'\x0314',L'\x0345'}, {L'\x0395',L'\x0313',L'\x0300'}, {L'\x0395',L'\x0313',L'\x0301'}, {L'\x0395',L'\x0314',L'\x0300'}, {L'\x0395',L'\x0314',L'\x0301'}, {L'\x0397',L'\x0313',L'\x0300'}, {L'\x0397',L'\x0313',L'\x0301'}, {L'\x0397',L'\x0313',L'\x0342'},
{L'\x0397',L'\x0313',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300'}, {L'\x0397',L'\x0314',L'\x0301'}, {L'\x0397',L'\x0314',L'\x0342'}, {L'\x0397',L'\x0314',L'\x0345'}, {L'\x0399',L'\x0313',L'\x0300'}, {L'\x0399',L'\x0313',L'\x0301'}, {L'\x0399',L'\x0313',L'\x0342'},
{L'\x0399',L'\x0314',L'\x0300'}, {L'\x0399',L'\x0314',L'\x0301'}, {L'\x0399',L'\x0314',L'\x0342'}, {L'\x039f',L'\x0313',L'\x0300'}, {L'\x039f',L'\x0313',L'\x0301'}, {L'\x039f',L'\x0314',L'\x0300'}, {L'\x039f',L'\x0314',L'\x0301'}, {L'\x03a5',L'\x0314',L'\x0300'},
{L'\x03a5',L'\x0314',L'\x0301'}, {L'\x03a5',L'\x0314',L'\x0342'}, {L'\x03a9',L'\x0313',L'\x0300'}, {L'\x03a9',L'\x0313',L'\x0301'}, {L'\x03a9',L'\x0313',L'\x0342'}, {L'\x03a9',L'\x0313',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300'}, {L'\x03a9',L'\x0314',L'\x0301'},
{L'\x03a9',L'\x0314',L'\x0342'}, {L'\x03a9',L'\x0314',L'\x0345'}, {L'\x03b1',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300'}, {L'\x03b1',L'\x0313',L'\x0301'}, {L'\x03b1',L'\x0313',L'\x0342'}, {L'\x03b1',L'\x0313',L'\x0345'},
{L'\x03b1',L'\x0314',L'\x0300'}, {L'\x03b1',L'\x0314',L'\x0301'}, {L'\x03b1',L'\x0314',L'\x0342'}, {L'\x03b1',L'\x0314',L'\x0345'}, {L'\x03b1',L'\x0342',L'\x0345'}, {L'\x03b5',L'\x0313',L'\x0300'}, {L'\x03b5',L'\x0313',L'\x0301'}, {L'\x03b5',L'\x0314',L'\x0300'},
{L'\x03b5',L'\x0314',L'\x0301'}, {L'\x03b7',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0300'}, {L'\x03b7',L'\x0313',L'\x0301'}, {L'\x03b7',L'\x0313',L'\x0342'}, {L'\x03b7',L'\x0313',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0300'},
{L'\x03b7',L'\x0314',L'\x0301'}, {L'\x03b7',L'\x0314',L'\x0342'}, {L'\x03b7',L'\x0314',L'\x0345'}, {L'\x03b7',L'\x0342',L'\x0345'}, {L'\x03b9',L'\x0308',L'\x0300'}, {L'\x03b9',L'\x0308',L'\x0301'}, {L'\x03b9',L'\x0308',L'\x0342'}, {L'\x03b9',L'\x0313',L'\x0300'},
{L'\x03b9',L'\x0313',L'\x0301'}, {L'\x03b9',L'\x0313',L'\x0342'}, {L'\x03b9',L'\x0314',L'\x0300'}, {L'\x03b9',L'\x0314',L'\x0301'}, {L'\x03b9',L'\x0314',L'\x0342'}, {L'\x03bf',L'\x0313',L'\x0300'}, {L'\x03bf',L'\x0313',L'\x0301'}, {L'\x03bf',L'\x0314',L'\x0300'},
{L'\x03bf',L'\x0314',L'\x0301'}, {L'\x03c5',L'\x0308',L'\x0300'}, {L'\x03c5',L'\x0308',L'\x0301'}, {L'\x03c5',L'\x0308',L'\x0342'}, {L'\x03c5',L'\x0313',L'\x0300'}, {L'\x03c5',L'\x0313',L'\x0301'}, {L'\x03c5',L'\x0313',L'\x0342'}, {L'\x03c5',L'\x0314',L'\x0300'},
{L'\x03c5',L'\x0314',L'\x0301'}, {L'\x03c5',L'\x0314',L'\x0342'}, {L'\x03c9',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300'}, {L'\x03c9',L'\x0313',L'\x0301'}, {L'\x03c9',L'\x0313',L'\x0342'}, {L'\x03c9',L'\x0313',L'\x0345'},
{L'\x03c9',L'\x0314',L'\x0300'}, {L'\x03c9',L'\x0314',L'\x0301'}, {L'\x03c9',L'\x0314',L'\x0342'}, {L'\x03c9',L'\x0314',L'\x0345'}, {L'\x03c9',L'\x0342',L'\x0345'}, {L'\x05e9',L'\x05bc',L'\x05c1'}, {L'\x05e9',L'\x05bc',L'\x05c2'}, {L'\x0cc6',L'\x0cc2',L'\x0cd5'},
{L'\x0dd9',L'\x0dcf',L'\x0dca'}, {L'\x1d158',L'\x1d165',L'\x1d16e'}, {L'\x1d158',L'\x1d165',L'\x1d16f'}, {L'\x1d158',L'\x1d165',L'\x1d170'}, {L'\x1d158',L'\x1d165',L'\x1d171'}, {L'\x1d158',L'\x1d165',L'\x1d172'}, {L'\x1d1b9',L'\x1d165',L'\x1d16e'}, {L'\x1d1b9',L'\x1d165',L'\x1d16f'},
{L'\x1d1ba',L'\x1d165',L'\x1d16e'}, {L'\x1d1ba',L'\x1d165',L'\x1d16f'}, {L'a',L'\x0302',L'\x0300'}, {L'a',L'\x0302',L'\x0301'}, {L'a',L'\x0302',L'\x0303'}, {L'a',L'\x0302',L'\x0309'}, {L'a',L'\x0306',L'\x0300'}, {L'a',L'\x0306',L'\x0301'},
{L'a',L'\x0306',L'\x0303'}, {L'a',L'\x0306',L'\x0309'}, {L'a',L'\x0307',L'\x0304'}, {L'a',L'\x0308',L'\x0304'}, {L'a',L'\x030a',L'\x0301'}, {L'a',L'\x0323',L'\x0302'}, {L'a',L'\x0323',L'\x0306'}, {L'c',L'\x0327',L'\x0301'},
{L'e',L'\x0302',L'\x0300'}, {L'e',L'\x0302',L'\x0301'}, {L'e',L'\x0302',L'\x0303'}, {L'e',L'\x0302',L'\x0309'}, {L'e',L'\x0304',L'\x0300'}, {L'e',L'\x0304',L'\x0301'}, {L'e',L'\x0323',L'\x0302'}, {L'e',L'\x0327',L'\x0306'},
{L'i',L'\x0308',L'\x0301'}, {L'l',L'\x0323',L'\x0304'}, {L'o',L'\x0302',L'\x0300'}, {L'o',L'\x0302',L'\x0301'}, {L'o',L'\x0302',L'\x0303'}, {L'o',L'\x0302',L'\x0309'}, {L'o',L'\x0303',L'\x0301'}, {L'o',L'\x0303',L'\x0304'},
{L'o',L'\x0303',L'\x0308'}, {L'o',L'\x0304',L'\x0300'}, {L'o',L'\x0304',L'\x0301'}, {L'o',L'\x0307',L'\x0304'}, {L'o',L'\x0308',L'\x0304'}, {L'o',L'\x031b',L'\x0300'}, {L'o',L'\x031b',L'\x0301'}, {L'o',L'\x031b',L'\x0303'},
{L'o',L'\x031b',L'\x0309'}, {L'o',L'\x031b',L'\x0323'}, {L'o',L'\x0323',L'\x0302'}, {L'o',L'\x0328',L'\x0304'}, {L'r',L'\x0323',L'\x0304'}, {L's',L'\x0301',L'\x0307'}, {L's',L'\x030c',L'\x0307'}, {L's',L'\x0323',L'\x0307'},
{L'u',L'\x0303',L'\x0301'}, {L'u',L'\x0304',L'\x0308'}, {L'u',L'\x0308',L'\x0300'}, {L'u',L'\x0308',L'\x0301'}, {L'u',L'\x0308',L'\x0304'}, {L'u',L'\x0308',L'\x030c'}, {L'u',L'\x031b',L'\x0300'}, {L'u',L'\x031b',L'\x0301'},
{L'u',L'\x031b',L'\x0303'}, {L'u',L'\x031b',L'\x0309'}, {L'u',L'\x031b',L'\x0323'}}
+
+
+ +

◆ UNWIF_canon_tbl_4

+ +
+
+ + + + + +
+ + + + +
const wchar_t UNWIF_canon_tbl_4[36][4]
+
+static
+
+Initial value:
= {
{L'\x0391',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0391',L'\x0314',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0313',L'\x0301',L'\x0345'},
{L'\x0397',L'\x0313',L'\x0342',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0300',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0301',L'\x0345'}, {L'\x0397',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0300',L'\x0345'},
{L'\x03a9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03a9',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b1',L'\x0314',L'\x0342',L'\x0345'},
{L'\x03b7',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03b7',L'\x0314',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0313',L'\x0301',L'\x0345'},
{L'\x03c9',L'\x0313',L'\x0342',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0300',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0301',L'\x0345'}, {L'\x03c9',L'\x0314',L'\x0342',L'\x0345'}}
+
+
+ +

◆ UNWIF_canon_tbl

+ +
+
+ + + + + +
+ + + + +
const wchar_t* UNWIF_canon_tbl[4]
+
+static
+
+Initial value:
= {
(const wchar_t*) UNWIF_canon_tbl_1,
(const wchar_t*) UNWIF_canon_tbl_2,
(const wchar_t*) UNWIF_canon_tbl_3,
(const wchar_t*) UNWIF_canon_tbl_4
}
+
+
+ +

◆ UNWIF_canon_00_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_03

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_04

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_06

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_09

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0c

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0d

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_0f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1b

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1e

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_1f

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_20

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_20[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_21

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_22

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_23

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_23[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_2a

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_30

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00_fb

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_10

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_11

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_13

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_14

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_15

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01_d1

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_f8

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_f8[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_f9

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_f9[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02_fa

+ +
+
+ + + + + +
+ + + + +
const uint16_t UNWIF_canon_02_fa[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_00

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_01

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon_02

+ +
+
+ + + + + +
+ + + + +
const uint16_t* UNWIF_canon_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_canon

+ +
+
+ + + + + +
+ + + + +
const uint16_t** UNWIF_canon[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/dc/d06/unwifcan_8h.js b/doc/safec-3.4/dc/d06/unwifcan_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..910c78ad9e8c447511454b2d468ea26bb011a858 --- /dev/null +++ b/doc/safec-3.4/dc/d06/unwifcan_8h.js @@ -0,0 +1,53 @@ +var unwifcan_8h = +[ + [ "NORMALIZE_IND_TBL", "dc/d06/unwifcan_8h.html#aeb66ba789f5e3729207642e89b984a81", null ], + [ "UNWIF_canon_MAXLEN", "dc/d06/unwifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e", null ], + [ "TBL", "dc/d06/unwifcan_8h.html#a519b605160dc0e772858c108236b1164", null ], + [ "UNWIF_canon_LEN", "dc/d06/unwifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d", null ], + [ "UNWIF_canon_IDX", "dc/d06/unwifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b", null ], + [ "UNWIF_canon_PLANE_T", "dc/d06/unwifcan_8h.html#a7374053c053db9d328241b9a14230cbd", null ], + [ "UNWIF_canon_exc_size", "dc/d06/unwifcan_8h.html#a9c89ad3ccfd39682be5d67dccb37d6c5", null ], + [ "UNWIF_canon_tbl_1", "dc/d06/unwifcan_8h.html#a1b3bbedf8c3b5e45ceea7364504b5a57", null ], + [ "UNWIF_canon_tbl_2", "dc/d06/unwifcan_8h.html#ab1d9c5cf05545d11b0c6a74be2704dbe", null ], + [ "UNWIF_canon_tbl_3", "dc/d06/unwifcan_8h.html#a57cdc574885c7b847d23b4b1283aa265", null ], + [ "UNWIF_canon_tbl_4", "dc/d06/unwifcan_8h.html#abba5b5d57dbc3db89f8b2be49dbfe8b4", null ], + [ "UNWIF_canon_tbl", "dc/d06/unwifcan_8h.html#aa51774b5e22832daf0fd36558bf80255", null ], + [ "UNWIF_canon_00_00", "dc/d06/unwifcan_8h.html#a9abd3c8c547b94bda801952959f033fa", null ], + [ "UNWIF_canon_00_01", "dc/d06/unwifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa", null ], + [ "UNWIF_canon_00_02", "dc/d06/unwifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5", null ], + [ "UNWIF_canon_00_03", "dc/d06/unwifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd", null ], + [ "UNWIF_canon_00_04", "dc/d06/unwifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f", null ], + [ "UNWIF_canon_00_06", "dc/d06/unwifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991", null ], + [ "UNWIF_canon_00_09", "dc/d06/unwifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed", null ], + [ "UNWIF_canon_00_0a", "dc/d06/unwifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f", null ], + [ "UNWIF_canon_00_0b", "dc/d06/unwifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf", null ], + [ "UNWIF_canon_00_0c", "dc/d06/unwifcan_8h.html#a1607c7157b2d596589b3597dec780311", null ], + [ "UNWIF_canon_00_0d", "dc/d06/unwifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da", null ], + [ "UNWIF_canon_00_0f", "dc/d06/unwifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667", null ], + [ "UNWIF_canon_00_10", "dc/d06/unwifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657", null ], + [ "UNWIF_canon_00_1b", "dc/d06/unwifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47", null ], + [ "UNWIF_canon_00_1e", "dc/d06/unwifcan_8h.html#a25748890f45a3c4d5087736f2377c393", null ], + [ "UNWIF_canon_00_1f", "dc/d06/unwifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f", null ], + [ "UNWIF_canon_00_20", "dc/d06/unwifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e", null ], + [ "UNWIF_canon_00_21", "dc/d06/unwifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5", null ], + [ "UNWIF_canon_00_22", "dc/d06/unwifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56", null ], + [ "UNWIF_canon_00_23", "dc/d06/unwifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4", null ], + [ "UNWIF_canon_00_2a", "dc/d06/unwifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98", null ], + [ "UNWIF_canon_00_30", "dc/d06/unwifcan_8h.html#a42fc5962984af66d4f6753eca8d68465", null ], + [ "UNWIF_canon_00_f9", "dc/d06/unwifcan_8h.html#a60ef538bcb97da80d441ea871255953b", null ], + [ "UNWIF_canon_00_fa", "dc/d06/unwifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038", null ], + [ "UNWIF_canon_00_fb", "dc/d06/unwifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544", null ], + [ "UNWIF_canon_01_10", "dc/d06/unwifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835", null ], + [ "UNWIF_canon_01_11", "dc/d06/unwifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f", null ], + [ "UNWIF_canon_01_13", "dc/d06/unwifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844", null ], + [ "UNWIF_canon_01_14", "dc/d06/unwifcan_8h.html#ab5aa496846a7a33457b9323b399473db", null ], + [ "UNWIF_canon_01_15", "dc/d06/unwifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4", null ], + [ "UNWIF_canon_01_d1", "dc/d06/unwifcan_8h.html#ab5c495318bf38343a085e113d8a598dd", null ], + [ "UNWIF_canon_02_f8", "dc/d06/unwifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37", null ], + [ "UNWIF_canon_02_f9", "dc/d06/unwifcan_8h.html#adec4e64d75a214718feb754734751bf6", null ], + [ "UNWIF_canon_02_fa", "dc/d06/unwifcan_8h.html#a619e2c33abbd9361fe30e45230144550", null ], + [ "UNWIF_canon_00", "dc/d06/unwifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e", null ], + [ "UNWIF_canon_01", "dc/d06/unwifcan_8h.html#a36d4ec29700687dbe287dbd19f086245", null ], + [ "UNWIF_canon_02", "dc/d06/unwifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb", null ], + [ "UNWIF_canon", "dc/d06/unwifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.map b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..09f6ab67d8199be7c524621e2e7327d790cb11c8 --- /dev/null +++ b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.md5 b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3f8f41e0d72bddad88728dae152b577d3ede61d6 --- /dev/null +++ b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.md5 @@ -0,0 +1 @@ +acd53258cbc293ed02b6e9e9ae4dfbbc \ No newline at end of file diff --git a/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.png b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc74b3a475523b9ddfbb0818b24f045e84adf78 Binary files /dev/null and b/doc/safec-3.4/dc/d08/wcsnset__s_8c__incl.png differ diff --git a/doc/safec-3.4/dc/d0c/wcsnset__s_8c.html b/doc/safec-3.4/dc/d0c/wcsnset__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..600184272da4eb45e01351f729e07074e9b5f01d --- /dev/null +++ b/doc/safec-3.4/dc/d0c/wcsnset__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: wcsnset_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsnset_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsnset_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsnset_s_chk (wchar_t *restrict dest, rsize_t dmax, wchar_t value, rsize_t n, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcsnset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsnset_s_chk (wchar_t *restrict dest,
rsize_t dmax,
wchar_t value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dc/d0c/wcsnset__s_8c.js b/doc/safec-3.4/dc/d0c/wcsnset__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5dbd3c1bf7361525fd0bd97e8d401d5b9eac9b29 --- /dev/null +++ b/doc/safec-3.4/dc/d0c/wcsnset__s_8c.js @@ -0,0 +1,4 @@ +var wcsnset__s_8c = +[ + [ "_wcsnset_s_chk", "dc/d0c/wcsnset__s_8c.html#a66675dc542c4f0f2854ae0f190d8f89e", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.map b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c75c939fb58ee51c49da60167a4eaa6ea328e75c --- /dev/null +++ b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.md5 b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..0a8a13eb776f3339b1ad136989da515a9a651059 --- /dev/null +++ b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.md5 @@ -0,0 +1 @@ +66da3e3814ee8e77364d32031dfe53c1 \ No newline at end of file diff --git a/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.png b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ba7bb6e0fd115352e5b84a302d11c68098cb84ad Binary files /dev/null and b/doc/safec-3.4/dc/d0e/wcscmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.map b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1f4d6e6c5a9840ce2ab0f3351dfcf62afdf1ed7e --- /dev/null +++ b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.md5 b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..75524ecf5c73d19839f615b21537fa634c1a101b --- /dev/null +++ b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.md5 @@ -0,0 +1 @@ +1045239db0a0bd78b6857607c795bc90 \ No newline at end of file diff --git a/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.png b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..2b66a82fd488577fdc79dc4014ab0b14c49c734b Binary files /dev/null and b/doc/safec-3.4/dc/d12/safe__mem__constraint_8c__incl.png differ diff --git a/doc/safec-3.4/dc/d32/towfc__s_8c.html b/doc/safec-3.4/dc/d32/towfc__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ff3272af7397d2b5f4d7ef90207e7b26b1bb4c52 --- /dev/null +++ b/doc/safec-3.4/dc/d32/towfc__s_8c.html @@ -0,0 +1,342 @@ + + + + + + + +safec: towfc_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
towfc_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for towfc_s.c:
+
+
+ +
+ + + + + + + +

+Functions

int iswfc (const uint32_t wc)
 
int _towfc_single (wchar_t *restrict dest, const uint32_t src)
 
EXPORT int _towfc_s_chk (wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos)
 
+ + + + + + + + + + + + + + + + + + + + + + +

+Variables

struct {
   unsigned short   upper
 
   unsigned short   lower1
 
   unsigned short   lower2
 
tbl2 []
 iswfc() checks the uppercase character for a mapping to foldcase, returning the number of new wide character codepoints needed. More...
 
struct {
   unsigned short   upper
 
   unsigned short   lower1
 
   unsigned short   lower2
 
   unsigned short   lower3
 
tbl3 []
 
+

Function Documentation

+ +

◆ iswfc()

+ +
+
+ + + + + + + + +
int iswfc (const uint32_t wc)
+
+ +
+
+ +

◆ _towfc_single()

+ +
+
+ + + + + + + + + + + + + + + + + + +
int _towfc_single (wchar_t *restrict dest,
const uint32_t src 
)
+
+ +
+
+ +

◆ _towfc_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _towfc_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const uint32_t src,
const size_t destbos 
)
+
+ +
+
+

Variable Documentation

+ +

◆ upper

+ +
+
+ + + + +
unsigned short upper
+
+ +
+
+ +

◆ lower1

+ +
+
+ + + + +
unsigned short lower1
+
+ +
+
+ +

◆ lower2

+ +
+
+ + + + +
unsigned short lower2
+
+ +
+
+ +

◆ tbl2

+ +
+
+ + + + +
const { ... } tbl2[]
+
+ +

iswfc() checks the uppercase character for a mapping to foldcase, returning the number of new wide character codepoints needed.

+

The usual iswupper(wc) case returns 1, and the special 104 full folding cases as specified in Unicode 10.0 CaseFolding.txt return either 2 or 3.

+
Parameters
+ + +
[in]wcunicode character codepoint
+
+
+
Return values
+ + + + + +
0when there is no corresponding lowercase mapping.
1when there is a corresponding common or simple foldcase mapping.
2a full case-folding expands to 2 characters
3a full case-folding expands to 3 characters
+
+
+
See also
towfc_s(), wcsfc_s(), towupper()
+ +
+
+ +

◆ lower3

+ +
+
+ + + + +
unsigned short lower3
+
+ +
+
+ +

◆ tbl3

+ +
+
+ + + + +
const { ... } tbl3[]
+
+Initial value:
= {
{ 0x0390, 0x03B9,0x0308,0x0301 },
{ 0x03B0, 0x03C5,0x0308,0x0301 },
{ 0x1F52, 0x03C5,0x0313,0x0300 },
{ 0x1F54, 0x03C5,0x0313,0x0301 },
{ 0x1F56, 0x03C5,0x0313,0x0342 },
{ 0x1FB7, 0x03B1,0x0342,0x03B9 },
{ 0x1FC7, 0x03B7,0x0342,0x03B9 },
{ 0x1FD2, 0x03B9,0x0308,0x0300 },
{ 0x1FD3, 0x03B9,0x0308,0x0301 },
{ 0x1FD7, 0x03B9,0x0308,0x0342 },
{ 0x1FE2, 0x03C5,0x0308,0x0300 },
{ 0x1FE3, 0x03C5,0x0308,0x0301 },
{ 0x1FE7, 0x03C5,0x0308,0x0342 },
{ 0x1FF7, 0x03C9,0x0342,0x03B9 },
{ 0xFB03, 0x0066,0x0066,0x0069 },
{ 0xFB04, 0x0066,0x0066,0x006C },
{ 0, 0,0,0 }
}
+
+
+
+
+ diff --git a/doc/safec-3.4/dc/d32/towfc__s_8c.js b/doc/safec-3.4/dc/d32/towfc__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d6231b09e24ec7a3eee7eef21f4a4405a00afe5e --- /dev/null +++ b/doc/safec-3.4/dc/d32/towfc__s_8c.js @@ -0,0 +1,12 @@ +var towfc__s_8c = +[ + [ "iswfc", "dc/d32/towfc__s_8c.html#a5b45a6e1355d051019888b241cb5109d", null ], + [ "_towfc_single", "dc/d32/towfc__s_8c.html#a8da9727cfc1e30225ea73e6561456592", null ], + [ "_towfc_s_chk", "dc/d32/towfc__s_8c.html#aae366c211a5853881cf8a4673de5db52", null ], + [ "upper", "dc/d32/towfc__s_8c.html#af6c8edc28d596c8e65f56c984bd9a094", null ], + [ "lower1", "dc/d32/towfc__s_8c.html#a94e94c2a54602223b8aef6f7a958c718", null ], + [ "lower2", "dc/d32/towfc__s_8c.html#acd15dd2f92b242d4084b3619f769cb49", null ], + [ "tbl2", "dc/d32/towfc__s_8c.html#a898c2698da3c8d8914e03b947f3fd7a4", null ], + [ "lower3", "dc/d32/towfc__s_8c.html#a35b5747b1dbe69134e4d676a896ad0a2", null ], + [ "tbl3", "dc/d32/towfc__s_8c.html#a0809e187b0588b93d9a15d118e30e3ba", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.html b/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..418d67ab51d97fa4c98a66231a8f4d17497eb2cb --- /dev/null +++ b/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wcsncpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsncpy_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsncpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsncpy_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsncpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsncpy_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.js b/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..3c183c69f43edf1ab18c6d12f7d9556f80db8f1d --- /dev/null +++ b/doc/safec-3.4/dc/d4e/wcsncpy__s_8c.js @@ -0,0 +1,4 @@ +var wcsncpy__s_8c = +[ + [ "_wcsncpy_s_chk", "dc/d4e/wcsncpy__s_8c.html#a0bb5b100a09e82d89ecf832143f5dd8a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.map b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..03e1543608c1cbf36372e44a6b4a7a1f0814f81d --- /dev/null +++ b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.md5 b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..47d17dd32d48a87a6e367f03b8eaec8c41ef0a9d --- /dev/null +++ b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.md5 @@ -0,0 +1 @@ +498799b2176773166fc2a8b2994170fa \ No newline at end of file diff --git a/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.png b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cbc8826dd1345ac80a9f8293b059f48aeafc31 Binary files /dev/null and b/doc/safec-3.4/dc/d54/hangul_8h__dep__incl.png differ diff --git a/doc/safec-3.4/dc/d72/localtime__s_8c.html b/doc/safec-3.4/dc/d72/localtime__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..2fd29472e3270b0805884aa64629bd027e14996f --- /dev/null +++ b/doc/safec-3.4/dc/d72/localtime__s_8c.html @@ -0,0 +1,173 @@ + + + + + + + +safec: localtime_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
localtime_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for localtime_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT struct tm * localtime_s (const time_t *restrict timer, struct tm *restrict dest)
 The localtime_s function converts the given time since epoch to a calendar time, expressed in the current timezone in the struct tm format. More...
 
+

Function Documentation

+ +

◆ localtime_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT struct tm* localtime_s (const time_t *restrict timer,
struct tm *restrict dest 
)
+
+ +

The localtime_s function converts the given time since epoch to a calendar time, expressed in the current timezone in the struct tm format.

+

The result is copied into the user-provided tm struct.

+
Remarks
SPECIFIED IN
    +
  • C11 standard (ISO/IEC 9899:2011): K.3.8.2.4 The localtime_s function (p: 627) http://en.cppreference.com/w/c/chrono/localtime
  • +
  • ISO/IEC TR 24731, Programming languages, environments and system software interfaces, Extensions to the C Library, Part I: Bounds-checking interfaces
  • +
+
+
Parameters
+ + + +
[in]timerpointer to a epoch (long, seconds since 1970)
[out]destpointer to a user-provided struct tm.
+
+
+
Precondition
timer and dest shall not be a null pointer.
+
Returns
copy of the dest pointer, or null pointer on error (which may be a runtime constraint violation or a failure to convert the specified time to the current timezone). May set errno to EOVERFLOW when *timer > 313360441200L, the year 10000, resp. LONG_MAX on 32bit systems or < 0, or to ESNULLP when dest or timer is a NULL pointer.
+
Note
localtime returns a pointer to static data and is not thread-safe. When localtime_r is available it used instead.
+

POSIX requires that this function sets errno to EOVERFLOW if it fails because the argument is too large. POSIX defines a thread-safe alternative localtime_r, which is similar to the C11 function localtime_s, except that it does not check the validity of its input parameters.

+

This function is available under windows with a different API, reversed argument order, and is not available with safeclib.

+
See also
gmtime_s(), ctime_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dc/d72/localtime__s_8c.js b/doc/safec-3.4/dc/d72/localtime__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..58beee7d4299914bb6554d073694822717999a9f --- /dev/null +++ b/doc/safec-3.4/dc/d72/localtime__s_8c.js @@ -0,0 +1,4 @@ +var localtime__s_8c = +[ + [ "localtime_s", "dc/d72/localtime__s_8c.html#ad91854a711f6ee3aebcf1bd3adad1a63", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.map b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..34656f4e8edc8c8ac383c52a8dcccdd233b51592 --- /dev/null +++ b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.md5 b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..654452079d830f08921846268d73c8ecf2ccc8be --- /dev/null +++ b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.md5 @@ -0,0 +1 @@ +aa930e605cd4f70a3fe097dadac7de54 \ No newline at end of file diff --git a/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.png b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a104ce1958ce4c4a786713a5e311c80bae94461a Binary files /dev/null and b/doc/safec-3.4/dc/d7b/strnlen__s_8c__incl.png differ diff --git a/doc/safec-3.4/dc/d7e/fopen__s_8c.html b/doc/safec-3.4/dc/d7e/fopen__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..5cf7f131d03617882746cc9a0c06fdeea9f0c05b --- /dev/null +++ b/doc/safec-3.4/dc/d7e/fopen__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: fopen_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fopen_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for fopen_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT errno_t fopen_s (FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode)
 The fopen_s function opens a file indicated by filename and updates the pointer to the file stream associated with that file. More...
 
+

Function Documentation

+ +

◆ fopen_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t fopen_s (FILE *restrict *restrict streamptr,
const char *restrict filename,
const char *restrict mode 
)
+
+ +

The fopen_s function opens a file indicated by filename and updates the pointer to the file stream associated with that file.

+

mode is used to determine the file access mode.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamptrpointer to a FILE stream that will be updated by this function call
[in]filename
[in]modeas in fopen
+
+
+
Precondition
Neither streamptr, filename nor mode shall be a null pointer.
+

If the file was created successfully, then the pointer to the FILE pointed to by streamptr will be set to the pointer to the object controlling the opened file. Otherwise, the pointer to the FILE pointed to by streamptr will be set to a null pointer.

+
Returns
The fopen_s function returns zero if it created the file. If it did not create the file or there was a runtime-constraint violation, fopen_s returns a nonzero error code, sets streamptr to NULL. If there is a runtime-constraint violation, fopen_s does not attempt to create a file. Sets the streamptr on success.
+
Return values
+ + + + +
EOKon success
ESNULLPwhen any argument is a NULL pointer
>0 any other errno
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dc/d7e/fopen__s_8c.js b/doc/safec-3.4/dc/d7e/fopen__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5552437792749ed99ae40defb3e8e31a6f3c4b9c --- /dev/null +++ b/doc/safec-3.4/dc/d7e/fopen__s_8c.js @@ -0,0 +1,4 @@ +var fopen__s_8c = +[ + [ "fopen_s", "dc/d7e/fopen__s_8c.html#a7c89473fdee05d892955476b3c5f2beb", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.map b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..d7c7c7e04f01ea6293e097c28d5382a0f1156156 --- /dev/null +++ b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.md5 b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5372f23d4892734b7ade68637a7455fa0e7d5649 --- /dev/null +++ b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.md5 @@ -0,0 +1 @@ +b6406c3ba7445b3d450e77d70802b730 \ No newline at end of file diff --git a/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.png b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..67376c0d318c2dab75abc79a56a8e73244f03918 Binary files /dev/null and b/doc/safec-3.4/dc/d7e/strncpy__s_8c__incl.png differ diff --git a/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.map b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..a6cf89d63cce2f1ddc9bc12afcf4f35be6ab4787 --- /dev/null +++ b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.md5 b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1c7491aeebb21793954bd851e6e41a3d914dc579 --- /dev/null +++ b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.md5 @@ -0,0 +1 @@ +26ca6dbf5e40545c5bf6b41e060b9dae \ No newline at end of file diff --git a/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.png b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5d68b5be3ee466cf9f5659e2a68fb44446df3f4c Binary files /dev/null and b/doc/safec-3.4/dc/dd5/strljustify__s_8c__incl.png differ diff --git a/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.map b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bbd580d64574ede8a9b69f6500ea03316171e1c2 --- /dev/null +++ b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.md5 b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9d4cda5648af61528d3dcd6c30936232db970652 --- /dev/null +++ b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.md5 @@ -0,0 +1 @@ +2ad719f34ad610f52211f402e515b55e \ No newline at end of file diff --git a/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.png b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4f14b305482040a37b64d41d223c1d01bb3b6ca8 Binary files /dev/null and b/doc/safec-3.4/dc/dd7/strnatcmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d0a/safe__types_8h.html b/doc/safec-3.4/dd/d0a/safe__types_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..a4368598b79a25e2d000120fb9de7ee8ec472b4b --- /dev/null +++ b/doc/safec-3.4/dd/d0a/safe__types_8h.html @@ -0,0 +1,174 @@ + + + + + + + +safec: safe_types.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_types.h File Reference
+
+
+
#include <stdio.h>
+#include <sys/types.h>
+#include <inttypes.h>
+#include <stdint.h>
+#include <errno.h>
+#include <stdbool.h>
+
+ + Include dependency graph for safe_types.h:
+
+
+ +
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + +

+Macros

#define RSIZE_MAX   (~(rsize_t)0) /* leave here for completeness */
 
+ + + +

+Typedefs

typedef size_t rsize_t
 
+

Macro Definition Documentation

+ +

◆ RSIZE_MAX

+ +
+
+ + + + +
#define RSIZE_MAX   (~(rsize_t)0) /* leave here for completeness */
+
+ +
+
+

Typedef Documentation

+ +

◆ rsize_t

+ +
+
+ + + + +
typedef size_t rsize_t
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d0a/safe__types_8h.js b/doc/safec-3.4/dd/d0a/safe__types_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..2f3c248fb91c76a8fd4eb4f19fd5643eb7334311 --- /dev/null +++ b/doc/safec-3.4/dd/d0a/safe__types_8h.js @@ -0,0 +1,5 @@ +var safe__types_8h = +[ + [ "RSIZE_MAX", "dd/d0a/safe__types_8h.html#ad810bebef54644d4ea2fb181581aa0f9", null ], + [ "rsize_t", "dd/d0a/safe__types_8h.html#a648363f66636da630ae2caff1778b0f4", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d33/vswprintf__s_8c.html b/doc/safec-3.4/dd/d33/vswprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ec1c8a034a09c7fe024a93d139dfc410de236fc1 --- /dev/null +++ b/doc/safec-3.4/dd/d33/vswprintf__s_8c.html @@ -0,0 +1,190 @@ + + + + + + + +safec: vswprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vswprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for vswprintf_s.c:
+
+
+ +
+ + + +

+Macros

#define __STDC_WANT_LIB_EXT1__   1
 
+ + + +

+Functions

EXPORT int _vswprintf_s_chk (wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap)
 
+

Macro Definition Documentation

+ +

◆ __STDC_WANT_LIB_EXT1__

+ +
+
+ + + + +
#define __STDC_WANT_LIB_EXT1__   1
+
+ +
+
+

Function Documentation

+ +

◆ _vswprintf_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int _vswprintf_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const size_t destbos,
const wchar_t *restrict fmt,
va_list ap 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d33/vswprintf__s_8c.js b/doc/safec-3.4/dd/d33/vswprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..f3d731aac4c1a12329743191751d595c836afd19 --- /dev/null +++ b/doc/safec-3.4/dd/d33/vswprintf__s_8c.js @@ -0,0 +1,5 @@ +var vswprintf__s_8c = +[ + [ "__STDC_WANT_LIB_EXT1__", "dd/d33/vswprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260", null ], + [ "_vswprintf_s_chk", "dd/d33/vswprintf__s_8c.html#ad37039350056ad5cfc4506f12dd94c04", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d35/asctime__s_8c__incl.map b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..484fcf25259131334bee7b7dcb7a09a7887cabe0 --- /dev/null +++ b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d35/asctime__s_8c__incl.md5 b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..b9be72ec3eab45bf09ab922f726274343c7f296c --- /dev/null +++ b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.md5 @@ -0,0 +1 @@ +0afcbc09d9ecabe37f0710442eb96fc1 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d35/asctime__s_8c__incl.png b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..cbef78481774edf5391a72f7c8e7ff0a93e0f04b Binary files /dev/null and b/doc/safec-3.4/dd/d35/asctime__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.map b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bdc1443875f13c9cb46bfcf1f108be3fdc00f4d4 --- /dev/null +++ b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.md5 b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..63df48e1ed0991a23ebf28103e8e0652df69bcf6 --- /dev/null +++ b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.md5 @@ -0,0 +1 @@ +ae86d55667ca5bf4f5e9b76aa78f82be \ No newline at end of file diff --git a/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.png b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..507e66d239d3e3ff5a889c4f5ec90bfb16583d3b Binary files /dev/null and b/doc/safec-3.4/dd/d37/memcmp16__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d38/strcpyfld__s_8c.html b/doc/safec-3.4/dd/d38/strcpyfld__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..8b6b17287612d067dbb8494a6b30c58e9bedab9a --- /dev/null +++ b/doc/safec-3.4/dd/d38/strcpyfld__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strcpyfld_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcpyfld_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcpyfld_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcpyfld_s_chk (char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcpyfld_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcpyfld_s_chk (char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d38/strcpyfld__s_8c.js b/doc/safec-3.4/dd/d38/strcpyfld__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..b697ef1c7db28db50773c61243dec0f24cf4e008 --- /dev/null +++ b/doc/safec-3.4/dd/d38/strcpyfld__s_8c.js @@ -0,0 +1,4 @@ +var strcpyfld__s_8c = +[ + [ "_strcpyfld_s_chk", "dd/d38/strcpyfld__s_8c.html#aa4f5ab51b51120763388bc68b790a11f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.map b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..f039ccd586fd03ababa98865f3d75e1c093c200a --- /dev/null +++ b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.md5 b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..6cd819716159570b0507ececb31af29d0be6da1f --- /dev/null +++ b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.md5 @@ -0,0 +1 @@ +87c0c888aa15100f5910609528857188 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.png b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..19bb83c44451a476b112818d6ebc8a1bd76f6d2a Binary files /dev/null and b/doc/safec-3.4/dd/d46/strisuppercase__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d70/strset__s_8c__incl.map b/doc/safec-3.4/dd/d70/strset__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..796b94ff495b07aa2cdb5529be44698d06497c17 --- /dev/null +++ b/doc/safec-3.4/dd/d70/strset__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d70/strset__s_8c__incl.md5 b/doc/safec-3.4/dd/d70/strset__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..455cb6456d438e072c75fecd0bbe07c868703e67 --- /dev/null +++ b/doc/safec-3.4/dd/d70/strset__s_8c__incl.md5 @@ -0,0 +1 @@ +a85a762e6ad2e9b7c3aed60e96741552 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d70/strset__s_8c__incl.png b/doc/safec-3.4/dd/d70/strset__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..cecb7c2ad069487f490995374c4a4ec480f1ff4c Binary files /dev/null and b/doc/safec-3.4/dd/d70/strset__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d73/strcspn__s_8c.html b/doc/safec-3.4/dd/d73/strcspn__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ad5bc38f0ba0b1e087ae67ec5a9d450471a0b7d7 --- /dev/null +++ b/doc/safec-3.4/dd/d73/strcspn__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: strcspn_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcspn_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcspn_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcspn_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strcspn_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcspn_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_t slen,
rsize_tcountp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d73/strcspn__s_8c.js b/doc/safec-3.4/dd/d73/strcspn__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..23584925288886279b149f2033aae3b331fa7f1a --- /dev/null +++ b/doc/safec-3.4/dd/d73/strcspn__s_8c.js @@ -0,0 +1,4 @@ +var strcspn__s_8c = +[ + [ "_strcspn_s_chk", "dd/d73/strcspn__s_8c.html#aadfaa650b7676ff825fb0e146472ed6f", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.html b/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.html new file mode 100644 index 0000000000000000000000000000000000000000..46f329ba671abecdc46750309684bbcdeef7548d --- /dev/null +++ b/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.html @@ -0,0 +1,176 @@ + + + + + + + +safec: UNWIF_compat_exc_t Struct Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
UNWIF_compat_exc_t Struct Reference
+
+
+ +

#include <unwifcpt.h>

+ + + + + + + + + + +

+Data Fields

uint32_t cp
 
wchar_t * v
 
const uint16_t cp
 
const wchar_t * v
 
+

Field Documentation

+ +

◆ cp [1/2]

+ +
+
+ + + + +
uint32_t UNWIF_compat_exc_t::cp
+
+ +
+
+ +

◆ v [1/2]

+ +
+
+ + + + +
wchar_t* UNWIF_compat_exc_t::v
+
+ +
+
+ +

◆ cp [2/2]

+ +
+
+ + + + +
const uint16_t UNWIF_compat_exc_t::cp
+
+ +
+
+ +

◆ v [2/2]

+ +
+
+ + + + +
const wchar_t* UNWIF_compat_exc_t::v
+
+ +
+
+
The documentation for this struct was generated from the following files: +
+
+ diff --git a/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.js b/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.js new file mode 100644 index 0000000000000000000000000000000000000000..7c51c144790e1bd6e68f009a861f5369eeaa2e72 --- /dev/null +++ b/doc/safec-3.4/dd/d75/struct_u_n_w_i_f__compat__exc__t.js @@ -0,0 +1,7 @@ +var struct_u_n_w_i_f__compat__exc__t = +[ + [ "cp", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html#ade6786d83b3d156dfaccf7177d85644f", null ], + [ "v", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a70e0a1a37b838072dbfc2a09c97b1ca6", null ], + [ "cp", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a40b843dfa15a53b5e2844786b8186139", null ], + [ "v", "dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a3cccd3aeacb4ec7a2590cc3b4cf2cb08", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d81/strcat__s_8c.html b/doc/safec-3.4/dd/d81/strcat__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c471980859be6b0225de07e0f02aa0529c04364b --- /dev/null +++ b/doc/safec-3.4/dd/d81/strcat__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: strcat_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcat_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcat_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcat_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, size_t destbos)
 
+

Function Documentation

+ +

◆ _strcat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcat_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d81/strcat__s_8c.js b/doc/safec-3.4/dd/d81/strcat__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..6882f159db20c3747662a8253f47636f44dcc4b3 --- /dev/null +++ b/doc/safec-3.4/dd/d81/strcat__s_8c.js @@ -0,0 +1,4 @@ +var strcat__s_8c = +[ + [ "_strcat_s_chk", "dd/d81/strcat__s_8c.html#a2421a2f82babce73f68607831bddc80b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.map b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..ac89886d9142b27f261b29403ee832817192c448 --- /dev/null +++ b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.md5 b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..63259a219b9295c46902f9c30b7255ed6ae29c7d --- /dev/null +++ b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.md5 @@ -0,0 +1 @@ +aa92acd8e8dea7e8a773f090c1abb518 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.png b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..0f573855510482c305d881e60c965c0b3ec462ca Binary files /dev/null and b/doc/safec-3.4/dd/d8b/strnset__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.map b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..163f27ad3fed14a7b2156705ab839cfd85ccd52c --- /dev/null +++ b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.md5 b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..497044d922962788d1c34e2a2a4e34f8a669ff4d --- /dev/null +++ b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.md5 @@ -0,0 +1 @@ +d84d23b555f385e63ab64aa4eecbde94 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.png b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1d89a8ebc8dcca97e46248487378e907a701ffe4 Binary files /dev/null and b/doc/safec-3.4/dd/d8f/wcsnatcmp__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.map b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..27698a494fce4fde7bde274a37eb4934f36a5f14 --- /dev/null +++ b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.md5 b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..8a4bea4872da640a4e62867b7e986617c00ec8e6 --- /dev/null +++ b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +b78e549d6609be32368b93bb7cfd0269 \ No newline at end of file diff --git a/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.png b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..26f278c0d6eb939dce3122df9b8ad9a55d5a3862 Binary files /dev/null and b/doc/safec-3.4/dd/d9a/vfwprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.html b/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..cc9d0b2f5c33d8d204a2a3e57a455838ac5207c6 --- /dev/null +++ b/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strisuppercase_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strisuppercase_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strisuppercase_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strisuppercase_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strisuppercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strisuppercase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.js b/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..275880ac8979bed375caf6f35e612e8040acaa21 --- /dev/null +++ b/doc/safec-3.4/dd/d9f/strisuppercase__s_8c.js @@ -0,0 +1,4 @@ +var strisuppercase__s_8c = +[ + [ "_strisuppercase_s_chk", "dd/d9f/strisuppercase__s_8c.html#a2a22666503ad907b13c48a3b43b626ce", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/da0/todo.html b/doc/safec-3.4/dd/da0/todo.html new file mode 100644 index 0000000000000000000000000000000000000000..0e1b587acc4fbb9da1ead4fc1434d9d9f9d95d0a --- /dev/null +++ b/doc/safec-3.4/dd/da0/todo.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Todo List + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Todo List
+
+
+
+
Global vfwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap)
+
When an argument is not assigned to, it should be zero'd (not yet).
+
Global vfwscanf_s (FILE *restrict stream, const wchar_t *restrict fmt, va_list ap)
+
When an argument is not assigned to, it should be zero'd (not yet).
+
+
+
+ diff --git a/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.map b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..bc822e6cc6f11fcb010d1b3551db7aa86bee50f6 --- /dev/null +++ b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.md5 b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..463cfd38ff4409e9015d6fec2a527e0d34f49ff0 --- /dev/null +++ b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.md5 @@ -0,0 +1 @@ +9988d5a0a562cd2ea87b4b7f1e942f97 \ No newline at end of file diff --git a/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.png b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e609e7336ac49ee0c168f9b60e531b745f827fc2 Binary files /dev/null and b/doc/safec-3.4/dd/dbc/ignore__handler__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.map b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..426532b5c6323d769c863750a43c128f2aa58b38 --- /dev/null +++ b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.md5 b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..41ea9fdc0542dd8c3d76e1153b1e7fbce2f7025c --- /dev/null +++ b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.md5 @@ -0,0 +1 @@ +27c704d9f617dbdff42e3eb53bec0725 \ No newline at end of file diff --git a/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.png b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..998d80004fc69c830d90d2420a408a2957b3313c Binary files /dev/null and b/doc/safec-3.4/dd/dbe/strstr__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.map b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..19efb9d3abe90fae3a75cf60ad8cf4aa1feca3ca --- /dev/null +++ b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.md5 b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..cefaafadbf8e5558cdedfdf962d85cb8316e604e --- /dev/null +++ b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.md5 @@ -0,0 +1 @@ +371b463dedc9957d9b6b0ab59faa063d \ No newline at end of file diff --git a/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.png b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..57e2e0089f9e3658c35e7ad456c23397ab567d6b Binary files /dev/null and b/doc/safec-3.4/dd/dc0/memcpy16__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.map b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..24238bc88043315b24d37f90af2f522e1ec5c90b --- /dev/null +++ b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.md5 b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..e28443b8175308ece36df612b5067114edf03a7f --- /dev/null +++ b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.md5 @@ -0,0 +1 @@ +ff622d3da789f1e921ecb7951fafce12 \ No newline at end of file diff --git a/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.png b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..36c3c60d5d824752d3585f80037d6898a44f6b05 Binary files /dev/null and b/doc/safec-3.4/dd/dd1/strspn__s_8c__incl.png differ diff --git a/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.map b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..fed48e3e6604e948f231f89fe90e8fc869465fb6 --- /dev/null +++ b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.md5 b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5703ffef971b6d16c449be7e2e24c22d3459e5ee --- /dev/null +++ b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.md5 @@ -0,0 +1 @@ +8df79c7e316e26ee39f98d874bb1f51d \ No newline at end of file diff --git a/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.png b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..85ec264abcc2b22e58a6712243006b615e4c5ecc Binary files /dev/null and b/doc/safec-3.4/dd/dd4/safe__lib__errno_8h__dep__incl.png differ diff --git a/doc/safec-3.4/dd/de1/memcpy16__s_8c.html b/doc/safec-3.4/dd/de1/memcpy16__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..5e2c67ca98edeff7222ecfcb5f60da5909860239 --- /dev/null +++ b/doc/safec-3.4/dd/de1/memcpy16__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memcpy16_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcpy16_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcpy16_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcpy16_s_chk (uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcpy16_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcpy16_s_chk (uint16_t * dest,
rsize_t dmax,
const uint16_t * src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/de1/memcpy16__s_8c.js b/doc/safec-3.4/dd/de1/memcpy16__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..940451d6d69ab4021a3046f957e85f0e91bf9f78 --- /dev/null +++ b/doc/safec-3.4/dd/de1/memcpy16__s_8c.js @@ -0,0 +1,4 @@ +var memcpy16__s_8c = +[ + [ "_memcpy16_s_chk", "dd/de1/memcpy16__s_8c.html#a5607fd3d9dc3d930129a3aa277d9aeb3", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/de1/strnterminate__s_8c.html b/doc/safec-3.4/dd/de1/strnterminate__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..0ea4799f7c7baed160ba5d48c07baac51c28bc5a --- /dev/null +++ b/doc/safec-3.4/dd/de1/strnterminate__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strnterminate_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strnterminate_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strnterminate_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT rsize_t _strnterminate_s_chk (char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strnterminate_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT rsize_t _strnterminate_s_chk (char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/de1/strnterminate__s_8c.js b/doc/safec-3.4/dd/de1/strnterminate__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..71bb874353ed8b4683859a589f295c4b6f9f1b00 --- /dev/null +++ b/doc/safec-3.4/dd/de1/strnterminate__s_8c.js @@ -0,0 +1,4 @@ +var strnterminate__s_8c = +[ + [ "_strnterminate_s_chk", "dd/de1/strnterminate__s_8c.html#ae2382673a220587b6e6b99f7fe111610", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/def/memrchr__s_8c.html b/doc/safec-3.4/dd/def/memrchr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..17707bf2921bee825efabcfd1297c67201fb733b --- /dev/null +++ b/doc/safec-3.4/dd/def/memrchr__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: memrchr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memrchr_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memrchr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memrchr_s_chk (const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memrchr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memrchr_s_chk (const void *restrict dest,
rsize_t dmax,
const int ch,
void ** result,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/def/memrchr__s_8c.js b/doc/safec-3.4/dd/def/memrchr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d40df9e3a887906550710fe11a2d3993d1f8cbea --- /dev/null +++ b/doc/safec-3.4/dd/def/memrchr__s_8c.js @@ -0,0 +1,4 @@ +var memrchr__s_8c = +[ + [ "_memrchr_s_chk", "dd/def/memrchr__s_8c.html#af692626803c18772a4bf0a46013f4752", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/dd/df8/wcsstr__s_8c.html b/doc/safec-3.4/dd/df8/wcsstr__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..264a3913c2b548ea8f2bef69d305875fc59a50c0 --- /dev/null +++ b/doc/safec-3.4/dd/df8/wcsstr__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: wcsstr_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsstr_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsstr_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsstr_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsstr_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsstr_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t slen,
wchar_t **restrict substringp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/dd/df8/wcsstr__s_8c.js b/doc/safec-3.4/dd/df8/wcsstr__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..133680cc650f041f4680950e007fd0fb1b282591 --- /dev/null +++ b/doc/safec-3.4/dd/df8/wcsstr__s_8c.js @@ -0,0 +1,4 @@ +var wcsstr__s_8c = +[ + [ "_wcsstr_s_chk", "dd/df8/wcsstr__s_8c.html#aa0ad63894a82dcb147080fa953659d62", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.map b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..c9a45e13ab4457fcd2d4b05a85e98732b5170f46 --- /dev/null +++ b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.md5 b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1f1767cb36b1d2fc77ec959aa2a4ac25b667c61a --- /dev/null +++ b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.md5 @@ -0,0 +1 @@ +f955ec664732f9a771602dea549adecd \ No newline at end of file diff --git a/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.png b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..dd26b735b0db0ff589f0bea190d4766bc4e3f685 Binary files /dev/null and b/doc/safec-3.4/de/d15/wcslwr__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/d15/wcsncmp__s_8c.html b/doc/safec-3.4/de/d15/wcsncmp__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..4e6d4d86b29a3000051152eac5510488b73f131c --- /dev/null +++ b/doc/safec-3.4/de/d15/wcsncmp__s_8c.html @@ -0,0 +1,187 @@ + + + + + + + +safec: wcsncmp_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcsncmp_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcsncmp_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcsncmp_s_chk (const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wcsncmp_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcsncmp_s_chk (const wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
rsize_t smax,
rsize_t count,
int * resultp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d15/wcsncmp__s_8c.js b/doc/safec-3.4/de/d15/wcsncmp__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..cbc408fa776e155f4d53cca5234b5fbebcbd7a16 --- /dev/null +++ b/doc/safec-3.4/de/d15/wcsncmp__s_8c.js @@ -0,0 +1,4 @@ +var wcsncmp__s_8c = +[ + [ "_wcsncmp_s_chk", "de/d15/wcsncmp__s_8c.html#a7b1ab28a0f4d7340e07ec8af1c7a6dc1", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d25/memset__s_8c.html b/doc/safec-3.4/de/d25/memset__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..7f170f31b5153c63fb07e8eb6f079c9d6bbae4d7 --- /dev/null +++ b/doc/safec-3.4/de/d25/memset__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: memset_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memset_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memset_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memset_s_chk (void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos)
 
+

Function Documentation

+ +

◆ _memset_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memset_s_chk (void * dest,
rsize_t dmax,
int value,
rsize_t n,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d25/memset__s_8c.js b/doc/safec-3.4/de/d25/memset__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..084b9b5c2eaa32c53e427823458bc16bda3037dc --- /dev/null +++ b/doc/safec-3.4/de/d25/memset__s_8c.js @@ -0,0 +1,4 @@ +var memset__s_8c = +[ + [ "_memset_s_chk", "de/d25/memset__s_8c.html#af1e81d16142fd67f0b8130ebe30dbf30", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d32/vfprintf__s_8c.html b/doc/safec-3.4/de/d32/vfprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f9ed012a8d905fc736b425a43a10c09ec8fe362c --- /dev/null +++ b/doc/safec-3.4/de/d32/vfprintf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: vfprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vfprintf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for vfprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vfprintf_s (FILE *restrict stream, const char *restrict fmt, va_list ap)
 The vfprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
+

Function Documentation

+ +

◆ vfprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int vfprintf_s (FILE *restrict stream,
const char *restrict fmt,
va_list ap 
)
+
+ +

The vfprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamoutput file stream to write to
[in]fmtformat-control string.
[in]apoptional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen stream/fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d32/vfprintf__s_8c.js b/doc/safec-3.4/de/d32/vfprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..41fad12f1a9c0196ea069c33929ca674b5cf6e18 --- /dev/null +++ b/doc/safec-3.4/de/d32/vfprintf__s_8c.js @@ -0,0 +1,4 @@ +var vfprintf__s_8c = +[ + [ "vfprintf_s", "de/d32/vfprintf__s_8c.html#ae9104a91e0bbf70c4350517ff7b081f8", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d33/wcscpy__s_8c.html b/doc/safec-3.4/de/d33/wcscpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..102c251ce0808fa62d6cc01faeda733301ff3b28 --- /dev/null +++ b/doc/safec-3.4/de/d33/wcscpy__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: wcscpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcscpy_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcscpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcscpy_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcscpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcscpy_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d33/wcscpy__s_8c.js b/doc/safec-3.4/de/d33/wcscpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..38f6151cbc153a7c6a7ec9668af3740ad15d0534 --- /dev/null +++ b/doc/safec-3.4/de/d33/wcscpy__s_8c.js @@ -0,0 +1,4 @@ +var wcscpy__s_8c = +[ + [ "_wcscpy_s_chk", "de/d33/wcscpy__s_8c.html#a8aa67a23a3e8a346491407d517ecc2ec", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.html b/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..cac075b36340cbce2404f661c0865866a01c51e6 --- /dev/null +++ b/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.html @@ -0,0 +1,169 @@ + + + + + + + +safec: strfirstdiff_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strfirstdiff_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strfirstdiff_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strfirstdiff_s_chk (const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strfirstdiff_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strfirstdiff_s_chk (const char * dest,
rsize_t dmax,
const char * src,
rsize_tresultp,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.js b/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..cd159cd0904aee72cd34e635beed73c76815219d --- /dev/null +++ b/doc/safec-3.4/de/d3e/strfirstdiff__s_8c.js @@ -0,0 +1,4 @@ +var strfirstdiff__s_8c = +[ + [ "_strfirstdiff_s_chk", "de/d3e/strfirstdiff__s_8c.html#a04ba99adf6fb9bd49f9caa455aa00031", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d45/wcscat__s_8c.html b/doc/safec-3.4/de/d45/wcscat__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..9edf3e1c079bcdf6274b40a9418a9479bc017dad --- /dev/null +++ b/doc/safec-3.4/de/d45/wcscat__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: wcscat_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wcscat_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for wcscat_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wcscat_s_chk (wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos)
 
+

Function Documentation

+ +

◆ _wcscat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wcscat_s_chk (wchar_t *restrict dest,
rsize_t dmax,
const wchar_t *restrict src,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d45/wcscat__s_8c.js b/doc/safec-3.4/de/d45/wcscat__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..12894380757cf1468ab258bf95a876d34a7d9ce3 --- /dev/null +++ b/doc/safec-3.4/de/d45/wcscat__s_8c.js @@ -0,0 +1,4 @@ +var wcscat__s_8c = +[ + [ "_wcscat_s_chk", "de/d45/wcscat__s_8c.html#a11d08f782800a00f2919c81b6031ff7b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d5b/strislowercase__s_8c.html b/doc/safec-3.4/de/d5b/strislowercase__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..00d3226504913e36328fd1cddc2d4b73c33fc29b --- /dev/null +++ b/doc/safec-3.4/de/d5b/strislowercase__s_8c.html @@ -0,0 +1,157 @@ + + + + + + + +safec: strislowercase_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strislowercase_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strislowercase_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT bool _strislowercase_s_chk (const char *dest, rsize_t dmax, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strislowercase_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT bool _strislowercase_s_chk (const char * dest,
rsize_t dmax,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d5b/strislowercase__s_8c.js b/doc/safec-3.4/de/d5b/strislowercase__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..ea1ea36429d7d7b164f893f9cea089d148c2d2c5 --- /dev/null +++ b/doc/safec-3.4/de/d5b/strislowercase__s_8c.js @@ -0,0 +1,4 @@ +var strislowercase__s_8c = +[ + [ "_strislowercase_s_chk", "de/d5b/strislowercase__s_8c.html#a6266becc25633e9f1899c2ad227cb0e6", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d70/memcpy__s_8c.html b/doc/safec-3.4/de/d70/memcpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..7edd2dc61ada413bce805dd650a746238d22b7cf --- /dev/null +++ b/doc/safec-3.4/de/d70/memcpy__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: memcpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcpy_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcpy_s_chk (void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcpy_s_chk (void *restrict dest,
rsize_t dmax,
const void *restrict src,
rsize_t slen,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d70/memcpy__s_8c.js b/doc/safec-3.4/de/d70/memcpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..15e8b8e5a218e3c075e47c7fbeb7b8093dc13a62 --- /dev/null +++ b/doc/safec-3.4/de/d70/memcpy__s_8c.js @@ -0,0 +1,4 @@ +var memcpy__s_8c = +[ + [ "_memcpy_s_chk", "de/d70/memcpy__s_8c.html#afbe816859f2acb302d7e2c015110b0a7", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.map b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..969a5e7eb8fcaf5ba3c49a390a2e1a12164582d6 --- /dev/null +++ b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.md5 b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1f76a9811384fbd1cb7fbe9379b99c224ecb5ff4 --- /dev/null +++ b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +18863c92cabacd7fd1ec3b8cc6497c9f \ No newline at end of file diff --git a/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.png b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b29cf44f1c7c1f7f2fd11f15d63ef90459709f67 Binary files /dev/null and b/doc/safec-3.4/de/d77/vsnwprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.html b/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.html new file mode 100644 index 0000000000000000000000000000000000000000..1686701f3ef5a0c5390aea9c7e3dd61034667ea2 --- /dev/null +++ b/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.html @@ -0,0 +1,144 @@ + + + + + + + +safec: UNWIF_complist Struct Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
UNWIF_complist Struct Reference
+
+
+ +

#include <unwifcmp.h>

+ + + + + + +

+Data Fields

uint32_t nextchar
 
uint32_t composite
 
+

Field Documentation

+ +

◆ nextchar

+ +
+
+ + + + +
uint32_t UNWIF_complist::nextchar
+
+ +
+
+ +

◆ composite

+ +
+
+ + + + +
uint32_t UNWIF_complist::composite
+
+ +
+
+
The documentation for this struct was generated from the following files: +
+
+ diff --git a/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.js b/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.js new file mode 100644 index 0000000000000000000000000000000000000000..9171052885e6471676447bbbb7582ad535002b76 --- /dev/null +++ b/doc/safec-3.4/de/d84/struct_u_n_w_i_f__complist.js @@ -0,0 +1,5 @@ +var struct_u_n_w_i_f__complist = +[ + [ "nextchar", "de/d84/struct_u_n_w_i_f__complist.html#ada280735b8fa647119f85b18c0f95be1", null ], + [ "composite", "de/d84/struct_u_n_w_i_f__complist.html#a4d9f08966406fb12a69e06a74d0716f8", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/d97/fwprintf__s_8c.html b/doc/safec-3.4/de/d97/fwprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..4666c356f7b8c8144c5d7eaf5b8c5d2aae74c8e4 --- /dev/null +++ b/doc/safec-3.4/de/d97/fwprintf__s_8c.html @@ -0,0 +1,192 @@ + + + + + + + +safec: fwprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fwprintf_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for fwprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int fwprintf_s (FILE *restrict stream, const wchar_t *restrict fmt,...)
 The fwprintf_s function prints formatted output to a wide stream. More...
 
+

Function Documentation

+ +

◆ fwprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int fwprintf_s (FILE *restrict stream,
const wchar_t *restrict fmt,
 ... 
)
+
+ +

The fwprintf_s function prints formatted output to a wide stream.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfwprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streamoutput wide stream to write to
[in]fmtformat-control wide string.
[in]...optional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of wide characters written is returned.
+
+On failure a negative number is returned, and possibly errno set to EINVAL or EOVERFLOW.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1some other error. errno: EINVAL or EOVERFLOW
+
+
+
See also
vwfprintf_s(), wprintf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/d97/fwprintf__s_8c.js b/doc/safec-3.4/de/d97/fwprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..06b5e991785d6bd82c915ea9d67cac0d27aac651 --- /dev/null +++ b/doc/safec-3.4/de/d97/fwprintf__s_8c.js @@ -0,0 +1,4 @@ +var fwprintf__s_8c = +[ + [ "fwprintf_s", "de/d97/fwprintf__s_8c.html#a8fdc38563b8b8a375ab10cee2d99af11", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/da4/vprintf__s_8c.html b/doc/safec-3.4/de/da4/vprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ca6b7ec041d1e0e6607e0991865ff2a30677d6ab --- /dev/null +++ b/doc/safec-3.4/de/da4/vprintf__s_8c.html @@ -0,0 +1,184 @@ + + + + + + + +safec: vprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
vprintf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for vprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int vprintf_s (const char *restrict fmt, va_list ap)
 The vprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
+

Function Documentation

+ +

◆ vprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + +
EXPORT int vprintf_s (const char *restrict fmt,
va_list ap 
)
+
+ +

The vprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + +
[in]fmtformat-control string
[in]apoptional arguments
+
+
+
Precondition
fmt shall not be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/da4/vprintf__s_8c.js b/doc/safec-3.4/de/da4/vprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..d69b1d41aa1ffc57635116422263491b76a5b2d1 --- /dev/null +++ b/doc/safec-3.4/de/da4/vprintf__s_8c.js @@ -0,0 +1,4 @@ +var vprintf__s_8c = +[ + [ "vprintf_s", "de/da4/vprintf__s_8c.html#a455fbc72211e21801f188672b520befd", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.map b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0749666d2530e72b29481efd0eb62f629ee16c31 --- /dev/null +++ b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.md5 b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..90301c64675aef0645e88f977aa7790e1f89fad1 --- /dev/null +++ b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.md5 @@ -0,0 +1 @@ +6e0a7cf28553d4b5978da8e4d414d4a1 \ No newline at end of file diff --git a/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.png b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..28b873df2aafede2a5a583c99ed74f3a9ae4f81b Binary files /dev/null and b/doc/safec-3.4/de/db0/wcsnorm__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.map b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0d28c1ed709d137d364e15a468f9fc3e7edc2041 --- /dev/null +++ b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.md5 b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..c52e6f04b387409a712ffaab8f97eb685cbf1ab7 --- /dev/null +++ b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.md5 @@ -0,0 +1 @@ +31b57efd5825281ed37b6878d3f17d5f \ No newline at end of file diff --git a/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.png b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..08c1106deba0d4192159dc9a1e9751bf00ac6b1f Binary files /dev/null and b/doc/safec-3.4/de/dc7/strcmpfld__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/dd3/strpbrk__s_8c.html b/doc/safec-3.4/de/dd3/strpbrk__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..9e24690f6c4a3fc831eac5f6a83ee2d6df1d3f08 --- /dev/null +++ b/doc/safec-3.4/de/dd3/strpbrk__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: strpbrk_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strpbrk_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strpbrk_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strpbrk_s_chk (char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strpbrk_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strpbrk_s_chk (char * dest,
rsize_t dmax,
char * src,
rsize_t slen,
char ** firstp,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/dd3/strpbrk__s_8c.js b/doc/safec-3.4/de/dd3/strpbrk__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..98107f14f5f89640493bf4dde8b950eeb4d8a1e9 --- /dev/null +++ b/doc/safec-3.4/de/dd3/strpbrk__s_8c.js @@ -0,0 +1,4 @@ +var strpbrk__s_8c = +[ + [ "_strpbrk_s_chk", "de/dd3/strpbrk__s_8c.html#a1f3a1c20431aaf4d8880524127afed61", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.map b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..e4b706d890694ac82a9134712b9447f8321336f0 --- /dev/null +++ b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.md5 b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2d85118953e889847a95e19d34bf7e761f3b1f07 --- /dev/null +++ b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +f24328de9e346253cd7c68b15e280bae \ No newline at end of file diff --git a/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.png b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..534c60c985466708439e440cad2a2676552b61ee Binary files /dev/null and b/doc/safec-3.4/de/ddc/sprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/de6/wmemmove__s_8c.html b/doc/safec-3.4/de/de6/wmemmove__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..31a4cd4e2b37a8d61157cb46d4732b6825b9fc20 --- /dev/null +++ b/doc/safec-3.4/de/de6/wmemmove__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: wmemmove_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
wmemmove_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for wmemmove_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _wmemmove_s_chk (wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _wmemmove_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _wmemmove_s_chk (wchar_t * dest,
rsize_t dlen,
const wchar_t * src,
rsize_t count,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/de6/wmemmove__s_8c.js b/doc/safec-3.4/de/de6/wmemmove__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..2bbb559a3cfaac42a55c65364fd92e393f6864c4 --- /dev/null +++ b/doc/safec-3.4/de/de6/wmemmove__s_8c.js @@ -0,0 +1,4 @@ +var wmemmove__s_8c = +[ + [ "_wmemmove_s_chk", "de/de6/wmemmove__s_8c.html#aa381fa47c6d97eb462dbfbd59d726027", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/df0/memcmp32__s_8c.html b/doc/safec-3.4/de/df0/memcmp32__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..1510483b26a3a5709c8f0762fa2e487027e724e6 --- /dev/null +++ b/doc/safec-3.4/de/df0/memcmp32__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: memcmp32_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
memcmp32_s.c File Reference
+
+
+
#include "safe_mem_lib.h"
+
+ + Include dependency graph for memcmp32_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _memcmp32_s_chk (const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _memcmp32_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _memcmp32_s_chk (const uint32_t * dest,
rsize_t dlen,
const uint32_t * src,
rsize_t slen,
int * diff,
const size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/de/df0/memcmp32__s_8c.js b/doc/safec-3.4/de/df0/memcmp32__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..fd3807b1b8e0f1bd28494af99956d47110353910 --- /dev/null +++ b/doc/safec-3.4/de/df0/memcmp32__s_8c.js @@ -0,0 +1,4 @@ +var memcmp32__s_8c = +[ + [ "_memcmp32_s_chk", "de/df0/memcmp32__s_8c.html#aa3014c369f25de08f0d375533dffe159", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/de/df4/localtime__s_8c__incl.map b/doc/safec-3.4/de/df4/localtime__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..0daeaefe5db935ba451f7d11c227920366ba85f0 --- /dev/null +++ b/doc/safec-3.4/de/df4/localtime__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/df4/localtime__s_8c__incl.md5 b/doc/safec-3.4/de/df4/localtime__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9d0d624e649900f6fc6a6e2b22185de00706a524 --- /dev/null +++ b/doc/safec-3.4/de/df4/localtime__s_8c__incl.md5 @@ -0,0 +1 @@ +e122c8c599e7437d1bc2041aaff2899c \ No newline at end of file diff --git a/doc/safec-3.4/de/df4/localtime__s_8c__incl.png b/doc/safec-3.4/de/df4/localtime__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7fdf007aeaead7da55a1fb8c6c8ab0472b5e6aec Binary files /dev/null and b/doc/safec-3.4/de/df4/localtime__s_8c__incl.png differ diff --git a/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.map b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1892ef9c7053cf2c338d0e0ae4ee666b88b98fbd --- /dev/null +++ b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.md5 b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..1d68e1a939576e16a5a4f4f0cfb1e115b3f162f3 --- /dev/null +++ b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.md5 @@ -0,0 +1 @@ +dc5249c0ac8520c785f8a750200c7ed9 \ No newline at end of file diff --git a/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.png b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..b263c668d71debf19a560d80e3792a8f4dba5f80 Binary files /dev/null and b/doc/safec-3.4/de/dfd/strlastsame__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/d01/vscanf__s_8c__incl.map b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..92f789e26732847e638fe01348e1cbe0cc13ee38 --- /dev/null +++ b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/d01/vscanf__s_8c__incl.md5 b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..fbd59d982d7b576198b1c2367b7b66787dfb35d9 --- /dev/null +++ b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +83e4bf3696dd4e778a6d605cbb4916aa \ No newline at end of file diff --git a/doc/safec-3.4/df/d01/vscanf__s_8c__incl.png b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..368b862571a15e4288d1f44c58e9092b3128bb01 Binary files /dev/null and b/doc/safec-3.4/df/d01/vscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/d0a/safe__compile_8h.html b/doc/safec-3.4/df/d0a/safe__compile_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..0abc853d71ea7ddfb7565bf82dfc0d135db0ed5e --- /dev/null +++ b/doc/safec-3.4/df/d0a/safe__compile_8h.html @@ -0,0 +1,1001 @@ + + + + + + + +safec: safe_compile.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
safe_compile.h File Reference
+
+
+
+ + This graph shows which files directly or indirectly include this file:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define __has_attribute(x)   0
 Since clang-5 most constraints can be caught at compile-time. More...
 
#define BOS_UNKNOWN   ((size_t)-1)
 
#define _BOS_KNOWN(dest)   ((size_t)BOS(dest) != BOS_UNKNOWN)
 
#define BOS(dest)   BOS_UNKNOWN
 
#define BOSW(dest)   BOS_UNKNOWN
 
#define _BOS_CHK(dest)   0
 
#define _BOSW_CHK(dest)   0
 
#define _BOS_ZERO(dest)   0
 
#define _BOS_NULL(dest)   0
 
#define _BOS_OVR_N(dest, dmax)   0
 
#define bos_chk_err   "error"
 
#define _XSTR(s)   _STR(s)
 
#define _STR(s)   #s
 
#define BOS_CHK(dest)
 
#define BOSW_CHK(dest)
 
#define BOS_CHK2(buf, bufsize)
 
#define BOSW_CHK2(buf, bufsize)
 
#define BOS_OVR_BUTNULL(dest)
 
#define BOSW_OVR_BUTNULL(dest)
 
#define BOS_CHK_BUTZERO(dest, slen)
 
#define BOSW_CHK_BUTZERO(dest, slen)
 
#define BOS_OVR2(buf, bufsize)
 
#define BOSW_OVR2(buf, bufsize)
 
#define BOS_OVR2Z(buf, bufsize)
 
#define BOSW_OVR2Z(buf, bufsize)
 
#define BOS_OVR2_BUTZERO(buf, bufsize)
 
#define BOSW_OVR2_BUTZERO(buf, bufsize)
 
#define BOS_OVR2_BUTNULL(buf, bufsize)
 
#define BOSW_OVR2_BUTNULL(buf, bufsize)
 
#define VAL_OVR2(value, vmax)
 
#define VAL_OVR2_BUTZERO(value, vmax)
 
#define BOS_NULL(buf)
 
#define BOS_NULLPTR(buf)
 
#define BOS_FMT(fmt)
 
#define BOS_ATTR(chk, msg)
 
+ + + +

+Typedefs

typedef void(* constraint_handler_t) (const char *restrict, void *restrict, errno_t)
 
+

Macro Definition Documentation

+ +

◆ __has_attribute

+ +
+
+ + + + + + + + +
#define __has_attribute( x)   0
+
+ +

Since clang-5 most constraints can be caught at compile-time.

+

For pointer sizes we need BOS/__builtin_object_size(), for diagnostics attribute((diagnose_if())) gcc violations might be caught with _Static_assert, but this is limited.

+ +
+
+ +

◆ BOS_UNKNOWN

+ +
+
+ + + + +
#define BOS_UNKNOWN   ((size_t)-1)
+
+ +
+
+ +

◆ _BOS_KNOWN

+ +
+
+ + + + + + + + +
#define _BOS_KNOWN( dest)   ((size_t)BOS(dest) != BOS_UNKNOWN)
+
+ +
+
+ +

◆ BOS

+ +
+
+ + + + + + + + +
#define BOS( dest)   BOS_UNKNOWN
+
+ +
+
+ +

◆ BOSW

+ +
+
+ + + + + + + + +
#define BOSW( dest)   BOS_UNKNOWN
+
+ +
+
+ +

◆ _BOS_CHK

+ +
+
+ + + + + + + + +
#define _BOS_CHK( dest)   0
+
+ +
+
+ +

◆ _BOSW_CHK

+ +
+
+ + + + + + + + +
#define _BOSW_CHK( dest)   0
+
+ +
+
+ +

◆ _BOS_ZERO

+ +
+
+ + + + + + + + +
#define _BOS_ZERO( dest)   0
+
+ +
+
+ +

◆ _BOS_NULL

+ +
+
+ + + + + + + + +
#define _BOS_NULL( dest)   0
+
+ +
+
+ +

◆ _BOS_OVR_N

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define _BOS_OVR_N( dest,
 dmax 
)   0
+
+ +
+
+ +

◆ bos_chk_err

+ +
+
+ + + + +
#define bos_chk_err   "error"
+
+ +
+
+ +

◆ _XSTR

+ +
+
+ + + + + + + + +
#define _XSTR( s)   _STR(s)
+
+ +
+
+ +

◆ _STR

+ +
+
+ + + + + + + + +
#define _STR( s)   #s
+
+ +
+
+ +

◆ BOS_CHK

+ +
+
+ + + + + + + + +
#define BOS_CHK( dest)
+
+ +
+
+ +

◆ BOSW_CHK

+ +
+
+ + + + + + + + +
#define BOSW_CHK( dest)
+
+ +
+
+ +

◆ BOS_CHK2

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_CHK2( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOSW_CHK2

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_CHK2( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOS_OVR_BUTNULL

+ +
+
+ + + + + + + + +
#define BOS_OVR_BUTNULL( dest)
+
+ +
+
+ +

◆ BOSW_OVR_BUTNULL

+ +
+
+ + + + + + + + +
#define BOSW_OVR_BUTNULL( dest)
+
+ +
+
+ +

◆ BOS_CHK_BUTZERO

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_CHK_BUTZERO( dest,
 slen 
)
+
+ +
+
+ +

◆ BOSW_CHK_BUTZERO

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_CHK_BUTZERO( dest,
 slen 
)
+
+ +
+
+ +

◆ BOS_OVR2

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_OVR2( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOSW_OVR2

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_OVR2( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOS_OVR2Z

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_OVR2Z( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOSW_OVR2Z

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_OVR2Z( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOS_OVR2_BUTZERO

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_OVR2_BUTZERO( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOSW_OVR2_BUTZERO

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_OVR2_BUTZERO( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOS_OVR2_BUTNULL

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_OVR2_BUTNULL( buf,
 bufsize 
)
+
+ +
+
+ +

◆ BOSW_OVR2_BUTNULL

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOSW_OVR2_BUTNULL( buf,
 bufsize 
)
+
+ +
+
+ +

◆ VAL_OVR2

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define VAL_OVR2( value,
 vmax 
)
+
+ +
+
+ +

◆ VAL_OVR2_BUTZERO

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define VAL_OVR2_BUTZERO( value,
 vmax 
)
+
+ +
+
+ +

◆ BOS_NULL

+ +
+
+ + + + + + + + +
#define BOS_NULL( buf)
+
+ +
+
+ +

◆ BOS_NULLPTR

+ +
+
+ + + + + + + + +
#define BOS_NULLPTR( buf)
+
+ +
+
+ +

◆ BOS_FMT

+ +
+
+ + + + + + + + +
#define BOS_FMT( fmt)
+
+ +
+
+ +

◆ BOS_ATTR

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define BOS_ATTR( chk,
 msg 
)
+
+ +
+
+

Typedef Documentation

+ +

◆ constraint_handler_t

+ +
+
+ + + + +
typedef void(* constraint_handler_t) (const char *restrict, void *restrict, errno_t)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/d0a/safe__compile_8h.js b/doc/safec-3.4/df/d0a/safe__compile_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..15d7b320e6f7042eea6d00be89ac49ff1ffc71e3 --- /dev/null +++ b/doc/safec-3.4/df/d0a/safe__compile_8h.js @@ -0,0 +1,39 @@ +var safe__compile_8h = +[ + [ "__has_attribute", "df/d0a/safe__compile_8h.html#a54d2d7742701f3f112afbcd8d4f9ccdb", null ], + [ "BOS_UNKNOWN", "df/d0a/safe__compile_8h.html#a0fdccd853b25d3009b509f893be4b0ea", null ], + [ "_BOS_KNOWN", "df/d0a/safe__compile_8h.html#a77df606b177b645d6af08d5bd9164b85", null ], + [ "BOS", "df/d0a/safe__compile_8h.html#afda9ca9e99dc1243178b9a97df164f65", null ], + [ "BOSW", "df/d0a/safe__compile_8h.html#a68381d9bb775da81c6dae0a6a2dae7e9", null ], + [ "_BOS_CHK", "df/d0a/safe__compile_8h.html#a6fa0e523f2050f8134245920e7877bff", null ], + [ "_BOSW_CHK", "df/d0a/safe__compile_8h.html#abed6e96c85b03df5c22fa5b8c9f414a0", null ], + [ "_BOS_ZERO", "df/d0a/safe__compile_8h.html#a101ef5ed5ebede83fcb9c15771674705", null ], + [ "_BOS_NULL", "df/d0a/safe__compile_8h.html#a049ee69a98f439f80a96d6bc8d3fd253", null ], + [ "_BOS_OVR_N", "df/d0a/safe__compile_8h.html#a7f05ab2285e0bcc32de445011cc7ca29", null ], + [ "bos_chk_err", "df/d0a/safe__compile_8h.html#ad4beab3d9eeef8d60675c20022b8a14b", null ], + [ "_XSTR", "df/d0a/safe__compile_8h.html#ab5ed98809200890a8125641ecc126351", null ], + [ "_STR", "df/d0a/safe__compile_8h.html#a192d127e3d5478c72fddbb8d3d7d8f8a", null ], + [ "BOS_CHK", "df/d0a/safe__compile_8h.html#a9df9f43f75f258d00b598eae61956a42", null ], + [ "BOSW_CHK", "df/d0a/safe__compile_8h.html#ae272fe0da2988ad80f8028e06da97f57", null ], + [ "BOS_CHK2", "df/d0a/safe__compile_8h.html#ab4de78081de5720f92c243177195dc99", null ], + [ "BOSW_CHK2", "df/d0a/safe__compile_8h.html#a26f03490292860d656344e2f5994dd7a", null ], + [ "BOS_OVR_BUTNULL", "df/d0a/safe__compile_8h.html#ab42a56889e4a4fc9a206b01324d33f79", null ], + [ "BOSW_OVR_BUTNULL", "df/d0a/safe__compile_8h.html#ab9e8ac2dda33f817f40a8d8cb64b5587", null ], + [ "BOS_CHK_BUTZERO", "df/d0a/safe__compile_8h.html#a663ebd3f90c3862ad7cb760b0980a9c7", null ], + [ "BOSW_CHK_BUTZERO", "df/d0a/safe__compile_8h.html#a8ae55b5ee8c64901b5acd0784af1a046", null ], + [ "BOS_OVR2", "df/d0a/safe__compile_8h.html#af8e73acb786e3ea0c8bc8590b8b474ac", null ], + [ "BOSW_OVR2", "df/d0a/safe__compile_8h.html#a1a52355a99c9631138d77769e4da909f", null ], + [ "BOS_OVR2Z", "df/d0a/safe__compile_8h.html#abd8f2041df7f122dd6bf1280325f5e9b", null ], + [ "BOSW_OVR2Z", "df/d0a/safe__compile_8h.html#a12966b66935d6a29b7b263c42afb09db", null ], + [ "BOS_OVR2_BUTZERO", "df/d0a/safe__compile_8h.html#afe38cc32767469ef7a15c1febbc8074e", null ], + [ "BOSW_OVR2_BUTZERO", "df/d0a/safe__compile_8h.html#ab1d27dbbdc50db356009a20a84c44935", null ], + [ "BOS_OVR2_BUTNULL", "df/d0a/safe__compile_8h.html#ab0eceb758b4df14a98f74d297819cbaf", null ], + [ "BOSW_OVR2_BUTNULL", "df/d0a/safe__compile_8h.html#a6bc72e7b033b44ef332fd9e839679622", null ], + [ "VAL_OVR2", "df/d0a/safe__compile_8h.html#a4b94ac6929689c7cf061ae77590b7cee", null ], + [ "VAL_OVR2_BUTZERO", "df/d0a/safe__compile_8h.html#a0b3bb3211fca747c9bf86327455a80af", null ], + [ "BOS_NULL", "df/d0a/safe__compile_8h.html#ab425807b3b3db5810f4d24a1a384e8a7", null ], + [ "BOS_NULLPTR", "df/d0a/safe__compile_8h.html#a2d521dd6464eb2dc19c0fda3869da6c8", null ], + [ "BOS_FMT", "df/d0a/safe__compile_8h.html#a660d5221b520bb9e4cc75f750b8e207b", null ], + [ "BOS_ATTR", "df/d0a/safe__compile_8h.html#afcc6c288264b365b0134dec3da9cc6d0", null ], + [ "constraint_handler_t", "df/d0a/safe__compile_8h.html#a94a54e98967ccb6be4bb4ad7e39fc290", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d1c/fscanf__s_8c.html b/doc/safec-3.4/df/d1c/fscanf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..8041be54fd8133a50008d742fbcf347c123e2048 --- /dev/null +++ b/doc/safec-3.4/df/d1c/fscanf__s_8c.html @@ -0,0 +1,190 @@ + + + + + + + +safec: fscanf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fscanf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for fscanf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int fscanf_s (FILE *restrict stream, const char *restrict fmt,...)
 The fscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments. More...
 
+

Function Documentation

+ +

◆ fscanf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int fscanf_s (FILE *restrict stream,
const char *restrict fmt,
 ... 
)
+
+ +

The fscanf_s function reads a formatted string from a buffered FILE stream, and writes to a list of arguments.

+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[in]streampointer to a FILE stream to read from
[in]fmtformat-control string.
[out]...arguments to write to
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
+c, s, and %[ conversion specifiers each expect two arguments (the usual pointer and a value of type rsize_t indicating the size of the receiving array, which may be 1 when reading with a c into a single character) and except that the following errors are detected at runtime and call the currently installed constraint handler function.
+
Returns
Number of receiving arguments successfully assigned, or EOF if read failure occurs before the first receiving argument was assigned or if there is a runtime constraint violation.
+
Return values
+ + + +
>0 on success, the number of arguments assigned
EOFon error
+
+
+
See also
vfscanf_s(), fwscanf_s(), scanf_s()
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/d1c/fscanf__s_8c.js b/doc/safec-3.4/df/d1c/fscanf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..49b5e9fea731e36ec6db5389e462615c3eb8758f --- /dev/null +++ b/doc/safec-3.4/df/d1c/fscanf__s_8c.js @@ -0,0 +1,4 @@ +var fscanf__s_8c = +[ + [ "fscanf_s", "df/d1c/fscanf__s_8c.html#aa42ba46b7e2410f7f0f86b1b7b7071a8", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.map b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..7d719efc36ea0257a965f54bcd98c56a2c7fb988 --- /dev/null +++ b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.md5 b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..358171e3d75f1505c324e42b996a2e1e29536f42 --- /dev/null +++ b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.md5 @@ -0,0 +1 @@ +cdd53dfb34a0adeea7c4bf7cc47ee013 \ No newline at end of file diff --git a/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.png b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4e7e45db7f9d7eff621fe1936d1670bfa7c155 Binary files /dev/null and b/doc/safec-3.4/df/d2b/strfirstchar__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/d54/unwifcmp_8h.html b/doc/safec-3.4/df/d54/unwifcmp_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..dc17c8b89d5bb9fbfeba37cc0086bfd810760b7f --- /dev/null +++ b/doc/safec-3.4/df/d54/unwifcmp_8h.html @@ -0,0 +1,11463 @@ + + + + + + + +safec: unwifcmp.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
unwifcmp.h File Reference
+
+
+ + + + + + +

+Data Structures

struct  UNWIF_complist
 
struct  UNWIF_complist_s
 
+ + + +

+Macros

#define UNWIF_COMPLIST_FIRST_LONG   0x011099
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

static const UNWIF_complist_s UNWIF_complist_00003c [2]
 
static const UNWIF_complist_s UNWIF_complist_00003d [2]
 
static const UNWIF_complist_s UNWIF_complist_00003e [2]
 
static const UNWIF_complist_s UNWIF_complist_000041 [17]
 
static const UNWIF_complist_s UNWIF_complist_000042 [4]
 
static const UNWIF_complist_s UNWIF_complist_000043 [6]
 
static const UNWIF_complist_s UNWIF_complist_000044 [7]
 
static const UNWIF_complist_s UNWIF_complist_000045 [18]
 
static const UNWIF_complist_s UNWIF_complist_000046 [2]
 
static const UNWIF_complist_s UNWIF_complist_000047 [8]
 
static const UNWIF_complist_s UNWIF_complist_000048 [8]
 
static const UNWIF_complist_s UNWIF_complist_000049 [16]
 
static const UNWIF_complist_s UNWIF_complist_00004a [2]
 
static const UNWIF_complist_s UNWIF_complist_00004b [6]
 
static const UNWIF_complist_s UNWIF_complist_00004c [7]
 
static const UNWIF_complist_s UNWIF_complist_00004d [4]
 
static const UNWIF_complist_s UNWIF_complist_00004e [10]
 
static const UNWIF_complist_s UNWIF_complist_00004f [17]
 
static const UNWIF_complist_s UNWIF_complist_000050 [3]
 
static const UNWIF_complist_s UNWIF_complist_000052 [9]
 
static const UNWIF_complist_s UNWIF_complist_000053 [8]
 
static const UNWIF_complist_s UNWIF_complist_000054 [8]
 
static const UNWIF_complist_s UNWIF_complist_000055 [20]
 
static const UNWIF_complist_s UNWIF_complist_000056 [3]
 
static const UNWIF_complist_s UNWIF_complist_000057 [7]
 
static const UNWIF_complist_s UNWIF_complist_000058 [3]
 
static const UNWIF_complist_s UNWIF_complist_000059 [10]
 
static const UNWIF_complist_s UNWIF_complist_00005a [7]
 
static const UNWIF_complist_s UNWIF_complist_000061 [17]
 
static const UNWIF_complist_s UNWIF_complist_000062 [4]
 
static const UNWIF_complist_s UNWIF_complist_000063 [6]
 
static const UNWIF_complist_s UNWIF_complist_000064 [7]
 
static const UNWIF_complist_s UNWIF_complist_000065 [18]
 
static const UNWIF_complist_s UNWIF_complist_000066 [2]
 
static const UNWIF_complist_s UNWIF_complist_000067 [8]
 
static const UNWIF_complist_s UNWIF_complist_000068 [9]
 
static const UNWIF_complist_s UNWIF_complist_000069 [15]
 
static const UNWIF_complist_s UNWIF_complist_00006a [3]
 
static const UNWIF_complist_s UNWIF_complist_00006b [6]
 
static const UNWIF_complist_s UNWIF_complist_00006c [7]
 
static const UNWIF_complist_s UNWIF_complist_00006d [4]
 
static const UNWIF_complist_s UNWIF_complist_00006e [10]
 
static const UNWIF_complist_s UNWIF_complist_00006f [17]
 
static const UNWIF_complist_s UNWIF_complist_000070 [3]
 
static const UNWIF_complist_s UNWIF_complist_000072 [9]
 
static const UNWIF_complist_s UNWIF_complist_000073 [8]
 
static const UNWIF_complist_s UNWIF_complist_000074 [9]
 
static const UNWIF_complist_s UNWIF_complist_000075 [20]
 
static const UNWIF_complist_s UNWIF_complist_000076 [3]
 
static const UNWIF_complist_s UNWIF_complist_000077 [8]
 
static const UNWIF_complist_s UNWIF_complist_000078 [3]
 
static const UNWIF_complist_s UNWIF_complist_000079 [11]
 
static const UNWIF_complist_s UNWIF_complist_00007a [7]
 
static const UNWIF_complist_s UNWIF_complist_0000a8 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000c2 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000c4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000c5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000c6 [3]
 
static const UNWIF_complist_s UNWIF_complist_0000c7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000ca [5]
 
static const UNWIF_complist_s UNWIF_complist_0000cf [2]
 
static const UNWIF_complist_s UNWIF_complist_0000d4 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000d5 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000d6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000dc [5]
 
static const UNWIF_complist_s UNWIF_complist_0000e2 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000e4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000e5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000e6 [3]
 
static const UNWIF_complist_s UNWIF_complist_0000e7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000ea [5]
 
static const UNWIF_complist_s UNWIF_complist_0000ef [2]
 
static const UNWIF_complist_s UNWIF_complist_0000f4 [5]
 
static const UNWIF_complist_s UNWIF_complist_0000f5 [4]
 
static const UNWIF_complist_s UNWIF_complist_0000f6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000f8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0000fc [5]
 
static const UNWIF_complist_s UNWIF_complist_000102 [5]
 
static const UNWIF_complist_s UNWIF_complist_000103 [5]
 
static const UNWIF_complist_s UNWIF_complist_000112 [3]
 
static const UNWIF_complist_s UNWIF_complist_000113 [3]
 
static const UNWIF_complist_s UNWIF_complist_00014c [3]
 
static const UNWIF_complist_s UNWIF_complist_00014d [3]
 
static const UNWIF_complist_s UNWIF_complist_00015a [2]
 
static const UNWIF_complist_s UNWIF_complist_00015b [2]
 
static const UNWIF_complist_s UNWIF_complist_000160 [2]
 
static const UNWIF_complist_s UNWIF_complist_000161 [2]
 
static const UNWIF_complist_s UNWIF_complist_000168 [2]
 
static const UNWIF_complist_s UNWIF_complist_000169 [2]
 
static const UNWIF_complist_s UNWIF_complist_00016a [2]
 
static const UNWIF_complist_s UNWIF_complist_00016b [2]
 
static const UNWIF_complist_s UNWIF_complist_00017f [2]
 
static const UNWIF_complist_s UNWIF_complist_0001a0 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001a1 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001af [6]
 
static const UNWIF_complist_s UNWIF_complist_0001b0 [6]
 
static const UNWIF_complist_s UNWIF_complist_0001b7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0001ea [2]
 
static const UNWIF_complist_s UNWIF_complist_0001eb [2]
 
static const UNWIF_complist_s UNWIF_complist_000226 [2]
 
static const UNWIF_complist_s UNWIF_complist_000227 [2]
 
static const UNWIF_complist_s UNWIF_complist_000228 [2]
 
static const UNWIF_complist_s UNWIF_complist_000229 [2]
 
static const UNWIF_complist_s UNWIF_complist_00022e [2]
 
static const UNWIF_complist_s UNWIF_complist_00022f [2]
 
static const UNWIF_complist_s UNWIF_complist_000292 [2]
 
static const UNWIF_complist_s UNWIF_complist_000391 [8]
 
static const UNWIF_complist_s UNWIF_complist_000395 [5]
 
static const UNWIF_complist_s UNWIF_complist_000397 [6]
 
static const UNWIF_complist_s UNWIF_complist_000399 [8]
 
static const UNWIF_complist_s UNWIF_complist_00039f [5]
 
static const UNWIF_complist_s UNWIF_complist_0003a1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0003a5 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003a9 [6]
 
static const UNWIF_complist_s UNWIF_complist_0003ac [2]
 
static const UNWIF_complist_s UNWIF_complist_0003ae [2]
 
static const UNWIF_complist_s UNWIF_complist_0003b1 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003b5 [5]
 
static const UNWIF_complist_s UNWIF_complist_0003b7 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003b9 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003bf [5]
 
static const UNWIF_complist_s UNWIF_complist_0003c1 [3]
 
static const UNWIF_complist_s UNWIF_complist_0003c5 [9]
 
static const UNWIF_complist_s UNWIF_complist_0003c9 [7]
 
static const UNWIF_complist_s UNWIF_complist_0003ca [4]
 
static const UNWIF_complist_s UNWIF_complist_0003cb [4]
 
static const UNWIF_complist_s UNWIF_complist_0003ce [2]
 
static const UNWIF_complist_s UNWIF_complist_0003d2 [3]
 
static const UNWIF_complist_s UNWIF_complist_000406 [2]
 
static const UNWIF_complist_s UNWIF_complist_000410 [3]
 
static const UNWIF_complist_s UNWIF_complist_000413 [2]
 
static const UNWIF_complist_s UNWIF_complist_000415 [4]
 
static const UNWIF_complist_s UNWIF_complist_000416 [3]
 
static const UNWIF_complist_s UNWIF_complist_000417 [2]
 
static const UNWIF_complist_s UNWIF_complist_000418 [5]
 
static const UNWIF_complist_s UNWIF_complist_00041a [2]
 
static const UNWIF_complist_s UNWIF_complist_00041e [2]
 
static const UNWIF_complist_s UNWIF_complist_000423 [5]
 
static const UNWIF_complist_s UNWIF_complist_000427 [2]
 
static const UNWIF_complist_s UNWIF_complist_00042b [2]
 
static const UNWIF_complist_s UNWIF_complist_00042d [2]
 
static const UNWIF_complist_s UNWIF_complist_000430 [3]
 
static const UNWIF_complist_s UNWIF_complist_000433 [2]
 
static const UNWIF_complist_s UNWIF_complist_000435 [4]
 
static const UNWIF_complist_s UNWIF_complist_000436 [3]
 
static const UNWIF_complist_s UNWIF_complist_000437 [2]
 
static const UNWIF_complist_s UNWIF_complist_000438 [5]
 
static const UNWIF_complist_s UNWIF_complist_00043a [2]
 
static const UNWIF_complist_s UNWIF_complist_00043e [2]
 
static const UNWIF_complist_s UNWIF_complist_000443 [5]
 
static const UNWIF_complist_s UNWIF_complist_000447 [2]
 
static const UNWIF_complist_s UNWIF_complist_00044b [2]
 
static const UNWIF_complist_s UNWIF_complist_00044d [2]
 
static const UNWIF_complist_s UNWIF_complist_000456 [2]
 
static const UNWIF_complist_s UNWIF_complist_000474 [2]
 
static const UNWIF_complist_s UNWIF_complist_000475 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004d9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004e8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0004e9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d0 [4]
 
static const UNWIF_complist_s UNWIF_complist_0005d1 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d5 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005d6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005d9 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005da [2]
 
static const UNWIF_complist_s UNWIF_complist_0005db [3]
 
static const UNWIF_complist_s UNWIF_complist_0005dc [2]
 
static const UNWIF_complist_s UNWIF_complist_0005de [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e4 [3]
 
static const UNWIF_complist_s UNWIF_complist_0005e6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0005e9 [4]
 
static const UNWIF_complist_s UNWIF_complist_0005ea [2]
 
static const UNWIF_complist_s UNWIF_complist_0005f2 [2]
 
static const UNWIF_complist_s UNWIF_complist_000627 [4]
 
static const UNWIF_complist_s UNWIF_complist_000648 [2]
 
static const UNWIF_complist_s UNWIF_complist_00064a [2]
 
static const UNWIF_complist_s UNWIF_complist_0006c1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0006d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0006d5 [2]
 
static const UNWIF_complist_s UNWIF_complist_000915 [2]
 
static const UNWIF_complist_s UNWIF_complist_000916 [2]
 
static const UNWIF_complist_s UNWIF_complist_000917 [2]
 
static const UNWIF_complist_s UNWIF_complist_00091c [2]
 
static const UNWIF_complist_s UNWIF_complist_000921 [2]
 
static const UNWIF_complist_s UNWIF_complist_000922 [2]
 
static const UNWIF_complist_s UNWIF_complist_000928 [2]
 
static const UNWIF_complist_s UNWIF_complist_00092b [2]
 
static const UNWIF_complist_s UNWIF_complist_00092f [2]
 
static const UNWIF_complist_s UNWIF_complist_000930 [2]
 
static const UNWIF_complist_s UNWIF_complist_000933 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009a1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009a2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0009af [2]
 
static const UNWIF_complist_s UNWIF_complist_0009c7 [3]
 
static const UNWIF_complist_s UNWIF_complist_000a16 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a17 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a1c [2]
 
static const UNWIF_complist_s UNWIF_complist_000a2b [2]
 
static const UNWIF_complist_s UNWIF_complist_000a32 [2]
 
static const UNWIF_complist_s UNWIF_complist_000a38 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b21 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b22 [2]
 
static const UNWIF_complist_s UNWIF_complist_000b47 [4]
 
static const UNWIF_complist_s UNWIF_complist_000b92 [2]
 
static const UNWIF_complist_s UNWIF_complist_000bc6 [3]
 
static const UNWIF_complist_s UNWIF_complist_000bc7 [2]
 
static const UNWIF_complist_s UNWIF_complist_000c46 [2]
 
static const UNWIF_complist_s UNWIF_complist_000cbf [2]
 
static const UNWIF_complist_s UNWIF_complist_000cc6 [4]
 
static const UNWIF_complist_s UNWIF_complist_000cca [2]
 
static const UNWIF_complist_s UNWIF_complist_000d46 [3]
 
static const UNWIF_complist_s UNWIF_complist_000d47 [2]
 
static const UNWIF_complist_s UNWIF_complist_000dd9 [4]
 
static const UNWIF_complist_s UNWIF_complist_000ddc [2]
 
static const UNWIF_complist_s UNWIF_complist_000f40 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f42 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f4c [2]
 
static const UNWIF_complist_s UNWIF_complist_000f51 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f56 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f5b [2]
 
static const UNWIF_complist_s UNWIF_complist_000f90 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f92 [2]
 
static const UNWIF_complist_s UNWIF_complist_000f9c [2]
 
static const UNWIF_complist_s UNWIF_complist_000fa1 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fa6 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fab [2]
 
static const UNWIF_complist_s UNWIF_complist_000fb2 [2]
 
static const UNWIF_complist_s UNWIF_complist_000fb3 [2]
 
static const UNWIF_complist_s UNWIF_complist_001025 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b05 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b07 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b09 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b0b [2]
 
static const UNWIF_complist_s UNWIF_complist_001b0d [2]
 
static const UNWIF_complist_s UNWIF_complist_001b11 [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3a [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3c [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3e [2]
 
static const UNWIF_complist_s UNWIF_complist_001b3f [2]
 
static const UNWIF_complist_s UNWIF_complist_001b42 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e36 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e37 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e5a [2]
 
static const UNWIF_complist_s UNWIF_complist_001e5b [2]
 
static const UNWIF_complist_s UNWIF_complist_001e62 [2]
 
static const UNWIF_complist_s UNWIF_complist_001e63 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ea0 [3]
 
static const UNWIF_complist_s UNWIF_complist_001ea1 [3]
 
static const UNWIF_complist_s UNWIF_complist_001eb8 [2]
 
static const UNWIF_complist_s UNWIF_complist_001eb9 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ecc [2]
 
static const UNWIF_complist_s UNWIF_complist_001ecd [2]
 
static const UNWIF_complist_s UNWIF_complist_001f00 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f01 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f02 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f03 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f04 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f05 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f06 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f07 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f08 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f09 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f0a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f0f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f10 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f11 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f18 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f19 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f20 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f21 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f22 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f23 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f24 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f25 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f26 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f27 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f28 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f29 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f2a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f2f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f30 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f31 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f38 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f39 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f40 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f41 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f48 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f49 [3]
 
static const UNWIF_complist_s UNWIF_complist_001f50 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f51 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f59 [4]
 
static const UNWIF_complist_s UNWIF_complist_001f60 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f61 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f62 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f63 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f64 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f65 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f66 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f67 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f68 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f69 [5]
 
static const UNWIF_complist_s UNWIF_complist_001f6a [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6b [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6c [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6d [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6e [2]
 
static const UNWIF_complist_s UNWIF_complist_001f6f [2]
 
static const UNWIF_complist_s UNWIF_complist_001f70 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f74 [2]
 
static const UNWIF_complist_s UNWIF_complist_001f7c [2]
 
static const UNWIF_complist_s UNWIF_complist_001fb6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001fbf [4]
 
static const UNWIF_complist_s UNWIF_complist_001fc6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ff6 [2]
 
static const UNWIF_complist_s UNWIF_complist_001ffe [4]
 
static const UNWIF_complist_s UNWIF_complist_002190 [2]
 
static const UNWIF_complist_s UNWIF_complist_002192 [2]
 
static const UNWIF_complist_s UNWIF_complist_002194 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0021d4 [2]
 
static const UNWIF_complist_s UNWIF_complist_002203 [2]
 
static const UNWIF_complist_s UNWIF_complist_002208 [2]
 
static const UNWIF_complist_s UNWIF_complist_00220b [2]
 
static const UNWIF_complist_s UNWIF_complist_002223 [2]
 
static const UNWIF_complist_s UNWIF_complist_002225 [2]
 
static const UNWIF_complist_s UNWIF_complist_00223c [2]
 
static const UNWIF_complist_s UNWIF_complist_002243 [2]
 
static const UNWIF_complist_s UNWIF_complist_002245 [2]
 
static const UNWIF_complist_s UNWIF_complist_002248 [2]
 
static const UNWIF_complist_s UNWIF_complist_00224d [2]
 
static const UNWIF_complist_s UNWIF_complist_002261 [2]
 
static const UNWIF_complist_s UNWIF_complist_002264 [2]
 
static const UNWIF_complist_s UNWIF_complist_002265 [2]
 
static const UNWIF_complist_s UNWIF_complist_002272 [2]
 
static const UNWIF_complist_s UNWIF_complist_002273 [2]
 
static const UNWIF_complist_s UNWIF_complist_002276 [2]
 
static const UNWIF_complist_s UNWIF_complist_002277 [2]
 
static const UNWIF_complist_s UNWIF_complist_00227a [2]
 
static const UNWIF_complist_s UNWIF_complist_00227b [2]
 
static const UNWIF_complist_s UNWIF_complist_00227c [2]
 
static const UNWIF_complist_s UNWIF_complist_00227d [2]
 
static const UNWIF_complist_s UNWIF_complist_002282 [2]
 
static const UNWIF_complist_s UNWIF_complist_002283 [2]
 
static const UNWIF_complist_s UNWIF_complist_002286 [2]
 
static const UNWIF_complist_s UNWIF_complist_002287 [2]
 
static const UNWIF_complist_s UNWIF_complist_002291 [2]
 
static const UNWIF_complist_s UNWIF_complist_002292 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022a9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022ab [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0022b5 [2]
 
static const UNWIF_complist_s UNWIF_complist_002add [2]
 
static const UNWIF_complist_s UNWIF_complist_003046 [2]
 
static const UNWIF_complist_s UNWIF_complist_00304b [2]
 
static const UNWIF_complist_s UNWIF_complist_00304d [2]
 
static const UNWIF_complist_s UNWIF_complist_00304f [2]
 
static const UNWIF_complist_s UNWIF_complist_003051 [2]
 
static const UNWIF_complist_s UNWIF_complist_003053 [2]
 
static const UNWIF_complist_s UNWIF_complist_003055 [2]
 
static const UNWIF_complist_s UNWIF_complist_003057 [2]
 
static const UNWIF_complist_s UNWIF_complist_003059 [2]
 
static const UNWIF_complist_s UNWIF_complist_00305b [2]
 
static const UNWIF_complist_s UNWIF_complist_00305d [2]
 
static const UNWIF_complist_s UNWIF_complist_00305f [2]
 
static const UNWIF_complist_s UNWIF_complist_003061 [2]
 
static const UNWIF_complist_s UNWIF_complist_003064 [2]
 
static const UNWIF_complist_s UNWIF_complist_003066 [2]
 
static const UNWIF_complist_s UNWIF_complist_003068 [2]
 
static const UNWIF_complist_s UNWIF_complist_00306f [3]
 
static const UNWIF_complist_s UNWIF_complist_003072 [3]
 
static const UNWIF_complist_s UNWIF_complist_003075 [3]
 
static const UNWIF_complist_s UNWIF_complist_003078 [3]
 
static const UNWIF_complist_s UNWIF_complist_00307b [3]
 
static const UNWIF_complist_s UNWIF_complist_00309d [2]
 
static const UNWIF_complist_s UNWIF_complist_0030a6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030ab [2]
 
static const UNWIF_complist_s UNWIF_complist_0030ad [2]
 
static const UNWIF_complist_s UNWIF_complist_0030af [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b3 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b5 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b7 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030b9 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bb [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bd [2]
 
static const UNWIF_complist_s UNWIF_complist_0030bf [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c4 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c6 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030c8 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030cf [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d2 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d5 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030d8 [3]
 
static const UNWIF_complist_s UNWIF_complist_0030db [3]
 
static const UNWIF_complist_s UNWIF_complist_0030ef [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f0 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f1 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030f2 [2]
 
static const UNWIF_complist_s UNWIF_complist_0030fd [2]
 
static const UNWIF_complist_s UNWIF_complist_00fb49 [3]
 
static const UNWIF_complist UNWIF_complist_011099 [2]
 
static const UNWIF_complist UNWIF_complist_01109b [2]
 
static const UNWIF_complist UNWIF_complist_0110a5 [2]
 
static const UNWIF_complist UNWIF_complist_011131 [2]
 
static const UNWIF_complist UNWIF_complist_011132 [2]
 
static const UNWIF_complist UNWIF_complist_011347 [3]
 
static const UNWIF_complist UNWIF_complist_0114b9 [4]
 
static const UNWIF_complist UNWIF_complist_0115b8 [2]
 
static const UNWIF_complist UNWIF_complist_0115b9 [2]
 
static const UNWIF_complist UNWIF_complist_01d157 [2]
 
static const UNWIF_complist UNWIF_complist_01d158 [2]
 
static const UNWIF_complist UNWIF_complist_01d15f [6]
 
static const UNWIF_complist UNWIF_complist_01d1b9 [2]
 
static const UNWIF_complist UNWIF_complist_01d1ba [2]
 
static const UNWIF_complist UNWIF_complist_01d1bb [3]
 
static const UNWIF_complist UNWIF_complist_01d1bc [3]
 
static const UNWIF_complist_sUNWIF_compos_00_00 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_01 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_02 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_03 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_04 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_05 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_06 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_09 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0a [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0b [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0c [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0d [256]
 
static const UNWIF_complist_sUNWIF_compos_00_0f [256]
 
static const UNWIF_complist_sUNWIF_compos_00_10 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1b [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1e [256]
 
static const UNWIF_complist_sUNWIF_compos_00_1f [256]
 
static const UNWIF_complist_sUNWIF_compos_00_21 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_22 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_2a [256]
 
static const UNWIF_complist_sUNWIF_compos_00_30 [256]
 
static const UNWIF_complist_sUNWIF_compos_00_fb [256]
 
static const UNWIF_complist_sUNWIF_compos_01_10 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_11 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_13 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_14 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_15 [256]
 
static const UNWIF_complist_sUNWIF_compos_01_d1 [256]
 
static const UNWIF_complist_s ** UNWIF_compos_00 [256]
 
static const UNWIF_complist_s ** UNWIF_compos_01 [256]
 
static const UNWIF_complist_s *** UNWIF_compos []
 
+

Macro Definition Documentation

+ +

◆ UNWIF_COMPLIST_FIRST_LONG

+ +
+
+ + + + +
#define UNWIF_COMPLIST_FIRST_LONG   0x011099
+
+ +
+
+

Variable Documentation

+ +

◆ UNWIF_complist_00003c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00003d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2260 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00003e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00003e[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000041

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000041[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xc0 },
{ 0x301, 0xc1 },
{ 0x302, 0xc2 },
{ 0x303, 0xc3 },
{ 0x304, 0x100 },
{ 0x306, 0x102 },
{ 0x307, 0x226 },
{ 0x308, 0xc4 },
{ 0x309, 0x1ea2 },
{ 0x30a, 0xc5 },
{ 0x30c, 0x1cd },
{ 0x30f, 0x200 },
{ 0x311, 0x202 },
{ 0x323, 0x1ea0 },
{ 0x325, 0x1e00 },
{ 0x328, 0x104 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000042

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000042[4]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e02 },
{ 0x323, 0x1e04 },
{ 0x331, 0x1e06 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000043

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000043[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x106 },
{ 0x302, 0x108 },
{ 0x307, 0x10a },
{ 0x30c, 0x10c },
{ 0x327, 0xc7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000044

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000044[7]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e0a },
{ 0x30c, 0x10e },
{ 0x323, 0x1e0c },
{ 0x327, 0x1e10 },
{ 0x32d, 0x1e12 },
{ 0x331, 0x1e0e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000045

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000045[18]
+
+static
+
+Initial value:
= {
{ 0x300, 0xc8 },
{ 0x301, 0xc9 },
{ 0x302, 0xca },
{ 0x303, 0x1ebc },
{ 0x304, 0x112 },
{ 0x306, 0x114 },
{ 0x307, 0x116 },
{ 0x308, 0xcb },
{ 0x309, 0x1eba },
{ 0x30c, 0x11a },
{ 0x30f, 0x204 },
{ 0x311, 0x206 },
{ 0x323, 0x1eb8 },
{ 0x327, 0x228 },
{ 0x328, 0x118 },
{ 0x32d, 0x1e18 },
{ 0x330, 0x1e1a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000046

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000046[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e1e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000047

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000047[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1f4 },
{ 0x302, 0x11c },
{ 0x304, 0x1e20 },
{ 0x306, 0x11e },
{ 0x307, 0x120 },
{ 0x30c, 0x1e6 },
{ 0x327, 0x122 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000048

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000048[8]
+
+static
+
+Initial value:
= {
{ 0x302, 0x124 },
{ 0x307, 0x1e22 },
{ 0x308, 0x1e26 },
{ 0x30c, 0x21e },
{ 0x323, 0x1e24 },
{ 0x327, 0x1e28 },
{ 0x32e, 0x1e2a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000049

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000049[16]
+
+static
+
+Initial value:
= {
{ 0x300, 0xcc },
{ 0x301, 0xcd },
{ 0x302, 0xce },
{ 0x303, 0x128 },
{ 0x304, 0x12a },
{ 0x306, 0x12c },
{ 0x307, 0x130 },
{ 0x308, 0xcf },
{ 0x309, 0x1ec8 },
{ 0x30c, 0x1cf },
{ 0x30f, 0x208 },
{ 0x311, 0x20a },
{ 0x323, 0x1eca },
{ 0x328, 0x12e },
{ 0x330, 0x1e2c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004a[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x134 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004b[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e30 },
{ 0x30c, 0x1e8 },
{ 0x323, 0x1e32 },
{ 0x327, 0x136 },
{ 0x331, 0x1e34 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004c[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x139 },
{ 0x30c, 0x13d },
{ 0x323, 0x1e36 },
{ 0x327, 0x13b },
{ 0x32d, 0x1e3c },
{ 0x331, 0x1e3a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004d[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e3e },
{ 0x307, 0x1e40 },
{ 0x323, 0x1e42 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004e[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f8 },
{ 0x301, 0x143 },
{ 0x303, 0xd1 },
{ 0x307, 0x1e44 },
{ 0x30c, 0x147 },
{ 0x323, 0x1e46 },
{ 0x327, 0x145 },
{ 0x32d, 0x1e4a },
{ 0x331, 0x1e48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00004f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00004f[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xd2 },
{ 0x301, 0xd3 },
{ 0x302, 0xd4 },
{ 0x303, 0xd5 },
{ 0x304, 0x14c },
{ 0x306, 0x14e },
{ 0x307, 0x22e },
{ 0x308, 0xd6 },
{ 0x309, 0x1ece },
{ 0x30b, 0x150 },
{ 0x30c, 0x1d1 },
{ 0x30f, 0x20c },
{ 0x311, 0x20e },
{ 0x31b, 0x1a0 },
{ 0x323, 0x1ecc },
{ 0x328, 0x1ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000050

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000050[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e54 },
{ 0x307, 0x1e56 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000052

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000052[9]
+
+static
+
+Initial value:
= {
{ 0x301, 0x154 },
{ 0x307, 0x1e58 },
{ 0x30c, 0x158 },
{ 0x30f, 0x210 },
{ 0x311, 0x212 },
{ 0x323, 0x1e5a },
{ 0x327, 0x156 },
{ 0x331, 0x1e5e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000053

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000053[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x15a },
{ 0x302, 0x15c },
{ 0x307, 0x1e60 },
{ 0x30c, 0x160 },
{ 0x323, 0x1e62 },
{ 0x326, 0x218 },
{ 0x327, 0x15e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000054

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000054[8]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e6a },
{ 0x30c, 0x164 },
{ 0x323, 0x1e6c },
{ 0x326, 0x21a },
{ 0x327, 0x162 },
{ 0x32d, 0x1e70 },
{ 0x331, 0x1e6e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000055

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000055[20]
+
+static
+
+Initial value:
= {
{ 0x300, 0xd9 },
{ 0x301, 0xda },
{ 0x302, 0xdb },
{ 0x303, 0x168 },
{ 0x304, 0x16a },
{ 0x306, 0x16c },
{ 0x308, 0xdc },
{ 0x309, 0x1ee6 },
{ 0x30a, 0x16e },
{ 0x30b, 0x170 },
{ 0x30c, 0x1d3 },
{ 0x30f, 0x214 },
{ 0x311, 0x216 },
{ 0x31b, 0x1af },
{ 0x323, 0x1ee4 },
{ 0x324, 0x1e72 },
{ 0x328, 0x172 },
{ 0x32d, 0x1e76 },
{ 0x330, 0x1e74 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000056

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000056[3]
+
+static
+
+Initial value:
= {
{ 0x303, 0x1e7c },
{ 0x323, 0x1e7e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000057

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000057[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e80 },
{ 0x301, 0x1e82 },
{ 0x302, 0x174 },
{ 0x307, 0x1e86 },
{ 0x308, 0x1e84 },
{ 0x323, 0x1e88 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000058

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000058[3]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e8a },
{ 0x308, 0x1e8c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000059

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000059[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ef2 },
{ 0x301, 0xdd },
{ 0x302, 0x176 },
{ 0x303, 0x1ef8 },
{ 0x304, 0x232 },
{ 0x307, 0x1e8e },
{ 0x308, 0x178 },
{ 0x309, 0x1ef6 },
{ 0x323, 0x1ef4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00005a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00005a[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x179 },
{ 0x302, 0x1e90 },
{ 0x307, 0x17b },
{ 0x30c, 0x17d },
{ 0x323, 0x1e92 },
{ 0x331, 0x1e94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000061

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000061[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xe0 },
{ 0x301, 0xe1 },
{ 0x302, 0xe2 },
{ 0x303, 0xe3 },
{ 0x304, 0x101 },
{ 0x306, 0x103 },
{ 0x307, 0x227 },
{ 0x308, 0xe4 },
{ 0x309, 0x1ea3 },
{ 0x30a, 0xe5 },
{ 0x30c, 0x1ce },
{ 0x30f, 0x201 },
{ 0x311, 0x203 },
{ 0x323, 0x1ea1 },
{ 0x325, 0x1e01 },
{ 0x328, 0x105 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000062

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000062[4]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e03 },
{ 0x323, 0x1e05 },
{ 0x331, 0x1e07 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000063

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000063[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x107 },
{ 0x302, 0x109 },
{ 0x307, 0x10b },
{ 0x30c, 0x10d },
{ 0x327, 0xe7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000064

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000064[7]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e0b },
{ 0x30c, 0x10f },
{ 0x323, 0x1e0d },
{ 0x327, 0x1e11 },
{ 0x32d, 0x1e13 },
{ 0x331, 0x1e0f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000065

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000065[18]
+
+static
+
+Initial value:
= {
{ 0x300, 0xe8 },
{ 0x301, 0xe9 },
{ 0x302, 0xea },
{ 0x303, 0x1ebd },
{ 0x304, 0x113 },
{ 0x306, 0x115 },
{ 0x307, 0x117 },
{ 0x308, 0xeb },
{ 0x309, 0x1ebb },
{ 0x30c, 0x11b },
{ 0x30f, 0x205 },
{ 0x311, 0x207 },
{ 0x323, 0x1eb9 },
{ 0x327, 0x229 },
{ 0x328, 0x119 },
{ 0x32d, 0x1e19 },
{ 0x330, 0x1e1b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000066

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000066[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e1f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000067

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000067[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1f5 },
{ 0x302, 0x11d },
{ 0x304, 0x1e21 },
{ 0x306, 0x11f },
{ 0x307, 0x121 },
{ 0x30c, 0x1e7 },
{ 0x327, 0x123 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000068

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000068[9]
+
+static
+
+Initial value:
= {
{ 0x302, 0x125 },
{ 0x307, 0x1e23 },
{ 0x308, 0x1e27 },
{ 0x30c, 0x21f },
{ 0x323, 0x1e25 },
{ 0x327, 0x1e29 },
{ 0x32e, 0x1e2b },
{ 0x331, 0x1e96 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000069

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000069[15]
+
+static
+
+Initial value:
= {
{ 0x300, 0xec },
{ 0x301, 0xed },
{ 0x302, 0xee },
{ 0x303, 0x129 },
{ 0x304, 0x12b },
{ 0x306, 0x12d },
{ 0x308, 0xef },
{ 0x309, 0x1ec9 },
{ 0x30c, 0x1d0 },
{ 0x30f, 0x209 },
{ 0x311, 0x20b },
{ 0x323, 0x1ecb },
{ 0x328, 0x12f },
{ 0x330, 0x1e2d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006a[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x135 },
{ 0x30c, 0x1f0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006b[6]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e31 },
{ 0x30c, 0x1e9 },
{ 0x323, 0x1e33 },
{ 0x327, 0x137 },
{ 0x331, 0x1e35 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006c[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x13a },
{ 0x30c, 0x13e },
{ 0x323, 0x1e37 },
{ 0x327, 0x13c },
{ 0x32d, 0x1e3d },
{ 0x331, 0x1e3b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006d[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e3f },
{ 0x307, 0x1e41 },
{ 0x323, 0x1e43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006e[10]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f9 },
{ 0x301, 0x144 },
{ 0x303, 0xf1 },
{ 0x307, 0x1e45 },
{ 0x30c, 0x148 },
{ 0x323, 0x1e47 },
{ 0x327, 0x146 },
{ 0x32d, 0x1e4b },
{ 0x331, 0x1e49 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00006f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00006f[17]
+
+static
+
+Initial value:
= {
{ 0x300, 0xf2 },
{ 0x301, 0xf3 },
{ 0x302, 0xf4 },
{ 0x303, 0xf5 },
{ 0x304, 0x14d },
{ 0x306, 0x14f },
{ 0x307, 0x22f },
{ 0x308, 0xf6 },
{ 0x309, 0x1ecf },
{ 0x30b, 0x151 },
{ 0x30c, 0x1d2 },
{ 0x30f, 0x20d },
{ 0x311, 0x20f },
{ 0x31b, 0x1a1 },
{ 0x323, 0x1ecd },
{ 0x328, 0x1eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000070

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000070[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e55 },
{ 0x307, 0x1e57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000072

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000072[9]
+
+static
+
+Initial value:
= {
{ 0x301, 0x155 },
{ 0x307, 0x1e59 },
{ 0x30c, 0x159 },
{ 0x30f, 0x211 },
{ 0x311, 0x213 },
{ 0x323, 0x1e5b },
{ 0x327, 0x157 },
{ 0x331, 0x1e5f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000073

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000073[8]
+
+static
+
+Initial value:
= {
{ 0x301, 0x15b },
{ 0x302, 0x15d },
{ 0x307, 0x1e61 },
{ 0x30c, 0x161 },
{ 0x323, 0x1e63 },
{ 0x326, 0x219 },
{ 0x327, 0x15f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000074

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000074[9]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e6b },
{ 0x308, 0x1e97 },
{ 0x30c, 0x165 },
{ 0x323, 0x1e6d },
{ 0x326, 0x21b },
{ 0x327, 0x163 },
{ 0x32d, 0x1e71 },
{ 0x331, 0x1e6f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000075

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000075[20]
+
+static
+
+Initial value:
= {
{ 0x300, 0xf9 },
{ 0x301, 0xfa },
{ 0x302, 0xfb },
{ 0x303, 0x169 },
{ 0x304, 0x16b },
{ 0x306, 0x16d },
{ 0x308, 0xfc },
{ 0x309, 0x1ee7 },
{ 0x30a, 0x16f },
{ 0x30b, 0x171 },
{ 0x30c, 0x1d4 },
{ 0x30f, 0x215 },
{ 0x311, 0x217 },
{ 0x31b, 0x1b0 },
{ 0x323, 0x1ee5 },
{ 0x324, 0x1e73 },
{ 0x328, 0x173 },
{ 0x32d, 0x1e77 },
{ 0x330, 0x1e75 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000076

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000076[3]
+
+static
+
+Initial value:
= {
{ 0x303, 0x1e7d },
{ 0x323, 0x1e7f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000077

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000077[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e81 },
{ 0x301, 0x1e83 },
{ 0x302, 0x175 },
{ 0x307, 0x1e87 },
{ 0x308, 0x1e85 },
{ 0x30a, 0x1e98 },
{ 0x323, 0x1e89 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000078

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000078[3]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e8b },
{ 0x308, 0x1e8d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000079

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000079[11]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ef3 },
{ 0x301, 0xfd },
{ 0x302, 0x177 },
{ 0x303, 0x1ef9 },
{ 0x304, 0x233 },
{ 0x307, 0x1e8f },
{ 0x308, 0xff },
{ 0x309, 0x1ef7 },
{ 0x30a, 0x1e99 },
{ 0x323, 0x1ef5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00007a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00007a[7]
+
+static
+
+Initial value:
= {
{ 0x301, 0x17a },
{ 0x302, 0x1e91 },
{ 0x307, 0x17c },
{ 0x30c, 0x17e },
{ 0x323, 0x1e93 },
{ 0x331, 0x1e95 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000a8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000a8[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fed },
{ 0x301, 0x385 },
{ 0x342, 0x1fc1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c2[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ea6 },
{ 0x301, 0x1ea4 },
{ 0x303, 0x1eaa },
{ 0x309, 0x1ea8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c4[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1de }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c5[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c6[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fc },
{ 0x304, 0x1e2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000c7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000c7[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e08 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ca[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ec0 },
{ 0x301, 0x1ebe },
{ 0x303, 0x1ec4 },
{ 0x309, 0x1ec2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000cf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000cf[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e2e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d4[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ed2 },
{ 0x301, 0x1ed0 },
{ 0x303, 0x1ed6 },
{ 0x309, 0x1ed4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d5[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e4c },
{ 0x304, 0x22c },
{ 0x308, 0x1e4e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d6[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x22a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000d8[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fe }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000dc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000dc[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1db },
{ 0x301, 0x1d7 },
{ 0x304, 0x1d5 },
{ 0x30c, 0x1d9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e2[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ea7 },
{ 0x301, 0x1ea5 },
{ 0x303, 0x1eab },
{ 0x309, 0x1ea9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e4[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e5[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e6[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1fd },
{ 0x304, 0x1e3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000e7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000e7[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e09 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ea[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ec1 },
{ 0x301, 0x1ebf },
{ 0x303, 0x1ec5 },
{ 0x309, 0x1ec3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000ef

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000ef[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e2f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f4[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ed3 },
{ 0x301, 0x1ed1 },
{ 0x303, 0x1ed7 },
{ 0x309, 0x1ed5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f5[4]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e4d },
{ 0x304, 0x22d },
{ 0x308, 0x1e4f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f6[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x22b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000f8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000f8[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1ff }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0000fc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0000fc[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1dc },
{ 0x301, 0x1d8 },
{ 0x304, 0x1d6 },
{ 0x30c, 0x1da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000102

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000102[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eb0 },
{ 0x301, 0x1eae },
{ 0x303, 0x1eb4 },
{ 0x309, 0x1eb2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000103

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000103[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eb1 },
{ 0x301, 0x1eaf },
{ 0x303, 0x1eb5 },
{ 0x309, 0x1eb3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000112

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000112[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e14 },
{ 0x301, 0x1e16 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000113

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000113[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e15 },
{ 0x301, 0x1e17 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00014c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00014c[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e50 },
{ 0x301, 0x1e52 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00014d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00014d[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1e51 },
{ 0x301, 0x1e53 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00015a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00015a[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e64 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00015b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00015b[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e65 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000160

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000160[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e66 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000161

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000161[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e67 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000168

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000168[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e78 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000169

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000169[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x1e79 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00016a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00016a[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x1e7a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00016b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00016b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x1e7b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00017f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00017f[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e9b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001a0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001a0[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1edc },
{ 0x301, 0x1eda },
{ 0x303, 0x1ee0 },
{ 0x309, 0x1ede },
{ 0x323, 0x1ee2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001a1[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1edd },
{ 0x301, 0x1edb },
{ 0x303, 0x1ee1 },
{ 0x309, 0x1edf },
{ 0x323, 0x1ee3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001af[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eea },
{ 0x301, 0x1ee8 },
{ 0x303, 0x1eee },
{ 0x309, 0x1eec },
{ 0x323, 0x1ef0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001b0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001b0[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1eeb },
{ 0x301, 0x1ee9 },
{ 0x303, 0x1eef },
{ 0x309, 0x1eed },
{ 0x323, 0x1ef1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001b7[2]
+
+static
+
+Initial value:
= {
{ 0x30c, 0x1ee }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001ea[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0001eb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0001eb[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000226

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000226[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000227

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000227[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000228

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000228[2]
+
+static
+
+Initial value:
= {
{ 0x306, 0x1e1c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000229

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000229[2]
+
+static
+
+Initial value:
= {
{ 0x306, 0x1e1d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00022e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00022e[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x230 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00022f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00022f[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x231 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000292

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000292[2]
+
+static
+
+Initial value:
= {
{ 0x30c, 0x1ef }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000391

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000391[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fba },
{ 0x301, 0x386 },
{ 0x304, 0x1fb9 },
{ 0x306, 0x1fb8 },
{ 0x313, 0x1f08 },
{ 0x314, 0x1f09 },
{ 0x345, 0x1fbc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000395

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000395[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fc8 },
{ 0x301, 0x388 },
{ 0x313, 0x1f18 },
{ 0x314, 0x1f19 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000397

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000397[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fca },
{ 0x301, 0x389 },
{ 0x313, 0x1f28 },
{ 0x314, 0x1f29 },
{ 0x345, 0x1fcc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000399

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000399[8]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fda },
{ 0x301, 0x38a },
{ 0x304, 0x1fd9 },
{ 0x306, 0x1fd8 },
{ 0x308, 0x3aa },
{ 0x313, 0x1f38 },
{ 0x314, 0x1f39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00039f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00039f[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ff8 },
{ 0x301, 0x38c },
{ 0x313, 0x1f48 },
{ 0x314, 0x1f49 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a1[2]
+
+static
+
+Initial value:
= {
{ 0x314, 0x1fec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a5[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fea },
{ 0x301, 0x38e },
{ 0x304, 0x1fe9 },
{ 0x306, 0x1fe8 },
{ 0x308, 0x3ab },
{ 0x314, 0x1f59 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003a9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003a9[6]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1ffa },
{ 0x301, 0x38f },
{ 0x313, 0x1f68 },
{ 0x314, 0x1f69 },
{ 0x345, 0x1ffc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ac

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ac[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ae

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ae[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b1[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f70 },
{ 0x301, 0x3ac },
{ 0x304, 0x1fb1 },
{ 0x306, 0x1fb0 },
{ 0x313, 0x1f00 },
{ 0x314, 0x1f01 },
{ 0x342, 0x1fb6 },
{ 0x345, 0x1fb3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b5[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f72 },
{ 0x301, 0x3ad },
{ 0x313, 0x1f10 },
{ 0x314, 0x1f11 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b7[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f74 },
{ 0x301, 0x3ae },
{ 0x313, 0x1f20 },
{ 0x314, 0x1f21 },
{ 0x342, 0x1fc6 },
{ 0x345, 0x1fc3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003b9[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f76 },
{ 0x301, 0x3af },
{ 0x304, 0x1fd1 },
{ 0x306, 0x1fd0 },
{ 0x308, 0x3ca },
{ 0x313, 0x1f30 },
{ 0x314, 0x1f31 },
{ 0x342, 0x1fd6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003bf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003bf[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f78 },
{ 0x301, 0x3cc },
{ 0x313, 0x1f40 },
{ 0x314, 0x1f41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c1[3]
+
+static
+
+Initial value:
= {
{ 0x313, 0x1fe4 },
{ 0x314, 0x1fe5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c5[9]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f7a },
{ 0x301, 0x3cd },
{ 0x304, 0x1fe1 },
{ 0x306, 0x1fe0 },
{ 0x308, 0x3cb },
{ 0x313, 0x1f50 },
{ 0x314, 0x1f51 },
{ 0x342, 0x1fe6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003c9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003c9[7]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f7c },
{ 0x301, 0x3ce },
{ 0x313, 0x1f60 },
{ 0x314, 0x1f61 },
{ 0x342, 0x1ff6 },
{ 0x345, 0x1ff3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ca[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fd2 },
{ 0x301, 0x390 },
{ 0x342, 0x1fd7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003cb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003cb[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fe2 },
{ 0x301, 0x3b0 },
{ 0x342, 0x1fe7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003ce

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003ce[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0003d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0003d2[3]
+
+static
+
+Initial value:
= {
{ 0x301, 0x3d3 },
{ 0x308, 0x3d4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000406

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000406[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x407 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000410

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000410[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4d0 },
{ 0x308, 0x4d2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000413

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000413[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x403 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000415

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000415[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x400 },
{ 0x306, 0x4d6 },
{ 0x308, 0x401 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000416

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000416[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4c1 },
{ 0x308, 0x4dc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000417

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000417[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4de }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000418

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000418[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x40d },
{ 0x304, 0x4e2 },
{ 0x306, 0x419 },
{ 0x308, 0x4e4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00041a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00041a[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x40c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00041e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00041e[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4e6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000423

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000423[5]
+
+static
+
+Initial value:
= {
{ 0x304, 0x4ee },
{ 0x306, 0x40e },
{ 0x308, 0x4f0 },
{ 0x30b, 0x4f2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000427

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000427[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00042b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00042b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00042d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00042d[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000430

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000430[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4d1 },
{ 0x308, 0x4d3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000433

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000433[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x453 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000435

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000435[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x450 },
{ 0x306, 0x4d7 },
{ 0x308, 0x451 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000436

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000436[3]
+
+static
+
+Initial value:
= {
{ 0x306, 0x4c2 },
{ 0x308, 0x4dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000437

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000437[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000438

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000438[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x45d },
{ 0x304, 0x4e3 },
{ 0x306, 0x439 },
{ 0x308, 0x4e5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00043a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00043a[2]
+
+static
+
+Initial value:
= {
{ 0x301, 0x45c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00043e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00043e[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4e7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000443

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000443[5]
+
+static
+
+Initial value:
= {
{ 0x304, 0x4ef },
{ 0x306, 0x45e },
{ 0x308, 0x4f1 },
{ 0x30b, 0x4f3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000447

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000447[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00044b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00044b[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4f9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00044d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00044d[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000456

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000456[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x457 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000474

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000474[2]
+
+static
+
+Initial value:
= {
{ 0x30f, 0x476 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000475

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000475[2]
+
+static
+
+Initial value:
= {
{ 0x30f, 0x477 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004d8[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004d9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004d9[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4db }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004e8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004e8[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0004e9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0004e9[2]
+
+static
+
+Initial value:
= {
{ 0x308, 0x4eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d0[4]
+
+static
+
+Initial value:
= {
{ 0x5b7, 0xfb2e },
{ 0x5b8, 0xfb2f },
{ 0x5bc, 0xfb30 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d1[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb31 },
{ 0x5bf, 0xfb4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d2[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb32 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d3[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb33 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d4[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb34 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d5[3]
+
+static
+
+Initial value:
= {
{ 0x5b9, 0xfb4b },
{ 0x5bc, 0xfb35 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d6[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d8[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb38 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005d9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005d9[3]
+
+static
+
+Initial value:
= {
{ 0x5b4, 0xfb1d },
{ 0x5bc, 0xfb39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005da

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005da[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005db

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005db[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3b },
{ 0x5bf, 0xfb4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005dc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005dc[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005de

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005de[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb3e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e0[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb40 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e1[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e3[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e4[3]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb44 },
{ 0x5bf, 0xfb4e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e6[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb46 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e7[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb47 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e8[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005e9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005e9[4]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb49 },
{ 0x5c1, 0xfb2a },
{ 0x5c2, 0xfb2b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005ea

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005ea[2]
+
+static
+
+Initial value:
= {
{ 0x5bc, 0xfb4a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0005f2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0005f2[2]
+
+static
+
+Initial value:
= {
{ 0x5b7, 0xfb1f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000627

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000627[4]
+
+static
+
+Initial value:
= {
{ 0x653, 0x622 },
{ 0x654, 0x623 },
{ 0x655, 0x625 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000648

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000648[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x624 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00064a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00064a[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x626 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006c1[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6c2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006d2[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6d3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0006d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0006d5[2]
+
+static
+
+Initial value:
= {
{ 0x654, 0x6c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000915

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000915[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x958 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000916

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000916[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x959 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000917

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000917[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00091c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00091c[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000921

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000921[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000922

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000922[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000928

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000928[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x929 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00092b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00092b[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00092f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00092f[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x95f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000930

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000930[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x931 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000933

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000933[2]
+
+static
+
+Initial value:
= {
{ 0x93c, 0x934 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009a1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009a1[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9dc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009a2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009a2[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009af[2]
+
+static
+
+Initial value:
= {
{ 0x9bc, 0x9df }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0009c7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0009c7[3]
+
+static
+
+Initial value:
= {
{ 0x9be, 0x9cb },
{ 0x9d7, 0x9cc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a16

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a16[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa59 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a17

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a17[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a1c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a1c[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a2b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a2b[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa5e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a32

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a32[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa33 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000a38

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000a38[2]
+
+static
+
+Initial value:
= {
{ 0xa3c, 0xa36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b21[2]
+
+static
+
+Initial value:
= {
{ 0xb3c, 0xb5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b22[2]
+
+static
+
+Initial value:
= {
{ 0xb3c, 0xb5d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b47

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b47[4]
+
+static
+
+Initial value:
= {
{ 0xb3e, 0xb4b },
{ 0xb56, 0xb48 },
{ 0xb57, 0xb4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000b92

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000b92[2]
+
+static
+
+Initial value:
= {
{ 0xbd7, 0xb94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000bc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000bc6[3]
+
+static
+
+Initial value:
= {
{ 0xbbe, 0xbca },
{ 0xbd7, 0xbcc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000bc7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000bc7[2]
+
+static
+
+Initial value:
= {
{ 0xbbe, 0xbcb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000c46

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000c46[2]
+
+static
+
+Initial value:
= {
{ 0xc56, 0xc48 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cbf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cbf[2]
+
+static
+
+Initial value:
= {
{ 0xcd5, 0xcc0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cc6[4]
+
+static
+
+Initial value:
= {
{ 0xcc2, 0xcca },
{ 0xcd5, 0xcc7 },
{ 0xcd6, 0xcc8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000cca

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000cca[2]
+
+static
+
+Initial value:
= {
{ 0xcd5, 0xccb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000d46

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000d46[3]
+
+static
+
+Initial value:
= {
{ 0xd3e, 0xd4a },
{ 0xd57, 0xd4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000d47

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000d47[2]
+
+static
+
+Initial value:
= {
{ 0xd3e, 0xd4b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000dd9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000dd9[4]
+
+static
+
+Initial value:
= {
{ 0xdca, 0xdda },
{ 0xdcf, 0xddc },
{ 0xddf, 0xdde }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000ddc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000ddc[2]
+
+static
+
+Initial value:
= {
{ 0xdca, 0xddd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f40

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f40[2]
+
+static
+
+Initial value:
= {
{ 0xfb5, 0xf69 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f42

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f42[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f4c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f4c[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f51

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f51[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf52 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f56

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f56[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f5b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f5b[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f90

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f90[2]
+
+static
+
+Initial value:
= {
{ 0xfb5, 0xfb9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f92

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f92[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf93 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000f9c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000f9c[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xf9d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fa1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fa1[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfa2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fa6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fa6[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfa7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fab[2]
+
+static
+
+Initial value:
= {
{ 0xfb7, 0xfac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fb2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fb2[2]
+
+static
+
+Initial value:
= {
{ 0xf80, 0xf76 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_000fb3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_000fb3[2]
+
+static
+
+Initial value:
= {
{ 0xf80, 0xf78 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001025

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001025[2]
+
+static
+
+Initial value:
= {
{ 0x102e, 0x1026 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b05[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b06 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b07

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b07[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b08 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b09[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b0b[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b0d[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b0e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b11[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b12 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3a[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b3b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3c[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b3d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3e[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b40 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b3f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b3f[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b41 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001b42

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001b42[2]
+
+static
+
+Initial value:
= {
{ 0x1b35, 0x1b43 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e36

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e36[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e38 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e37

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e37[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e39 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e5a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e5a[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e5c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e5b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e5b[2]
+
+static
+
+Initial value:
= {
{ 0x304, 0x1e5d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e62

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e62[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e68 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001e63

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001e63[2]
+
+static
+
+Initial value:
= {
{ 0x307, 0x1e69 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ea0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ea0[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1eac },
{ 0x306, 0x1eb6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ea1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ea1[3]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ead },
{ 0x306, 0x1eb7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001eb8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001eb8[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ec6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001eb9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001eb9[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ec7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ecc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ecc[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ed8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ecd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ecd[2]
+
+static
+
+Initial value:
= {
{ 0x302, 0x1ed9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f00[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f02 },
{ 0x301, 0x1f04 },
{ 0x342, 0x1f06 },
{ 0x345, 0x1f80 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f01[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f03 },
{ 0x301, 0x1f05 },
{ 0x342, 0x1f07 },
{ 0x345, 0x1f81 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f02

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f02[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f82 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f03

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f03[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f83 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f04

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f04[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f84 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f05[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f85 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f06

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f06[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f86 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f07

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f07[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f87 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f08

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f08[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f0a },
{ 0x301, 0x1f0c },
{ 0x342, 0x1f0e },
{ 0x345, 0x1f88 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f09[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f0b },
{ 0x301, 0x1f0d },
{ 0x342, 0x1f0f },
{ 0x345, 0x1f89 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f0f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f0f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f8f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f10[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f12 },
{ 0x301, 0x1f14 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f11[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f13 },
{ 0x301, 0x1f15 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f18

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f18[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f1a },
{ 0x301, 0x1f1c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f19

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f19[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f1b },
{ 0x301, 0x1f1d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f20

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f20[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f22 },
{ 0x301, 0x1f24 },
{ 0x342, 0x1f26 },
{ 0x345, 0x1f90 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f21[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f23 },
{ 0x301, 0x1f25 },
{ 0x342, 0x1f27 },
{ 0x345, 0x1f91 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f22[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f92 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f23

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f23[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f93 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f24

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f24[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f94 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f25

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f25[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f95 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f26

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f26[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f96 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f27

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f27[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f97 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f28

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f28[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f2a },
{ 0x301, 0x1f2c },
{ 0x342, 0x1f2e },
{ 0x345, 0x1f98 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f29

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f29[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f2b },
{ 0x301, 0x1f2d },
{ 0x342, 0x1f2f },
{ 0x345, 0x1f99 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f2f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f2f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1f9f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f30

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f30[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f32 },
{ 0x301, 0x1f34 },
{ 0x342, 0x1f36 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f31

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f31[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f33 },
{ 0x301, 0x1f35 },
{ 0x342, 0x1f37 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f38

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f38[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f3a },
{ 0x301, 0x1f3c },
{ 0x342, 0x1f3e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f39

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f39[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f3b },
{ 0x301, 0x1f3d },
{ 0x342, 0x1f3f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f40

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f40[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f42 },
{ 0x301, 0x1f44 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f41

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f41[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f43 },
{ 0x301, 0x1f45 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f48

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f48[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f4a },
{ 0x301, 0x1f4c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f49

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f49[3]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f4b },
{ 0x301, 0x1f4d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f50

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f50[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f52 },
{ 0x301, 0x1f54 },
{ 0x342, 0x1f56 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f51

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f51[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f53 },
{ 0x301, 0x1f55 },
{ 0x342, 0x1f57 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f59

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f59[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f5b },
{ 0x301, 0x1f5d },
{ 0x342, 0x1f5f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f60

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f60[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f62 },
{ 0x301, 0x1f64 },
{ 0x342, 0x1f66 },
{ 0x345, 0x1fa0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f61

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f61[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f63 },
{ 0x301, 0x1f65 },
{ 0x342, 0x1f67 },
{ 0x345, 0x1fa1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f62

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f62[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f63

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f63[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f64

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f64[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f65

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f65[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f66

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f66[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f67

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f67[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fa7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f68

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f68[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f6a },
{ 0x301, 0x1f6c },
{ 0x342, 0x1f6e },
{ 0x345, 0x1fa8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f69

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f69[5]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1f6b },
{ 0x301, 0x1f6d },
{ 0x342, 0x1f6f },
{ 0x345, 0x1fa9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6a[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1faa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6b[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fab }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6d[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fad }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6e[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f6f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f6f[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1faf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f70

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f70[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f74

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f74[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001f7c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001f7c[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fb6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fb6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fb7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fbf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fbf[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fcd },
{ 0x301, 0x1fce },
{ 0x342, 0x1fcf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001fc6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001fc6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1fc7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ff6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ff6[2]
+
+static
+
+Initial value:
= {
{ 0x345, 0x1ff7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_001ffe

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_001ffe[4]
+
+static
+
+Initial value:
= {
{ 0x300, 0x1fdd },
{ 0x301, 0x1fde },
{ 0x342, 0x1fdf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002190

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002190[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x219a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002192

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002192[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x219b }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002194

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002194[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d0[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21cd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21cf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0021d4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0021d4[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x21ce }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002203

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002203[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2204 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002208

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002208[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2209 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00220b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00220b[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x220c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002223

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002223[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2224 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002225

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002225[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2226 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00223c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00223c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2241 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002243

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002243[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2244 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002245

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002245[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2247 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002248

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002248[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2249 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00224d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00224d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x226d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002261

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002261[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2262 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002264

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002264[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2270 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002265

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002265[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2271 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002272

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002272[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2274 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002273

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002273[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2275 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002276

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002276[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2278 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002277

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002277[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2279 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227a[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2280 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227b[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2281 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227c[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00227d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00227d[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002282

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002282[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2284 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002283

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002283[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2285 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002286

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002286[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2288 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002287

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002287[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2289 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002291

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002291[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002292

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002292[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22e3 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a8[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ad }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022a9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022a9[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022ab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022ab[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22af }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b2[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ea }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b3[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22eb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b4[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ec }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0022b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0022b5[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x22ed }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_002add

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_002add[2]
+
+static
+
+Initial value:
= {
{ 0x338, 0x2adc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003046

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003046[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3094 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304b[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x304c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x304e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00304f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00304f[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3050 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003051

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003051[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3052 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003053

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003053[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3054 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003055

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003055[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3056 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003057

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003057[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3058 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003059

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003059[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305b[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x305e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00305f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00305f[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3060 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003061

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003061[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3062 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003064

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003064[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3065 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003066

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003066[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3067 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003068

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003068[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3069 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00306f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00306f[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3070 },
{ 0x309a, 0x3071 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003072

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003072[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3073 },
{ 0x309a, 0x3074 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003075

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003075[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3076 },
{ 0x309a, 0x3077 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_003078

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_003078[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x3079 },
{ 0x309a, 0x307a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00307b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00307b[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x307c },
{ 0x309a, 0x307d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00309d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00309d[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x309e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030a6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030a6[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ab

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ab[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ac }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ad

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ad[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ae }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030af

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030af[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b3

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b3[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b5[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b6 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b7

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b7[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30b8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030b9[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30ba }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bb[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30bc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bd[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30be }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030bf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030bf[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c2 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c4

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c4[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c5 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c6

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c6[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030c8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030c8[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30c9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030cf

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030cf[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d0 },
{ 0x309a, 0x30d1 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d2[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d3 },
{ 0x309a, 0x30d4 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d5[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d6 },
{ 0x309a, 0x30d7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030d8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030d8[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30d9 },
{ 0x309a, 0x30da }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030db

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030db[3]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30dc },
{ 0x309a, 0x30dd }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030ef

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030ef[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f7 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f0

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f0[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f8 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f1[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30f9 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030f2

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030f2[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30fa }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0030fd

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_0030fd[2]
+
+static
+
+Initial value:
= {
{ 0x3099, 0x30fe }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_00fb49

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s UNWIF_complist_00fb49[3]
+
+static
+
+Initial value:
= {
{ 0x5c1, 0xfb2c },
{ 0x5c2, 0xfb2d }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011099

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011099[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x1109a }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01109b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01109b[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x1109c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0110a5

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0110a5[2]
+
+static
+
+Initial value:
= {
{ 0x110ba, 0x110ab }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011131

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011131[2]
+
+static
+
+Initial value:
= {
{ 0x11127, 0x1112e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011132

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011132[2]
+
+static
+
+Initial value:
= {
{ 0x11127, 0x1112f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_011347

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_011347[3]
+
+static
+
+Initial value:
= {
{ 0x1133e, 0x1134b },
{ 0x11357, 0x1134c }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0114b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0114b9[4]
+
+static
+
+Initial value:
= {
{ 0x114b0, 0x114bc },
{ 0x114ba, 0x114bb },
{ 0x114bd, 0x114be }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0115b8

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0115b8[2]
+
+static
+
+Initial value:
= {
{ 0x115af, 0x115ba }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_0115b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_0115b9[2]
+
+static
+
+Initial value:
= {
{ 0x115af, 0x115bb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d157

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d157[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d15e }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d158

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d158[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d15f }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d15f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d15f[6]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d160 },
{ 0x1d16f, 0x1d161 },
{ 0x1d170, 0x1d162 },
{ 0x1d171, 0x1d163 },
{ 0x1d172, 0x1d164 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1b9

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1b9[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d1bb }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1ba

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1ba[2]
+
+static
+
+Initial value:
= {
{ 0x1d165, 0x1d1bc }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1bb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1bb[3]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d1bd },
{ 0x1d16f, 0x1d1bf }, { 0, 0 }}
+
+
+ +

◆ UNWIF_complist_01d1bc

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist UNWIF_complist_01d1bc[3]
+
+static
+
+Initial value:
= {
{ 0x1d16e, 0x1d1be },
{ 0x1d16f, 0x1d1c0 }, { 0, 0 }}
+
+
+ +

◆ UNWIF_compos_00_00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_02

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_02[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_03

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_03[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_04

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_04[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_05

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_05[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_06

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_06[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_09

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_09[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0c

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0c[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0d

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0d[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_0f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_0f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1b

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1b[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1e

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1e[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_1f

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_1f[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_21

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_21[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_22

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_22[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_2a

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_2a[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_30

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_30[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00_fb

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_00_fb[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_10

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_10[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_11

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_11[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_13

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_13[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_14

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_14[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_15

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_15[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01_d1

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s* UNWIF_compos_01_d1[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_00

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s** UNWIF_compos_00[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos_01

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s** UNWIF_compos_01[256]
+
+static
+
+ +
+
+ +

◆ UNWIF_compos

+ +
+
+ + + + + +
+ + + + +
const UNWIF_complist_s*** UNWIF_compos[]
+
+static
+
+Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}
+
+
+
+
+ diff --git a/doc/safec-3.4/df/d54/unwifcmp_8h.js b/doc/safec-3.4/df/d54/unwifcmp_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..cb263b42152ad4e072059bd198e74753daa47e33 --- /dev/null +++ b/doc/safec-3.4/df/d54/unwifcmp_8h.js @@ -0,0 +1,478 @@ +var unwifcmp_8h = +[ + [ "UNWIF_complist", "de/d84/struct_u_n_w_i_f__complist.html", "de/d84/struct_u_n_w_i_f__complist" ], + [ "UNWIF_complist_s", "df/d74/struct_u_n_w_i_f__complist__s.html", "df/d74/struct_u_n_w_i_f__complist__s" ], + [ "UNWIF_COMPLIST_FIRST_LONG", "df/d54/unwifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5", null ], + [ "UNWIF_complist_00003c", "df/d54/unwifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4", null ], + [ "UNWIF_complist_00003d", "df/d54/unwifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf", null ], + [ "UNWIF_complist_00003e", "df/d54/unwifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839", null ], + [ "UNWIF_complist_000041", "df/d54/unwifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83", null ], + [ "UNWIF_complist_000042", "df/d54/unwifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019", null ], + [ "UNWIF_complist_000043", "df/d54/unwifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82", null ], + [ "UNWIF_complist_000044", "df/d54/unwifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af", null ], + [ "UNWIF_complist_000045", "df/d54/unwifcmp_8h.html#a133917f188280015fac34f3584795cd9", null ], + [ "UNWIF_complist_000046", "df/d54/unwifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b", null ], + [ "UNWIF_complist_000047", "df/d54/unwifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6", null ], + [ "UNWIF_complist_000048", "df/d54/unwifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355", null ], + [ "UNWIF_complist_000049", "df/d54/unwifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b", null ], + [ "UNWIF_complist_00004a", "df/d54/unwifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423", null ], + [ "UNWIF_complist_00004b", "df/d54/unwifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8", null ], + [ "UNWIF_complist_00004c", "df/d54/unwifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e", null ], + [ "UNWIF_complist_00004d", "df/d54/unwifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda", null ], + [ "UNWIF_complist_00004e", "df/d54/unwifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d", null ], + [ "UNWIF_complist_00004f", "df/d54/unwifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5", null ], + [ "UNWIF_complist_000050", "df/d54/unwifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37", null ], + [ "UNWIF_complist_000052", "df/d54/unwifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de", null ], + [ "UNWIF_complist_000053", "df/d54/unwifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5", null ], + [ "UNWIF_complist_000054", "df/d54/unwifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5", null ], + [ "UNWIF_complist_000055", "df/d54/unwifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64", null ], + [ "UNWIF_complist_000056", "df/d54/unwifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4", null ], + [ "UNWIF_complist_000057", "df/d54/unwifcmp_8h.html#a061a5bc340528ba474c9227794a5b278", null ], + [ "UNWIF_complist_000058", "df/d54/unwifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5", null ], + [ "UNWIF_complist_000059", "df/d54/unwifcmp_8h.html#ae133daebd818475c32ff461b5a710f82", null ], + [ "UNWIF_complist_00005a", "df/d54/unwifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10", null ], + [ "UNWIF_complist_000061", "df/d54/unwifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44", null ], + [ "UNWIF_complist_000062", "df/d54/unwifcmp_8h.html#aaeab443503b72d049f0d00afd314347f", null ], + [ "UNWIF_complist_000063", "df/d54/unwifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca", null ], + [ "UNWIF_complist_000064", "df/d54/unwifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6", null ], + [ "UNWIF_complist_000065", "df/d54/unwifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7", null ], + [ "UNWIF_complist_000066", "df/d54/unwifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692", null ], + [ "UNWIF_complist_000067", "df/d54/unwifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5", null ], + [ "UNWIF_complist_000068", "df/d54/unwifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be", null ], + [ "UNWIF_complist_000069", "df/d54/unwifcmp_8h.html#a195dbd711e55778afe49681edf525740", null ], + [ "UNWIF_complist_00006a", "df/d54/unwifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764", null ], + [ "UNWIF_complist_00006b", "df/d54/unwifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228", null ], + [ "UNWIF_complist_00006c", "df/d54/unwifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d", null ], + [ "UNWIF_complist_00006d", "df/d54/unwifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929", null ], + [ "UNWIF_complist_00006e", "df/d54/unwifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9", null ], + [ "UNWIF_complist_00006f", "df/d54/unwifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b", null ], + [ "UNWIF_complist_000070", "df/d54/unwifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344", null ], + [ "UNWIF_complist_000072", "df/d54/unwifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f", null ], + [ "UNWIF_complist_000073", "df/d54/unwifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724", null ], + [ "UNWIF_complist_000074", "df/d54/unwifcmp_8h.html#aed90a856886db2e060c0db16769d3537", null ], + [ "UNWIF_complist_000075", "df/d54/unwifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb", null ], + [ "UNWIF_complist_000076", "df/d54/unwifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562", null ], + [ "UNWIF_complist_000077", "df/d54/unwifcmp_8h.html#af41a7d637868fb9057bbf1379baef461", null ], + [ "UNWIF_complist_000078", "df/d54/unwifcmp_8h.html#ad05d24210b17102b2c547519db86567c", null ], + [ "UNWIF_complist_000079", "df/d54/unwifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885", null ], + [ "UNWIF_complist_00007a", "df/d54/unwifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d", null ], + [ "UNWIF_complist_0000a8", "df/d54/unwifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0", null ], + [ "UNWIF_complist_0000c2", "df/d54/unwifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7", null ], + [ "UNWIF_complist_0000c4", "df/d54/unwifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d", null ], + [ "UNWIF_complist_0000c5", "df/d54/unwifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa", null ], + [ "UNWIF_complist_0000c6", "df/d54/unwifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7", null ], + [ "UNWIF_complist_0000c7", "df/d54/unwifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a", null ], + [ "UNWIF_complist_0000ca", "df/d54/unwifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09", null ], + [ "UNWIF_complist_0000cf", "df/d54/unwifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496", null ], + [ "UNWIF_complist_0000d4", "df/d54/unwifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3", null ], + [ "UNWIF_complist_0000d5", "df/d54/unwifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac", null ], + [ "UNWIF_complist_0000d6", "df/d54/unwifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058", null ], + [ "UNWIF_complist_0000d8", "df/d54/unwifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b", null ], + [ "UNWIF_complist_0000dc", "df/d54/unwifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9", null ], + [ "UNWIF_complist_0000e2", "df/d54/unwifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e", null ], + [ "UNWIF_complist_0000e4", "df/d54/unwifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce", null ], + [ "UNWIF_complist_0000e5", "df/d54/unwifcmp_8h.html#aba049a05958b1648f4ad695411414719", null ], + [ "UNWIF_complist_0000e6", "df/d54/unwifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a", null ], + [ "UNWIF_complist_0000e7", "df/d54/unwifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b", null ], + [ "UNWIF_complist_0000ea", "df/d54/unwifcmp_8h.html#a82e59be899e667bbff056495f3501780", null ], + [ "UNWIF_complist_0000ef", "df/d54/unwifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f", null ], + [ "UNWIF_complist_0000f4", "df/d54/unwifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945", null ], + [ "UNWIF_complist_0000f5", "df/d54/unwifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1", null ], + [ "UNWIF_complist_0000f6", "df/d54/unwifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505", null ], + [ "UNWIF_complist_0000f8", "df/d54/unwifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2", null ], + [ "UNWIF_complist_0000fc", "df/d54/unwifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88", null ], + [ "UNWIF_complist_000102", "df/d54/unwifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab", null ], + [ "UNWIF_complist_000103", "df/d54/unwifcmp_8h.html#adebb922e01799b4326489a4a22009d16", null ], + [ "UNWIF_complist_000112", "df/d54/unwifcmp_8h.html#abca8f1850b074aa282ed9a382546225a", null ], + [ "UNWIF_complist_000113", "df/d54/unwifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8", null ], + [ "UNWIF_complist_00014c", "df/d54/unwifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c", null ], + [ "UNWIF_complist_00014d", "df/d54/unwifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb", null ], + [ "UNWIF_complist_00015a", "df/d54/unwifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be", null ], + [ "UNWIF_complist_00015b", "df/d54/unwifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e", null ], + [ "UNWIF_complist_000160", "df/d54/unwifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345", null ], + [ "UNWIF_complist_000161", "df/d54/unwifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e", null ], + [ "UNWIF_complist_000168", "df/d54/unwifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2", null ], + [ "UNWIF_complist_000169", "df/d54/unwifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f", null ], + [ "UNWIF_complist_00016a", "df/d54/unwifcmp_8h.html#af427aa2432f62f18ccc992fce159298b", null ], + [ "UNWIF_complist_00016b", "df/d54/unwifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b", null ], + [ "UNWIF_complist_00017f", "df/d54/unwifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb", null ], + [ "UNWIF_complist_0001a0", "df/d54/unwifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a", null ], + [ "UNWIF_complist_0001a1", "df/d54/unwifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791", null ], + [ "UNWIF_complist_0001af", "df/d54/unwifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07", null ], + [ "UNWIF_complist_0001b0", "df/d54/unwifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9", null ], + [ "UNWIF_complist_0001b7", "df/d54/unwifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e", null ], + [ "UNWIF_complist_0001ea", "df/d54/unwifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c", null ], + [ "UNWIF_complist_0001eb", "df/d54/unwifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e", null ], + [ "UNWIF_complist_000226", "df/d54/unwifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2", null ], + [ "UNWIF_complist_000227", "df/d54/unwifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f", null ], + [ "UNWIF_complist_000228", "df/d54/unwifcmp_8h.html#a6d24cac9924937769cf84855dee442c0", null ], + [ "UNWIF_complist_000229", "df/d54/unwifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242", null ], + [ "UNWIF_complist_00022e", "df/d54/unwifcmp_8h.html#a2caa98744178c458a125607120e7874a", null ], + [ "UNWIF_complist_00022f", "df/d54/unwifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184", null ], + [ "UNWIF_complist_000292", "df/d54/unwifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6", null ], + [ "UNWIF_complist_000391", "df/d54/unwifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb", null ], + [ "UNWIF_complist_000395", "df/d54/unwifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334", null ], + [ "UNWIF_complist_000397", "df/d54/unwifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e", null ], + [ "UNWIF_complist_000399", "df/d54/unwifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021", null ], + [ "UNWIF_complist_00039f", "df/d54/unwifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250", null ], + [ "UNWIF_complist_0003a1", "df/d54/unwifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae", null ], + [ "UNWIF_complist_0003a5", "df/d54/unwifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca", null ], + [ "UNWIF_complist_0003a9", "df/d54/unwifcmp_8h.html#aa897925462db673d63a984b5ec107e7a", null ], + [ "UNWIF_complist_0003ac", "df/d54/unwifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840", null ], + [ "UNWIF_complist_0003ae", "df/d54/unwifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85", null ], + [ "UNWIF_complist_0003b1", "df/d54/unwifcmp_8h.html#aab441f91726256b99df73f60ceba1b27", null ], + [ "UNWIF_complist_0003b5", "df/d54/unwifcmp_8h.html#ab2fb63388a931146a4007553d2912679", null ], + [ "UNWIF_complist_0003b7", "df/d54/unwifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94", null ], + [ "UNWIF_complist_0003b9", "df/d54/unwifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5", null ], + [ "UNWIF_complist_0003bf", "df/d54/unwifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b", null ], + [ "UNWIF_complist_0003c1", "df/d54/unwifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42", null ], + [ "UNWIF_complist_0003c5", "df/d54/unwifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e", null ], + [ "UNWIF_complist_0003c9", "df/d54/unwifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0", null ], + [ "UNWIF_complist_0003ca", "df/d54/unwifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373", null ], + [ "UNWIF_complist_0003cb", "df/d54/unwifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033", null ], + [ "UNWIF_complist_0003ce", "df/d54/unwifcmp_8h.html#a2073d8de9eeaceb97083445256606525", null ], + [ "UNWIF_complist_0003d2", "df/d54/unwifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0", null ], + [ "UNWIF_complist_000406", "df/d54/unwifcmp_8h.html#a03860ce6286da953dfd323d0898164d1", null ], + [ "UNWIF_complist_000410", "df/d54/unwifcmp_8h.html#a67933c65bd56b58656369cab10265ad9", null ], + [ "UNWIF_complist_000413", "df/d54/unwifcmp_8h.html#a56526d751db36c5cd5218064295b79cb", null ], + [ "UNWIF_complist_000415", "df/d54/unwifcmp_8h.html#a51d543f58cadb56616fceec59e490523", null ], + [ "UNWIF_complist_000416", "df/d54/unwifcmp_8h.html#a5720e2dc518354e680be364edd3746ce", null ], + [ "UNWIF_complist_000417", "df/d54/unwifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379", null ], + [ "UNWIF_complist_000418", "df/d54/unwifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af", null ], + [ "UNWIF_complist_00041a", "df/d54/unwifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0", null ], + [ "UNWIF_complist_00041e", "df/d54/unwifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d", null ], + [ "UNWIF_complist_000423", "df/d54/unwifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5", null ], + [ "UNWIF_complist_000427", "df/d54/unwifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101", null ], + [ "UNWIF_complist_00042b", "df/d54/unwifcmp_8h.html#aadb0525d788485207fae32b6eae1be78", null ], + [ "UNWIF_complist_00042d", "df/d54/unwifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557", null ], + [ "UNWIF_complist_000430", "df/d54/unwifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972", null ], + [ "UNWIF_complist_000433", "df/d54/unwifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161", null ], + [ "UNWIF_complist_000435", "df/d54/unwifcmp_8h.html#a5873a13a2590e9db18d048714bafde85", null ], + [ "UNWIF_complist_000436", "df/d54/unwifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134", null ], + [ "UNWIF_complist_000437", "df/d54/unwifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8", null ], + [ "UNWIF_complist_000438", "df/d54/unwifcmp_8h.html#a36e2e21595e33821ffde2097822378a0", null ], + [ "UNWIF_complist_00043a", "df/d54/unwifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c", null ], + [ "UNWIF_complist_00043e", "df/d54/unwifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded", null ], + [ "UNWIF_complist_000443", "df/d54/unwifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50", null ], + [ "UNWIF_complist_000447", "df/d54/unwifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6", null ], + [ "UNWIF_complist_00044b", "df/d54/unwifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916", null ], + [ "UNWIF_complist_00044d", "df/d54/unwifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8", null ], + [ "UNWIF_complist_000456", "df/d54/unwifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e", null ], + [ "UNWIF_complist_000474", "df/d54/unwifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd", null ], + [ "UNWIF_complist_000475", "df/d54/unwifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549", null ], + [ "UNWIF_complist_0004d8", "df/d54/unwifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509", null ], + [ "UNWIF_complist_0004d9", "df/d54/unwifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0", null ], + [ "UNWIF_complist_0004e8", "df/d54/unwifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71", null ], + [ "UNWIF_complist_0004e9", "df/d54/unwifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e", null ], + [ "UNWIF_complist_0005d0", "df/d54/unwifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8", null ], + [ "UNWIF_complist_0005d1", "df/d54/unwifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c", null ], + [ "UNWIF_complist_0005d2", "df/d54/unwifcmp_8h.html#a61793567a954dec33e2a2fc129949a51", null ], + [ "UNWIF_complist_0005d3", "df/d54/unwifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b", null ], + [ "UNWIF_complist_0005d4", "df/d54/unwifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a", null ], + [ "UNWIF_complist_0005d5", "df/d54/unwifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883", null ], + [ "UNWIF_complist_0005d6", "df/d54/unwifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325", null ], + [ "UNWIF_complist_0005d8", "df/d54/unwifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba", null ], + [ "UNWIF_complist_0005d9", "df/d54/unwifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c", null ], + [ "UNWIF_complist_0005da", "df/d54/unwifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e", null ], + [ "UNWIF_complist_0005db", "df/d54/unwifcmp_8h.html#ac141d9cf317e20523c105aa631785915", null ], + [ "UNWIF_complist_0005dc", "df/d54/unwifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17", null ], + [ "UNWIF_complist_0005de", "df/d54/unwifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97", null ], + [ "UNWIF_complist_0005e0", "df/d54/unwifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87", null ], + [ "UNWIF_complist_0005e1", "df/d54/unwifcmp_8h.html#ab634007fd0299ed580e7348881a25ece", null ], + [ "UNWIF_complist_0005e3", "df/d54/unwifcmp_8h.html#abe3d0a511af374edff96f27fec74022f", null ], + [ "UNWIF_complist_0005e4", "df/d54/unwifcmp_8h.html#a2564549985ac922709b930119a823960", null ], + [ "UNWIF_complist_0005e6", "df/d54/unwifcmp_8h.html#a592996750b92a3c8393d700b48bda651", null ], + [ "UNWIF_complist_0005e7", "df/d54/unwifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174", null ], + [ "UNWIF_complist_0005e8", "df/d54/unwifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff", null ], + [ "UNWIF_complist_0005e9", "df/d54/unwifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2", null ], + [ "UNWIF_complist_0005ea", "df/d54/unwifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6", null ], + [ "UNWIF_complist_0005f2", "df/d54/unwifcmp_8h.html#a72182dfac495142787004dc376196512", null ], + [ "UNWIF_complist_000627", "df/d54/unwifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56", null ], + [ "UNWIF_complist_000648", "df/d54/unwifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542", null ], + [ "UNWIF_complist_00064a", "df/d54/unwifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f", null ], + [ "UNWIF_complist_0006c1", "df/d54/unwifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a", null ], + [ "UNWIF_complist_0006d2", "df/d54/unwifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d", null ], + [ "UNWIF_complist_0006d5", "df/d54/unwifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd", null ], + [ "UNWIF_complist_000915", "df/d54/unwifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6", null ], + [ "UNWIF_complist_000916", "df/d54/unwifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28", null ], + [ "UNWIF_complist_000917", "df/d54/unwifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b", null ], + [ "UNWIF_complist_00091c", "df/d54/unwifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0", null ], + [ "UNWIF_complist_000921", "df/d54/unwifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd", null ], + [ "UNWIF_complist_000922", "df/d54/unwifcmp_8h.html#aad79641b67e9e392c4843444a2c973de", null ], + [ "UNWIF_complist_000928", "df/d54/unwifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097", null ], + [ "UNWIF_complist_00092b", "df/d54/unwifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c", null ], + [ "UNWIF_complist_00092f", "df/d54/unwifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484", null ], + [ "UNWIF_complist_000930", "df/d54/unwifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162", null ], + [ "UNWIF_complist_000933", "df/d54/unwifcmp_8h.html#a185950f537589db3086a414033378322", null ], + [ "UNWIF_complist_0009a1", "df/d54/unwifcmp_8h.html#a220e8c9a90881f2b42858445342fb737", null ], + [ "UNWIF_complist_0009a2", "df/d54/unwifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae", null ], + [ "UNWIF_complist_0009af", "df/d54/unwifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e", null ], + [ "UNWIF_complist_0009c7", "df/d54/unwifcmp_8h.html#a62358113d2f0783e488700a421d116f0", null ], + [ "UNWIF_complist_000a16", "df/d54/unwifcmp_8h.html#a095b29bb081a59be03968311b5703383", null ], + [ "UNWIF_complist_000a17", "df/d54/unwifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0", null ], + [ "UNWIF_complist_000a1c", "df/d54/unwifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48", null ], + [ "UNWIF_complist_000a2b", "df/d54/unwifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139", null ], + [ "UNWIF_complist_000a32", "df/d54/unwifcmp_8h.html#aa92c7b4c24345693fb332960f619047e", null ], + [ "UNWIF_complist_000a38", "df/d54/unwifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f", null ], + [ "UNWIF_complist_000b21", "df/d54/unwifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105", null ], + [ "UNWIF_complist_000b22", "df/d54/unwifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25", null ], + [ "UNWIF_complist_000b47", "df/d54/unwifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477", null ], + [ "UNWIF_complist_000b92", "df/d54/unwifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c", null ], + [ "UNWIF_complist_000bc6", "df/d54/unwifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba", null ], + [ "UNWIF_complist_000bc7", "df/d54/unwifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e", null ], + [ "UNWIF_complist_000c46", "df/d54/unwifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf", null ], + [ "UNWIF_complist_000cbf", "df/d54/unwifcmp_8h.html#adff83cc39a3ffb489c0179540361a585", null ], + [ "UNWIF_complist_000cc6", "df/d54/unwifcmp_8h.html#ac16c9224385c81229f58e9df173948de", null ], + [ "UNWIF_complist_000cca", "df/d54/unwifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa", null ], + [ "UNWIF_complist_000d46", "df/d54/unwifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa", null ], + [ "UNWIF_complist_000d47", "df/d54/unwifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912", null ], + [ "UNWIF_complist_000dd9", "df/d54/unwifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984", null ], + [ "UNWIF_complist_000ddc", "df/d54/unwifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b", null ], + [ "UNWIF_complist_000f40", "df/d54/unwifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5", null ], + [ "UNWIF_complist_000f42", "df/d54/unwifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0", null ], + [ "UNWIF_complist_000f4c", "df/d54/unwifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e", null ], + [ "UNWIF_complist_000f51", "df/d54/unwifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81", null ], + [ "UNWIF_complist_000f56", "df/d54/unwifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac", null ], + [ "UNWIF_complist_000f5b", "df/d54/unwifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd", null ], + [ "UNWIF_complist_000f90", "df/d54/unwifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b", null ], + [ "UNWIF_complist_000f92", "df/d54/unwifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd", null ], + [ "UNWIF_complist_000f9c", "df/d54/unwifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6", null ], + [ "UNWIF_complist_000fa1", "df/d54/unwifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898", null ], + [ "UNWIF_complist_000fa6", "df/d54/unwifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0", null ], + [ "UNWIF_complist_000fab", "df/d54/unwifcmp_8h.html#ae466a571b993093065f56e0b94f292cb", null ], + [ "UNWIF_complist_000fb2", "df/d54/unwifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2", null ], + [ "UNWIF_complist_000fb3", "df/d54/unwifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09", null ], + [ "UNWIF_complist_001025", "df/d54/unwifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b", null ], + [ "UNWIF_complist_001b05", "df/d54/unwifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6", null ], + [ "UNWIF_complist_001b07", "df/d54/unwifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6", null ], + [ "UNWIF_complist_001b09", "df/d54/unwifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa", null ], + [ "UNWIF_complist_001b0b", "df/d54/unwifcmp_8h.html#af6331714617c244a49fed8b7eebad31c", null ], + [ "UNWIF_complist_001b0d", "df/d54/unwifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf", null ], + [ "UNWIF_complist_001b11", "df/d54/unwifcmp_8h.html#a52be2878281a288e79a7d054f67b1028", null ], + [ "UNWIF_complist_001b3a", "df/d54/unwifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848", null ], + [ "UNWIF_complist_001b3c", "df/d54/unwifcmp_8h.html#a51654bea55c1ffb66474537594856dbe", null ], + [ "UNWIF_complist_001b3e", "df/d54/unwifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9", null ], + [ "UNWIF_complist_001b3f", "df/d54/unwifcmp_8h.html#ae10077d8584041051ba38133be6bb085", null ], + [ "UNWIF_complist_001b42", "df/d54/unwifcmp_8h.html#ad1334fc11980be299f8419978293d01d", null ], + [ "UNWIF_complist_001e36", "df/d54/unwifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5", null ], + [ "UNWIF_complist_001e37", "df/d54/unwifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa", null ], + [ "UNWIF_complist_001e5a", "df/d54/unwifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139", null ], + [ "UNWIF_complist_001e5b", "df/d54/unwifcmp_8h.html#a335582a8587b651079deeacc536a2989", null ], + [ "UNWIF_complist_001e62", "df/d54/unwifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a", null ], + [ "UNWIF_complist_001e63", "df/d54/unwifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5", null ], + [ "UNWIF_complist_001ea0", "df/d54/unwifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9", null ], + [ "UNWIF_complist_001ea1", "df/d54/unwifcmp_8h.html#ae82e084b3d63546685754912b443af65", null ], + [ "UNWIF_complist_001eb8", "df/d54/unwifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a", null ], + [ "UNWIF_complist_001eb9", "df/d54/unwifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f", null ], + [ "UNWIF_complist_001ecc", "df/d54/unwifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680", null ], + [ "UNWIF_complist_001ecd", "df/d54/unwifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb", null ], + [ "UNWIF_complist_001f00", "df/d54/unwifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770", null ], + [ "UNWIF_complist_001f01", "df/d54/unwifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd", null ], + [ "UNWIF_complist_001f02", "df/d54/unwifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af", null ], + [ "UNWIF_complist_001f03", "df/d54/unwifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693", null ], + [ "UNWIF_complist_001f04", "df/d54/unwifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd", null ], + [ "UNWIF_complist_001f05", "df/d54/unwifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9", null ], + [ "UNWIF_complist_001f06", "df/d54/unwifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29", null ], + [ "UNWIF_complist_001f07", "df/d54/unwifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5", null ], + [ "UNWIF_complist_001f08", "df/d54/unwifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866", null ], + [ "UNWIF_complist_001f09", "df/d54/unwifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59", null ], + [ "UNWIF_complist_001f0a", "df/d54/unwifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77", null ], + [ "UNWIF_complist_001f0b", "df/d54/unwifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b", null ], + [ "UNWIF_complist_001f0c", "df/d54/unwifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d", null ], + [ "UNWIF_complist_001f0d", "df/d54/unwifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2", null ], + [ "UNWIF_complist_001f0e", "df/d54/unwifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be", null ], + [ "UNWIF_complist_001f0f", "df/d54/unwifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee", null ], + [ "UNWIF_complist_001f10", "df/d54/unwifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a", null ], + [ "UNWIF_complist_001f11", "df/d54/unwifcmp_8h.html#a98515e054e7136515aab9ec208ea7191", null ], + [ "UNWIF_complist_001f18", "df/d54/unwifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5", null ], + [ "UNWIF_complist_001f19", "df/d54/unwifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d", null ], + [ "UNWIF_complist_001f20", "df/d54/unwifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5", null ], + [ "UNWIF_complist_001f21", "df/d54/unwifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3", null ], + [ "UNWIF_complist_001f22", "df/d54/unwifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165", null ], + [ "UNWIF_complist_001f23", "df/d54/unwifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed", null ], + [ "UNWIF_complist_001f24", "df/d54/unwifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098", null ], + [ "UNWIF_complist_001f25", "df/d54/unwifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2", null ], + [ "UNWIF_complist_001f26", "df/d54/unwifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608", null ], + [ "UNWIF_complist_001f27", "df/d54/unwifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91", null ], + [ "UNWIF_complist_001f28", "df/d54/unwifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407", null ], + [ "UNWIF_complist_001f29", "df/d54/unwifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd", null ], + [ "UNWIF_complist_001f2a", "df/d54/unwifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28", null ], + [ "UNWIF_complist_001f2b", "df/d54/unwifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058", null ], + [ "UNWIF_complist_001f2c", "df/d54/unwifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8", null ], + [ "UNWIF_complist_001f2d", "df/d54/unwifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e", null ], + [ "UNWIF_complist_001f2e", "df/d54/unwifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727", null ], + [ "UNWIF_complist_001f2f", "df/d54/unwifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d", null ], + [ "UNWIF_complist_001f30", "df/d54/unwifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3", null ], + [ "UNWIF_complist_001f31", "df/d54/unwifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183", null ], + [ "UNWIF_complist_001f38", "df/d54/unwifcmp_8h.html#a93484301725e445b148251357772f506", null ], + [ "UNWIF_complist_001f39", "df/d54/unwifcmp_8h.html#a306aafa52ab139481b4556b049b2535e", null ], + [ "UNWIF_complist_001f40", "df/d54/unwifcmp_8h.html#a3002293eda9914b2270ebae548985b95", null ], + [ "UNWIF_complist_001f41", "df/d54/unwifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096", null ], + [ "UNWIF_complist_001f48", "df/d54/unwifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66", null ], + [ "UNWIF_complist_001f49", "df/d54/unwifcmp_8h.html#ae293e6e49630ca604f047161484616b9", null ], + [ "UNWIF_complist_001f50", "df/d54/unwifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a", null ], + [ "UNWIF_complist_001f51", "df/d54/unwifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1", null ], + [ "UNWIF_complist_001f59", "df/d54/unwifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2", null ], + [ "UNWIF_complist_001f60", "df/d54/unwifcmp_8h.html#afb28baa1855de27b50130d87c5155773", null ], + [ "UNWIF_complist_001f61", "df/d54/unwifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db", null ], + [ "UNWIF_complist_001f62", "df/d54/unwifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc", null ], + [ "UNWIF_complist_001f63", "df/d54/unwifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486", null ], + [ "UNWIF_complist_001f64", "df/d54/unwifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9", null ], + [ "UNWIF_complist_001f65", "df/d54/unwifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d", null ], + [ "UNWIF_complist_001f66", "df/d54/unwifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02", null ], + [ "UNWIF_complist_001f67", "df/d54/unwifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf", null ], + [ "UNWIF_complist_001f68", "df/d54/unwifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766", null ], + [ "UNWIF_complist_001f69", "df/d54/unwifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6", null ], + [ "UNWIF_complist_001f6a", "df/d54/unwifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634", null ], + [ "UNWIF_complist_001f6b", "df/d54/unwifcmp_8h.html#a96e0a8345155feb63eb272471ed82077", null ], + [ "UNWIF_complist_001f6c", "df/d54/unwifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080", null ], + [ "UNWIF_complist_001f6d", "df/d54/unwifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e", null ], + [ "UNWIF_complist_001f6e", "df/d54/unwifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d", null ], + [ "UNWIF_complist_001f6f", "df/d54/unwifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a", null ], + [ "UNWIF_complist_001f70", "df/d54/unwifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0", null ], + [ "UNWIF_complist_001f74", "df/d54/unwifcmp_8h.html#a286e94c01a376716f6269e17f851cc55", null ], + [ "UNWIF_complist_001f7c", "df/d54/unwifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb", null ], + [ "UNWIF_complist_001fb6", "df/d54/unwifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0", null ], + [ "UNWIF_complist_001fbf", "df/d54/unwifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e", null ], + [ "UNWIF_complist_001fc6", "df/d54/unwifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67", null ], + [ "UNWIF_complist_001ff6", "df/d54/unwifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d", null ], + [ "UNWIF_complist_001ffe", "df/d54/unwifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8", null ], + [ "UNWIF_complist_002190", "df/d54/unwifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4", null ], + [ "UNWIF_complist_002192", "df/d54/unwifcmp_8h.html#a474cada071e923b79e67dbf5831db29e", null ], + [ "UNWIF_complist_002194", "df/d54/unwifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9", null ], + [ "UNWIF_complist_0021d0", "df/d54/unwifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112", null ], + [ "UNWIF_complist_0021d2", "df/d54/unwifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7", null ], + [ "UNWIF_complist_0021d4", "df/d54/unwifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459", null ], + [ "UNWIF_complist_002203", "df/d54/unwifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60", null ], + [ "UNWIF_complist_002208", "df/d54/unwifcmp_8h.html#a1d2b2511463746719c783d6a9896d747", null ], + [ "UNWIF_complist_00220b", "df/d54/unwifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd", null ], + [ "UNWIF_complist_002223", "df/d54/unwifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8", null ], + [ "UNWIF_complist_002225", "df/d54/unwifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77", null ], + [ "UNWIF_complist_00223c", "df/d54/unwifcmp_8h.html#a0280e90210228901d89c05efe9201b36", null ], + [ "UNWIF_complist_002243", "df/d54/unwifcmp_8h.html#ac9f09700daa218411356781f659b7bb7", null ], + [ "UNWIF_complist_002245", "df/d54/unwifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc", null ], + [ "UNWIF_complist_002248", "df/d54/unwifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8", null ], + [ "UNWIF_complist_00224d", "df/d54/unwifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a", null ], + [ "UNWIF_complist_002261", "df/d54/unwifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3", null ], + [ "UNWIF_complist_002264", "df/d54/unwifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951", null ], + [ "UNWIF_complist_002265", "df/d54/unwifcmp_8h.html#aab56b8db439599d528a5673b8dde878e", null ], + [ "UNWIF_complist_002272", "df/d54/unwifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7", null ], + [ "UNWIF_complist_002273", "df/d54/unwifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327", null ], + [ "UNWIF_complist_002276", "df/d54/unwifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6", null ], + [ "UNWIF_complist_002277", "df/d54/unwifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3", null ], + [ "UNWIF_complist_00227a", "df/d54/unwifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39", null ], + [ "UNWIF_complist_00227b", "df/d54/unwifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f", null ], + [ "UNWIF_complist_00227c", "df/d54/unwifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924", null ], + [ "UNWIF_complist_00227d", "df/d54/unwifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b", null ], + [ "UNWIF_complist_002282", "df/d54/unwifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b", null ], + [ "UNWIF_complist_002283", "df/d54/unwifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb", null ], + [ "UNWIF_complist_002286", "df/d54/unwifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5", null ], + [ "UNWIF_complist_002287", "df/d54/unwifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c", null ], + [ "UNWIF_complist_002291", "df/d54/unwifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635", null ], + [ "UNWIF_complist_002292", "df/d54/unwifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52", null ], + [ "UNWIF_complist_0022a2", "df/d54/unwifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4", null ], + [ "UNWIF_complist_0022a8", "df/d54/unwifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b", null ], + [ "UNWIF_complist_0022a9", "df/d54/unwifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca", null ], + [ "UNWIF_complist_0022ab", "df/d54/unwifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974", null ], + [ "UNWIF_complist_0022b2", "df/d54/unwifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5", null ], + [ "UNWIF_complist_0022b3", "df/d54/unwifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5", null ], + [ "UNWIF_complist_0022b4", "df/d54/unwifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed", null ], + [ "UNWIF_complist_0022b5", "df/d54/unwifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685", null ], + [ "UNWIF_complist_002add", "df/d54/unwifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5", null ], + [ "UNWIF_complist_003046", "df/d54/unwifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848", null ], + [ "UNWIF_complist_00304b", "df/d54/unwifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad", null ], + [ "UNWIF_complist_00304d", "df/d54/unwifcmp_8h.html#a76106268641a876cd1acf7f437006224", null ], + [ "UNWIF_complist_00304f", "df/d54/unwifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891", null ], + [ "UNWIF_complist_003051", "df/d54/unwifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2", null ], + [ "UNWIF_complist_003053", "df/d54/unwifcmp_8h.html#a63918f1e86feee4b5056c122823f082a", null ], + [ "UNWIF_complist_003055", "df/d54/unwifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158", null ], + [ "UNWIF_complist_003057", "df/d54/unwifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959", null ], + [ "UNWIF_complist_003059", "df/d54/unwifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2", null ], + [ "UNWIF_complist_00305b", "df/d54/unwifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d", null ], + [ "UNWIF_complist_00305d", "df/d54/unwifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63", null ], + [ "UNWIF_complist_00305f", "df/d54/unwifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc", null ], + [ "UNWIF_complist_003061", "df/d54/unwifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f", null ], + [ "UNWIF_complist_003064", "df/d54/unwifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777", null ], + [ "UNWIF_complist_003066", "df/d54/unwifcmp_8h.html#a36466f176f1809804be8cf991d51796c", null ], + [ "UNWIF_complist_003068", "df/d54/unwifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984", null ], + [ "UNWIF_complist_00306f", "df/d54/unwifcmp_8h.html#aae37e6c03e30798f160af61bf599d515", null ], + [ "UNWIF_complist_003072", "df/d54/unwifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6", null ], + [ "UNWIF_complist_003075", "df/d54/unwifcmp_8h.html#af5356e36852d3752a4dbe512d004c990", null ], + [ "UNWIF_complist_003078", "df/d54/unwifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c", null ], + [ "UNWIF_complist_00307b", "df/d54/unwifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711", null ], + [ "UNWIF_complist_00309d", "df/d54/unwifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee", null ], + [ "UNWIF_complist_0030a6", "df/d54/unwifcmp_8h.html#ae222b6894e63952e00ae664a890a173d", null ], + [ "UNWIF_complist_0030ab", "df/d54/unwifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab", null ], + [ "UNWIF_complist_0030ad", "df/d54/unwifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912", null ], + [ "UNWIF_complist_0030af", "df/d54/unwifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac", null ], + [ "UNWIF_complist_0030b1", "df/d54/unwifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2", null ], + [ "UNWIF_complist_0030b3", "df/d54/unwifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca", null ], + [ "UNWIF_complist_0030b5", "df/d54/unwifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc", null ], + [ "UNWIF_complist_0030b7", "df/d54/unwifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547", null ], + [ "UNWIF_complist_0030b9", "df/d54/unwifcmp_8h.html#aff6e29170546cc276c129659331e63c1", null ], + [ "UNWIF_complist_0030bb", "df/d54/unwifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1", null ], + [ "UNWIF_complist_0030bd", "df/d54/unwifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f", null ], + [ "UNWIF_complist_0030bf", "df/d54/unwifcmp_8h.html#ad03571cb21ea00272b17fee487af321b", null ], + [ "UNWIF_complist_0030c1", "df/d54/unwifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e", null ], + [ "UNWIF_complist_0030c4", "df/d54/unwifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2", null ], + [ "UNWIF_complist_0030c6", "df/d54/unwifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9", null ], + [ "UNWIF_complist_0030c8", "df/d54/unwifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4", null ], + [ "UNWIF_complist_0030cf", "df/d54/unwifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640", null ], + [ "UNWIF_complist_0030d2", "df/d54/unwifcmp_8h.html#afeea8365af804221817d5278e822e2fa", null ], + [ "UNWIF_complist_0030d5", "df/d54/unwifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d", null ], + [ "UNWIF_complist_0030d8", "df/d54/unwifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a", null ], + [ "UNWIF_complist_0030db", "df/d54/unwifcmp_8h.html#a2318ea2b160373ec556a78e74989867b", null ], + [ "UNWIF_complist_0030ef", "df/d54/unwifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb", null ], + [ "UNWIF_complist_0030f0", "df/d54/unwifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120", null ], + [ "UNWIF_complist_0030f1", "df/d54/unwifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced", null ], + [ "UNWIF_complist_0030f2", "df/d54/unwifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4", null ], + [ "UNWIF_complist_0030fd", "df/d54/unwifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe", null ], + [ "UNWIF_complist_00fb49", "df/d54/unwifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025", null ], + [ "UNWIF_complist_011099", "df/d54/unwifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852", null ], + [ "UNWIF_complist_01109b", "df/d54/unwifcmp_8h.html#a848f3f57db05d11a60631b3dde813534", null ], + [ "UNWIF_complist_0110a5", "df/d54/unwifcmp_8h.html#a989be611071d64e601904f44c31080a2", null ], + [ "UNWIF_complist_011131", "df/d54/unwifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df", null ], + [ "UNWIF_complist_011132", "df/d54/unwifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8", null ], + [ "UNWIF_complist_011347", "df/d54/unwifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9", null ], + [ "UNWIF_complist_0114b9", "df/d54/unwifcmp_8h.html#a36982696a17dee559c7714b7d138a634", null ], + [ "UNWIF_complist_0115b8", "df/d54/unwifcmp_8h.html#ad498de046637c95e7cba172284b46c01", null ], + [ "UNWIF_complist_0115b9", "df/d54/unwifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf", null ], + [ "UNWIF_complist_01d157", "df/d54/unwifcmp_8h.html#a3e50df886e851ce110c824998336adc2", null ], + [ "UNWIF_complist_01d158", "df/d54/unwifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67", null ], + [ "UNWIF_complist_01d15f", "df/d54/unwifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b", null ], + [ "UNWIF_complist_01d1b9", "df/d54/unwifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5", null ], + [ "UNWIF_complist_01d1ba", "df/d54/unwifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257", null ], + [ "UNWIF_complist_01d1bb", "df/d54/unwifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a", null ], + [ "UNWIF_complist_01d1bc", "df/d54/unwifcmp_8h.html#af447c276d89250428c11fdaa9b66b360", null ], + [ "UNWIF_compos_00_00", "df/d54/unwifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a", null ], + [ "UNWIF_compos_00_01", "df/d54/unwifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1", null ], + [ "UNWIF_compos_00_02", "df/d54/unwifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334", null ], + [ "UNWIF_compos_00_03", "df/d54/unwifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457", null ], + [ "UNWIF_compos_00_04", "df/d54/unwifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465", null ], + [ "UNWIF_compos_00_05", "df/d54/unwifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28", null ], + [ "UNWIF_compos_00_06", "df/d54/unwifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1", null ], + [ "UNWIF_compos_00_09", "df/d54/unwifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904", null ], + [ "UNWIF_compos_00_0a", "df/d54/unwifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36", null ], + [ "UNWIF_compos_00_0b", "df/d54/unwifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180", null ], + [ "UNWIF_compos_00_0c", "df/d54/unwifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08", null ], + [ "UNWIF_compos_00_0d", "df/d54/unwifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7", null ], + [ "UNWIF_compos_00_0f", "df/d54/unwifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb", null ], + [ "UNWIF_compos_00_10", "df/d54/unwifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce", null ], + [ "UNWIF_compos_00_1b", "df/d54/unwifcmp_8h.html#ab65aa0a784a30214286b199924901346", null ], + [ "UNWIF_compos_00_1e", "df/d54/unwifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724", null ], + [ "UNWIF_compos_00_1f", "df/d54/unwifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5", null ], + [ "UNWIF_compos_00_21", "df/d54/unwifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8", null ], + [ "UNWIF_compos_00_22", "df/d54/unwifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6", null ], + [ "UNWIF_compos_00_2a", "df/d54/unwifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d", null ], + [ "UNWIF_compos_00_30", "df/d54/unwifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204", null ], + [ "UNWIF_compos_00_fb", "df/d54/unwifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb", null ], + [ "UNWIF_compos_01_10", "df/d54/unwifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e", null ], + [ "UNWIF_compos_01_11", "df/d54/unwifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058", null ], + [ "UNWIF_compos_01_13", "df/d54/unwifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d", null ], + [ "UNWIF_compos_01_14", "df/d54/unwifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83", null ], + [ "UNWIF_compos_01_15", "df/d54/unwifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074", null ], + [ "UNWIF_compos_01_d1", "df/d54/unwifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c", null ], + [ "UNWIF_compos_00", "df/d54/unwifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890", null ], + [ "UNWIF_compos_01", "df/d54/unwifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b", null ], + [ "UNWIF_compos", "df/d54/unwifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.map b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..81118a4be007cbd70cb83e5850871e9110150f65 --- /dev/null +++ b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.md5 b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..9f5d61fa7dd6b2feaaddfc93162833a45c43a4d8 --- /dev/null +++ b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.md5 @@ -0,0 +1 @@ +4dcdf1d86ccd37c712787d0c1151d7de \ No newline at end of file diff --git a/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.png b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..28ec73b6bce26ff793d6a030f4ffe59087e71826 Binary files /dev/null and b/doc/safec-3.4/df/d5c/vsscanf__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/d73/fprintf__s_8c.html b/doc/safec-3.4/df/d73/fprintf__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..c50c04556308f564faceec42fa9b3510d2d02d19 --- /dev/null +++ b/doc/safec-3.4/df/d73/fprintf__s_8c.html @@ -0,0 +1,191 @@ + + + + + + + +safec: fprintf_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fprintf_s.c File Reference
+
+
+
#include "safe_lib.h"
+
+ + Include dependency graph for fprintf_s.c:
+
+
+ +
+ + + + +

+Functions

EXPORT int fprintf_s (FILE *restrict stream, const char *restrict fmt,...)
 The fprintf_s function composes a string via the format string and writes it to a FILE buffer. More...
 
+

Function Documentation

+ +

◆ fprintf_s()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT int fprintf_s (FILE *restrict stream,
const char *restrict fmt,
 ... 
)
+
+ +

The fprintf_s function composes a string via the format string and writes it to a FILE buffer.

+
Note
POSIX specifies that errno is set on error. However, the safeclib extended ES* errors do not set errno, only when the underlying system vfprintf call fails, errno is set.
+
Remarks
SPECIFIED IN +
+
Parameters
+ + + + +
[out]streamoutput file stream to write to
[in]fmtformat-control string.
[in]...optional arguments
+
+
+
Precondition
Neither stream nor fmt shall be a null pointer.
+
+fmt shall not contain the conversion specifier n.
+
+None of the arguments corresponding to s is a null pointer. (not yet)
+
+No encoding error shall occur.
+
Returns
On success the total number of characters written is returned.
+
+On failure a negative number is returned.
+
Return values
+ + + + +
-ESNULLPwhen stream/fmt is NULL pointer
-EINVALwhen fmt contains n
-1on some other error. errno is set then.
+
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/d73/fprintf__s_8c.js b/doc/safec-3.4/df/d73/fprintf__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..5641408a1e62ffeadea85e9530b81f152d5c9b1a --- /dev/null +++ b/doc/safec-3.4/df/d73/fprintf__s_8c.js @@ -0,0 +1,4 @@ +var fprintf__s_8c = +[ + [ "fprintf_s", "df/d73/fprintf__s_8c.html#a185ff0f2bfb74b061a74b94480dc6357", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.map b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..cdd76f7103e9fda75595b15baba15be55bcf9de3 --- /dev/null +++ b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.md5 b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..3321000f32b33fff69affa4815be5e0ae95b00ad --- /dev/null +++ b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.md5 @@ -0,0 +1 @@ +803f961fde88a4464b23fc47c8a55c0c \ No newline at end of file diff --git a/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.png b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8967bd59f5edbe267c97ca8d1298e6e20f7842bd Binary files /dev/null and b/doc/safec-3.4/df/d73/vfprintf__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.html b/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.html new file mode 100644 index 0000000000000000000000000000000000000000..589dbb1cdbda70e86d9a00a7ae28e00ec07b7f79 --- /dev/null +++ b/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.html @@ -0,0 +1,144 @@ + + + + + + + +safec: UNWIF_complist_s Struct Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
UNWIF_complist_s Struct Reference
+
+
+ +

#include <unwifcmp.h>

+ + + + + + +

+Data Fields

uint16_t nextchar
 
uint16_t composite
 
+

Field Documentation

+ +

◆ nextchar

+ +
+
+ + + + +
uint16_t UNWIF_complist_s::nextchar
+
+ +
+
+ +

◆ composite

+ +
+
+ + + + +
uint16_t UNWIF_complist_s::composite
+
+ +
+
+
The documentation for this struct was generated from the following files: +
+
+ diff --git a/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.js b/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.js new file mode 100644 index 0000000000000000000000000000000000000000..541a701d8212d037abf1de4a6c172d652c63f2ac --- /dev/null +++ b/doc/safec-3.4/df/d74/struct_u_n_w_i_f__complist__s.js @@ -0,0 +1,5 @@ +var struct_u_n_w_i_f__complist__s = +[ + [ "nextchar", "df/d74/struct_u_n_w_i_f__complist__s.html#afde61b00bfddeff061f2399ba25d9812", null ], + [ "composite", "df/d74/struct_u_n_w_i_f__complist__s.html#a17058bf0267cd62a400cc8c9d6ff030a", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d8b/strncat__s_8c.html b/doc/safec-3.4/df/d8b/strncat__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..f11d3d457e11cf6f12b24fabd3497ab5f47edd72 --- /dev/null +++ b/doc/safec-3.4/df/d8b/strncat__s_8c.html @@ -0,0 +1,175 @@ + + + + + + + +safec: strncat_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strncat_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strncat_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strncat_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, size_t destbos, const size_t srcbos)
 
+

Function Documentation

+ +

◆ _strncat_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strncat_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
rsize_t slen,
size_t destbos,
const size_t srcbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/d8b/strncat__s_8c.js b/doc/safec-3.4/df/d8b/strncat__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..446b88a0ee2ce1f7f4933dee31cb47d8c74f2ecc --- /dev/null +++ b/doc/safec-3.4/df/d8b/strncat__s_8c.js @@ -0,0 +1,4 @@ +var strncat__s_8c = +[ + [ "_strncat_s_chk", "df/d8b/strncat__s_8c.html#a71c33b24bb35755b78634ce2896fd5ac", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/d8e/strcpy__s_8c.html b/doc/safec-3.4/df/d8e/strcpy__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..6c7a068ae1ff05872cbeffee118d40b788542ddc --- /dev/null +++ b/doc/safec-3.4/df/d8e/strcpy__s_8c.html @@ -0,0 +1,163 @@ + + + + + + + +safec: strcpy_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
strcpy_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for strcpy_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _strcpy_s_chk (char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos)
 
+

Function Documentation

+ +

◆ _strcpy_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _strcpy_s_chk (char *restrict dest,
rsize_t dmax,
const char *restrict src,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/d8e/strcpy__s_8c.js b/doc/safec-3.4/df/d8e/strcpy__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..2570c8514cec70d52d282b6cd6d472b8ca9a042d --- /dev/null +++ b/doc/safec-3.4/df/d8e/strcpy__s_8c.js @@ -0,0 +1,4 @@ +var strcpy__s_8c = +[ + [ "_strcpy_s_chk", "df/d8e/strcpy__s_8c.html#ae073fc0852fb87e40336c2af99822900", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.html b/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..475db524d8d4bf30a740581bc86495dd8a27f527 --- /dev/null +++ b/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.html @@ -0,0 +1,181 @@ + + + + + + + +safec: mbsrtowcs_s.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
mbsrtowcs_s.c File Reference
+
+
+
#include "safe_str_lib.h"
+
+ + Include dependency graph for mbsrtowcs_s.c:
+
+
+ +
+ + + +

+Functions

EXPORT errno_t _mbsrtowcs_s_chk (size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos)
 
+

Function Documentation

+ +

◆ _mbsrtowcs_s_chk()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EXPORT errno_t _mbsrtowcs_s_chk (size_t *restrict retvalp,
wchar_t *restrict dest,
rsize_t dmax,
const char **restrict srcp,
rsize_t len,
mbstate_t *restrict ps,
const size_t destbos 
)
+
+ +
+
+
+
+ diff --git a/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.js b/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..311e6cb4d91b10fa2b0d30cc4cc4305dfdce9bc1 --- /dev/null +++ b/doc/safec-3.4/df/db3/mbsrtowcs__s_8c.js @@ -0,0 +1,4 @@ +var mbsrtowcs__s_8c = +[ + [ "_mbsrtowcs_s_chk", "df/db3/mbsrtowcs__s_8c.html#ab6b1df7e43d89657194e9347fbb4f7d0", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/df/dda/memset32__s_8c__incl.map b/doc/safec-3.4/df/dda/memset32__s_8c__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..1b5ebf79c7150412c34a3c34cb7bd753d92a662c --- /dev/null +++ b/doc/safec-3.4/df/dda/memset32__s_8c__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/dda/memset32__s_8c__incl.md5 b/doc/safec-3.4/df/dda/memset32__s_8c__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..d75ed11a5972d86ecba7b817bbeb0dd1955de3bf --- /dev/null +++ b/doc/safec-3.4/df/dda/memset32__s_8c__incl.md5 @@ -0,0 +1 @@ +4cbbc74b746020de625686fcc0a153f2 \ No newline at end of file diff --git a/doc/safec-3.4/df/dda/memset32__s_8c__incl.png b/doc/safec-3.4/df/dda/memset32__s_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..4143ca9e61fc05de78149b3db9015b96cd731682 Binary files /dev/null and b/doc/safec-3.4/df/dda/memset32__s_8c__incl.png differ diff --git a/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.map b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.map new file mode 100644 index 0000000000000000000000000000000000000000..63237e83e532b1b28091fe293dde5ae77f08f95e --- /dev/null +++ b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.md5 b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.md5 new file mode 100644 index 0000000000000000000000000000000000000000..dae88150fabd3258a5711e99bb01428b1edd5423 --- /dev/null +++ b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.md5 @@ -0,0 +1 @@ +0f05cba9dea82cb39b8d1f53fcb3db51 \ No newline at end of file diff --git a/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.png b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..81e7fcc2b4ede5a7fc99dd4c4e4a3b24ad8d7f30 Binary files /dev/null and b/doc/safec-3.4/df/dda/safe__mem__constraint_8h__incl.png differ diff --git a/doc/safec-3.4/dir_000001_000008.html b/doc/safec-3.4/dir_000001_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..de9e4555d4fb167795407e689123974c316b7c6e --- /dev/null +++ b/doc/safec-3.4/dir_000001_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: os -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

os → include Relation

File in src/osIncludes file in include
asctime_s.csafe_lib.h
ctime_s.csafe_lib.h
getenv_s.csafe_lib.h
gmtime_s.csafe_lib.h
localtime_s.csafe_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000002_000008.html b/doc/safec-3.4/dir_000002_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..5b3598725f51f49121b2208cd638ed3357b2e520 --- /dev/null +++ b/doc/safec-3.4/dir_000002_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: misc -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

misc → include Relation

File in src/miscIncludes file in include
bsearch_s.csafe_lib.h
qsort_s.csafe_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000003_000008.html b/doc/safec-3.4/dir_000003_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..2ca70a82971b8ad900edd120b89aa54ea4c5d01e --- /dev/null +++ b/doc/safec-3.4/dir_000003_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: io -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

io → include Relation

File in src/ioIncludes file in include
fopen_s.csafe_lib.h
fprintf_s.csafe_lib.h
freopen_s.csafe_lib.h
fscanf_s.csafe_lib.h
gets_s.csafe_lib.h
printf_s.csafe_lib.h
scanf_s.csafe_lib.h
sscanf_s.csafe_lib.h
tmpfile_s.csafe_lib.h
tmpnam_s.csafe_lib.h
vfprintf_s.csafe_lib.h
vfscanf_s.csafe_lib.h
vprintf_s.csafe_lib.h
vscanf_s.csafe_lib.h
vsscanf_s.csafe_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000004_000008.html b/doc/safec-3.4/dir_000004_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..78a4a0a7b53417a2a1bd985886f808f4866228be --- /dev/null +++ b/doc/safec-3.4/dir_000004_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: wchar -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

wchar → include Relation

File in src/wcharIncludes file in include
fwprintf_s.csafe_str_lib.h
fwscanf_s.csafe_str_lib.h
mbsrtowcs_s.csafe_str_lib.h
mbstowcs_s.csafe_str_lib.h
snwprintf_s.csafe_str_lib.h
swprintf_s.csafe_str_lib.h
swscanf_s.csafe_str_lib.h
vfwprintf_s.csafe_str_lib.h
vfwscanf_s.csafe_str_lib.h
vsnwprintf_s.csafe_str_lib.h
vswprintf_s.csafe_str_lib.h
vswscanf_s.csafe_str_lib.h
vwprintf_s.csafe_str_lib.h
vwscanf_s.csafe_str_lib.h
wcrtomb_s.csafe_str_lib.h
wcscat_s.csafe_str_lib.h
wcscpy_s.csafe_str_lib.h
wcsncat_s.csafe_str_lib.h
wcsncpy_s.csafe_str_lib.h
wcsnlen_s.csafe_str_lib.h
wcsrtombs_s.csafe_str_lib.h
wcstok_s.csafe_str_lib.h
wcstombs_s.csafe_str_lib.h
wctomb_s.csafe_str_lib.h
wmemcpy_s.csafe_mem_lib.h
wmemmove_s.csafe_mem_lib.h
wprintf_s.csafe_str_lib.h
wscanf_s.csafe_str_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000005_000008.html b/doc/safec-3.4/dir_000005_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..08c8afdbb71f9ab2da84bdd397a1e7ff611655a4 --- /dev/null +++ b/doc/safec-3.4/dir_000005_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: extwchar -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

extwchar → include Relation

File in src/extwcharIncludes file in include
towctrans.csafe_str_lib.h
towfc_s.csafe_str_lib.h
wcscmp_s.csafe_str_lib.h
wcscoll_s.csafe_str_lib.h
wcsfc_s.csafe_str_lib.h
wcsicmp_s.csafe_str_lib.h
wcslwr_s.csafe_str_lib.h
wcsnatcmp_s.csafe_str_lib.h
wcsncmp_s.csafe_str_lib.h
wcsnorm_s.csafe_str_lib.h
wcsnset_s.csafe_str_lib.h
wcsset_s.csafe_str_lib.h
wcsstr.csafe_str_lib.h
wcsstr_s.csafe_str_lib.h
wcsupr_s.csafe_str_lib.h
wmemcmp_s.csafe_mem_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000006_000008.html b/doc/safec-3.4/dir_000006_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..905570957732a5d0d2419d418105b083b27a86c4 --- /dev/null +++ b/doc/safec-3.4/dir_000006_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: mem -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

mem → include Relation

File in src/memIncludes file in include
memcpy_s.csafe_mem_lib.h
memmove_s.csafe_mem_lib.h
memset_s.csafe_mem_lib.h
safe_mem_constraint.csafe_mem_lib.h
safe_mem_constraint.hsafe_mem_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000007_000008.html b/doc/safec-3.4/dir_000007_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..c969f8f99fc5fc6443d9145ec4e6a726a992b499 --- /dev/null +++ b/doc/safec-3.4/dir_000007_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: extmem -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

extmem → include Relation

File in src/extmemIncludes file in include
memccpy_s.csafe_mem_lib.h
memchr_s.csafe_mem_lib.h
memcmp16_s.csafe_mem_lib.h
memcmp32_s.csafe_mem_lib.h
memcmp_s.csafe_mem_lib.h
memcpy16_s.csafe_mem_lib.h
memcpy32_s.csafe_mem_lib.h
memmove16_s.csafe_mem_lib.h
memmove32_s.csafe_mem_lib.h
memrchr_s.csafe_mem_lib.h
memset16_s.csafe_mem_lib.h
memset32_s.csafe_mem_lib.h
memzero16_s.csafe_mem_lib.h
memzero32_s.csafe_mem_lib.h
memzero_s.csafe_mem_lib.h
timingsafe_bcmp.csafe_str_lib.h
timingsafe_memcmp.csafe_mem_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000009_000008.html b/doc/safec-3.4/dir_000009_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..faa3d0e3a8e79fe016633527385781689bff792b --- /dev/null +++ b/doc/safec-3.4/dir_000009_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: str -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

str → include Relation

File in src/strIncludes file in include
safe_str_constraint.csafe_str_lib.h
safe_str_constraint.hsafe_str_lib.h
snprintf_s.csafe_str_lib.h
sprintf_s.csafe_str_lib.h
strcat_s.csafe_str_lib.h
strcpy_s.csafe_str_lib.h
strerror_s.csafe_str_lib.h
strncat_s.csafe_str_lib.h
strncpy_s.csafe_str_lib.h
strnlen_s.csafe_str_lib.h
strtok_s.csafe_str_lib.h
vsnprintf_s.csafe_str_lib.h
vsprintf_s.csafe_str_lib.h
+
+ diff --git a/doc/safec-3.4/dir_000011_000008.html b/doc/safec-3.4/dir_000011_000008.html new file mode 100644 index 0000000000000000000000000000000000000000..7503df33f6588cfa947b7943b0bfe7ab4196a851 --- /dev/null +++ b/doc/safec-3.4/dir_000011_000008.html @@ -0,0 +1,95 @@ + + + + + + + +safec: extstr -> include Relation + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

extstr → include Relation

File in src/extstrIncludes file in include
strcasecmp_s.csafe_str_lib.h
strcasestr_s.csafe_str_lib.h
strchr_s.csafe_str_lib.h
strcmp_s.csafe_str_lib.h
strcmpfld_s.csafe_str_lib.h
strcoll_s.csafe_str_lib.h
strcpyfld_s.csafe_str_lib.h
strcpyfldin_s.csafe_str_lib.h
strcpyfldout_s.csafe_str_lib.h
strcspn_s.csafe_str_lib.h
strfirstchar_s.csafe_str_lib.h
strfirstdiff_s.csafe_str_lib.h
strfirstsame_s.csafe_str_lib.h
strisalphanumeric_s.csafe_str_lib.h
strisascii_s.csafe_str_lib.h
strisdigit_s.csafe_str_lib.h
strishex_s.csafe_str_lib.h
strislowercase_s.csafe_str_lib.h
strismixedcase_s.csafe_str_lib.h
strispassword_s.csafe_str_lib.h
strisuppercase_s.csafe_str_lib.h
strlastchar_s.csafe_str_lib.h
strlastdiff_s.csafe_str_lib.h
strlastsame_s.csafe_str_lib.h
strljustify_s.csafe_str_lib.h
strnatcmp_s.csafe_str_lib.h
strnset_s.csafe_str_lib.h
strnterminate_s.csafe_str_lib.h
strpbrk_s.csafe_str_lib.h
strprefix_s.csafe_str_lib.h
strrchr_s.csafe_str_lib.h
strremovews_s.csafe_str_lib.h
strset_s.csafe_str_lib.h
strspn_s.csafe_str_lib.h
strstr_s.csafe_str_lib.h
strtolowercase_s.csafe_str_lib.h
strtouppercase_s.csafe_str_lib.h
strzero_s.csafe_str_lib.h
+
+ diff --git a/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c.html b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c.html new file mode 100644 index 0000000000000000000000000000000000000000..c834bba7006aa4dc90106ebd12a5d6e08b76aba8 --- /dev/null +++ b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c.html @@ -0,0 +1,150 @@ + + + + + + + +safec: extmem Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
extmem Directory Reference
+
+
+
+ + Directory dependency graph for extmem:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  memccpy_s.c
 
file  memchr_s.c
 
file  memcmp16_s.c
 
file  memcmp32_s.c
 
file  memcmp_s.c
 
file  memcpy16_s.c
 
file  memcpy32_s.c
 
file  memmove16_s.c
 
file  memmove32_s.c
 
file  memrchr_s.c
 
file  memset16_s.c
 
file  memset32_s.c
 
file  memzero16_s.c
 
file  memzero32_s.c
 
file  memzero_s.c
 
file  timingsafe_bcmp.c
 
file  timingsafe_memcmp.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.map b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..43f8894cc421097bb19d60a47efbf5c35376cf79 --- /dev/null +++ b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.md5 b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..7e7084e0937ae56b36b41d0f616e29abefd35b7e --- /dev/null +++ b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.md5 @@ -0,0 +1 @@ +25b63947e4d9999797f52d98a1499b47 \ No newline at end of file diff --git a/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.png b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..741e1dc4b16ae0337df9cbcc390ec39c49598677 Binary files /dev/null and b/doc/safec-3.4/dir_098f96d9aedd707c995695089b479f0c_dep.png differ diff --git a/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73.html b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73.html new file mode 100644 index 0000000000000000000000000000000000000000..76145dd3b5a55e3f076e173c079e96ab477e0756 --- /dev/null +++ b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73.html @@ -0,0 +1,144 @@ + + + + + + + +safec: str Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
str Directory Reference
+
+
+
+ + Directory dependency graph for str:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  safe_str_constraint.c
 
file  safe_str_constraint.h
 
file  snprintf_s.c
 
file  sprintf_s.c
 
file  strcat_s.c
 
file  strcpy_s.c
 
file  strerror_s.c
 
file  strerror_s.h
 
file  strncat_s.c
 
file  strncpy_s.c
 
file  strnlen_s.c
 
file  strtok_s.c
 
file  vsnprintf_s.c
 
file  vsprintf_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.map b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..733eb6a2c0a245727be86473f93989e62a21a676 --- /dev/null +++ b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.md5 b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..5a25b871bda0c004140bfa22ee07aa2c6a646d92 --- /dev/null +++ b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.md5 @@ -0,0 +1 @@ +873d4c8a28bd43de131ee162a14f8d9a \ No newline at end of file diff --git a/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.png b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..70bdb99f6eb8cb8a7647b4f7d0604ab8f7397e6a Binary files /dev/null and b/doc/safec-3.4/dir_3626fa24880620b7f1cffd2b3442ca73_dep.png differ diff --git a/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11.html b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11.html new file mode 100644 index 0000000000000000000000000000000000000000..44c39dad8bd41a87f59e822be9fa74e2605da58a --- /dev/null +++ b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11.html @@ -0,0 +1,192 @@ + + + + + + + +safec: extstr Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
extstr Directory Reference
+
+
+
+ + Directory dependency graph for extstr:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  strcasecmp_s.c
 
file  strcasestr_s.c
 
file  strchr_s.c
 
file  strcmp_s.c
 
file  strcmpfld_s.c
 
file  strcoll_s.c
 
file  strcpyfld_s.c
 
file  strcpyfldin_s.c
 
file  strcpyfldout_s.c
 
file  strcspn_s.c
 
file  strfirstchar_s.c
 
file  strfirstdiff_s.c
 
file  strfirstsame_s.c
 
file  strisalphanumeric_s.c
 
file  strisascii_s.c
 
file  strisdigit_s.c
 
file  strishex_s.c
 
file  strislowercase_s.c
 
file  strismixedcase_s.c
 
file  strispassword_s.c
 
file  strisuppercase_s.c
 
file  strlastchar_s.c
 
file  strlastdiff_s.c
 
file  strlastsame_s.c
 
file  strljustify_s.c
 
file  strnatcmp_s.c
 
file  strnset_s.c
 
file  strnterminate_s.c
 
file  strpbrk_s.c
 
file  strprefix_s.c
 
file  strrchr_s.c
 
file  strremovews_s.c
 
file  strset_s.c
 
file  strspn_s.c
 
file  strstr_s.c
 
file  strtolowercase_s.c
 
file  strtouppercase_s.c
 
file  strzero_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.map b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..85f6bee4561960e0343ffacc1081adc8f5b6e7fb --- /dev/null +++ b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.md5 b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..910627e04a8b8c0d22e36468730e171332d31b35 --- /dev/null +++ b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.md5 @@ -0,0 +1 @@ +ef1c6c1fe5a7fcdeb2381ba3b2eb0240 \ No newline at end of file diff --git a/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.png b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..1b9caca9db6516b294be24ce0d942f6e0a27943b Binary files /dev/null and b/doc/safec-3.4/dir_52950a69661d8f09edbff6c0ef8ebd11_dep.png differ diff --git a/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df.html b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df.html new file mode 100644 index 0000000000000000000000000000000000000000..dceadfea7ef7df0ca541ecdda1b38ac3d351bfe3 --- /dev/null +++ b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df.html @@ -0,0 +1,130 @@ + + + + + + + +safec: mem Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
mem Directory Reference
+
+
+
+ + Directory dependency graph for mem:
+
+
+ + + + + + + + + + + + + + + + + +

+Files

file  mem_primitives_lib.c
 
file  mem_primitives_lib.h
 
file  memcpy_s.c
 
file  memmove_s.c
 
file  memset_s.c
 
file  safe_mem_constraint.c
 
file  safe_mem_constraint.h
 
+
+
+ diff --git a/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.map b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..1a6d45e7f057e05bc43985cbac412b003da8ea15 --- /dev/null +++ b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.md5 b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..13796c5c7f395badabd5de191a7b4d2b8ab3bb61 --- /dev/null +++ b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.md5 @@ -0,0 +1 @@ +3067ba824265fb5b2365a90571f07bd6 \ No newline at end of file diff --git a/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.png b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac44cf50031c3b94ad6bf9d97115ec9c19062e5 Binary files /dev/null and b/doc/safec-3.4/dir_622d6f97fa5c1d8a93db70ff15b3a1df_dep.png differ diff --git a/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba.html new file mode 100644 index 0000000000000000000000000000000000000000..ff4871651e2f75d6929bdea1a8779301e6c32c28 --- /dev/null +++ b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -0,0 +1,160 @@ + + + + + + + +safec: src Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
src Directory Reference
+
+
+
+ + Directory dependency graph for src:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +

+Directories

directory  extmem
 
directory  extstr
 
directory  extwchar
 
directory  io
 
directory  mem
 
directory  misc
 
directory  os
 
directory  slkm
 
directory  str
 
directory  wchar
 
+ + + + + +

+Files

file  abort_handler_s.c
 
file  ignore_handler_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..5b853d5879d554bdc6955d39312396ff2b3def7d --- /dev/null +++ b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..dc52cccd3d0e78ac30eef4549315c936f9aaca6e --- /dev/null +++ b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 @@ -0,0 +1 @@ +2204afaae3ddac5222a0dbd00a8486d3 \ No newline at end of file diff --git a/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..0b7b4fdc5ebde741e8860f0125efbb91698bfc31 Binary files /dev/null and b/doc/safec-3.4/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png differ diff --git a/doc/safec-3.4/dir_7cdb440869b1bd6f37a494350d5ae583.html b/doc/safec-3.4/dir_7cdb440869b1bd6f37a494350d5ae583.html new file mode 100644 index 0000000000000000000000000000000000000000..122674aa1bbfa6ed8e0ce02ea7ef125da6e78d71 --- /dev/null +++ b/doc/safec-3.4/dir_7cdb440869b1bd6f37a494350d5ae583.html @@ -0,0 +1,105 @@ + + + + + + + +safec: slkm Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
slkm Directory Reference
+
+
+ + + + +

+Files

file  slkm_init.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55.html b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55.html new file mode 100644 index 0000000000000000000000000000000000000000..7d5bfb169f4f9025a0a88e427b87ca2bd5a732d3 --- /dev/null +++ b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55.html @@ -0,0 +1,120 @@ + + + + + + + +safec: misc Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
misc Directory Reference
+
+
+
+ + Directory dependency graph for misc:
+
+
+ + + + + + + +

+Files

file  bsearch_s.c
 
file  qsort_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.map b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..e6cec88523ac259d8a288c16a07765ec50931f59 --- /dev/null +++ b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.md5 b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..2112df80ef1870873c9b612eda3082c6c53d7da8 --- /dev/null +++ b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.md5 @@ -0,0 +1 @@ +635f5fc6b2d4bf8a4cc1f3c0dba80ba9 \ No newline at end of file diff --git a/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.png b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..4c43f2286bdc1e1f446cf5870d41f6e27417121f Binary files /dev/null and b/doc/safec-3.4/dir_88826aa2a10e1882b573f502bc7f4b55_dep.png differ diff --git a/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6.html b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6.html new file mode 100644 index 0000000000000000000000000000000000000000..e96ba55e31daf2022ce0377a9c6959d25e8f9d1c --- /dev/null +++ b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6.html @@ -0,0 +1,170 @@ + + + + + + + +safec: extwchar Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
extwchar Directory Reference
+
+
+
+ + Directory dependency graph for extwchar:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  hangul.h
 
file  towctrans.c
 
file  towfc_s.c
 
file  unw16ifcan.h
 
file  unw16ifcmb.h
 
file  unw16ifcmp.h
 
file  unw16ifcpt.h
 
file  unw16ifexc.h
 
file  unwifcan.h
 
file  unwifcmb.h
 
file  unwifcmp.h
 
file  unwifcpt.h
 
file  unwifexc.h
 
file  wcscmp_s.c
 
file  wcscoll_s.c
 
file  wcsfc_s.c
 
file  wcsicmp_s.c
 
file  wcslwr_s.c
 
file  wcsnatcmp_s.c
 
file  wcsncmp_s.c
 
file  wcsnorm_s.c
 
file  wcsnset_s.c
 
file  wcsset_s.c
 
file  wcsstr.c
 
file  wcsstr_s.c
 
file  wcsupr_s.c
 
file  wmemcmp_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.map b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..0f8f13a268e5854207b69194d7913951889a8c8e --- /dev/null +++ b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.md5 b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..57a42971abdd8ea9ea45469bd9979602691a342a --- /dev/null +++ b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.md5 @@ -0,0 +1 @@ +e3b303f2346ae67d45d853630066e831 \ No newline at end of file diff --git a/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.png b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..c2831abab1bc0be1865b953ab98ec789cf7a9509 Binary files /dev/null and b/doc/safec-3.4/dir_9d06de122c6b3cd03cc49101ab68d3b6_dep.png differ diff --git a/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af.html b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af.html new file mode 100644 index 0000000000000000000000000000000000000000..8d8408e58b1771d8e4bcc255efe49fc2f477f8bd --- /dev/null +++ b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af.html @@ -0,0 +1,126 @@ + + + + + + + +safec: os Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
os Directory Reference
+
+
+
+ + Directory dependency graph for os:
+
+
+ + + + + + + + + + + + + +

+Files

file  asctime_s.c
 
file  ctime_s.c
 
file  getenv_s.c
 
file  gmtime_s.c
 
file  localtime_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.map b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..a11a5740e6b0c48f23dbdc90e84b662c340afc17 --- /dev/null +++ b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.md5 b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..7425b9199db46b497b269754826ed15f9e93052d --- /dev/null +++ b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.md5 @@ -0,0 +1 @@ +006badf0c01fbb029f09804747fad4f7 \ No newline at end of file diff --git a/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.png b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..1e6ebc6c90c745db23cce7ac0203e5ca4658f0a5 Binary files /dev/null and b/doc/safec-3.4/dir_a71443761d886d6152d96ebd3fda63af_dep.png differ diff --git a/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1.html b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1.html new file mode 100644 index 0000000000000000000000000000000000000000..af186a7e97d9bfbfaa20f85ce66fa4158180000d --- /dev/null +++ b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1.html @@ -0,0 +1,146 @@ + + + + + + + +safec: io Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
io Directory Reference
+
+
+
+ + Directory dependency graph for io:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  fopen_s.c
 
file  fprintf_s.c
 
file  freopen_s.c
 
file  fscanf_s.c
 
file  gets_s.c
 
file  printf_s.c
 
file  scanf_s.c
 
file  sscanf_s.c
 
file  tmpfile_s.c
 
file  tmpnam_s.c
 
file  vfprintf_s.c
 
file  vfscanf_s.c
 
file  vprintf_s.c
 
file  vscanf_s.c
 
file  vsscanf_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.map b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..735c48b96d0afdd814d0ae61f35f3d43c12c92c9 --- /dev/null +++ b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.md5 b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..4ce5ad2e981fbcbbd639eeec064240e1f5b63e41 --- /dev/null +++ b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.md5 @@ -0,0 +1 @@ +94053b01606d6ed45a04f2a5ffe41b8e \ No newline at end of file diff --git a/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.png b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..7ae6e9fa137a25e7b860514de971e9f6866b2351 Binary files /dev/null and b/doc/safec-3.4/dir_c184e51c84f2c3f0345bbc8a0d75d3e1_dep.png differ diff --git a/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a.html b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a.html new file mode 100644 index 0000000000000000000000000000000000000000..774bfcd695573afea63302c6799d8caeb023316d --- /dev/null +++ b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a.html @@ -0,0 +1,172 @@ + + + + + + + +safec: wchar Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
wchar Directory Reference
+
+
+
+ + Directory dependency graph for wchar:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  fwprintf_s.c
 
file  fwscanf_s.c
 
file  mbsrtowcs_s.c
 
file  mbstowcs_s.c
 
file  snwprintf_s.c
 
file  swprintf_s.c
 
file  swscanf_s.c
 
file  vfwprintf_s.c
 
file  vfwscanf_s.c
 
file  vsnwprintf_s.c
 
file  vswprintf_s.c
 
file  vswscanf_s.c
 
file  vwprintf_s.c
 
file  vwscanf_s.c
 
file  wcrtomb_s.c
 
file  wcscat_s.c
 
file  wcscpy_s.c
 
file  wcsncat_s.c
 
file  wcsncpy_s.c
 
file  wcsnlen_s.c
 
file  wcsrtombs_s.c
 
file  wcstok_s.c
 
file  wcstombs_s.c
 
file  wctomb_s.c
 
file  wmemcpy_s.c
 
file  wmemmove_s.c
 
file  wprintf_s.c
 
file  wscanf_s.c
 
+
+
+ diff --git a/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.map b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.map new file mode 100644 index 0000000000000000000000000000000000000000..3f78d3332d260af66ce499ee812b61987aeaf5e7 --- /dev/null +++ b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.md5 b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.md5 new file mode 100644 index 0000000000000000000000000000000000000000..ab449158c9f2bde92fb6274ef8f651cc3966e6a7 --- /dev/null +++ b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.md5 @@ -0,0 +1 @@ +bf7a50be10fbb62a2464cc739873ba9f \ No newline at end of file diff --git a/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.png b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.png new file mode 100644 index 0000000000000000000000000000000000000000..b6bfe1cad6e77f9137c90fc988aa93063ca72f33 Binary files /dev/null and b/doc/safec-3.4/dir_ce758a24fd4f9b8e2b762ee99b07530a_dep.png differ diff --git a/doc/safec-3.4/dir_d44c64559bbebec7f509842c48db8b23.html b/doc/safec-3.4/dir_d44c64559bbebec7f509842c48db8b23.html new file mode 100644 index 0000000000000000000000000000000000000000..542b33b4bc885cda623b358a47b6ac43f5c17a4a --- /dev/null +++ b/doc/safec-3.4/dir_d44c64559bbebec7f509842c48db8b23.html @@ -0,0 +1,117 @@ + + + + + + + +safec: include Directory Reference + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
include Directory Reference
+
+
+ + + + + + + + + + + + + + + + +

+Files

file  safe_compile.h
 
file  safe_config.h
 
file  safe_lib.h
 
file  safe_lib_errno.h
 
file  safe_mem_lib.h
 
file  safe_str_lib.h
 
file  safe_types.h
 
+
+
+ diff --git a/doc/safec-3.4/doc.png b/doc/safec-3.4/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..522325cea500800f10e79bc1e888a75a4a757118 Binary files /dev/null and b/doc/safec-3.4/doc.png differ diff --git a/doc/safec-3.4/doxygen.css b/doc/safec-3.4/doxygen.css new file mode 100644 index 0000000000000000000000000000000000000000..2a04d81922eadcb888c8605a4601b0d64bad2ff0 --- /dev/null +++ b/doc/safec-3.4/doxygen.css @@ -0,0 +1,1596 @@ +/* The standard CSS for doxygen 1.8.14 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +p.reference, p.definition { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #B3C5BE; + color: #648478; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd { + margin-top: 2px; +} + +p.starttd { + margin-top: 0px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #F3F6F5; + border: 1px solid #C6D3CE; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #6F9284; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #7F9E92; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #C1D0CA; + color: #ffffff; + border: 1px double #B2C5BE; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 4px 8px 4px 2px; + background-color: #FCFDFD; + border: 1px solid #DBE3E0; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line:after { + content:"\000A"; + white-space: pre; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +.lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.ah, span.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); +} + +div.classindex ul { + list-style: none; + padding-left: 0; +} + +div.classindex span.ai { + display: inline-block; +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #F3F6F5; + font-weight: bold; + border: 1px solid #DBE3E0; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #F3F6F5; + border: 1px solid #DBE3E0; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #F4F7F6; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #FAFBFA; + border-left: 2px solid #C1D0CA; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #C6D3CE; +} + +th.dirtab { + background: #F3F6F5; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #85A397; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #FBFCFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #7F9E92; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtitle { + padding: 8px; + border-top: 1px solid #C9D6D1; + border-left: 1px solid #C9D6D1; + border-right: 1px solid #C9D6D1; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + margin-bottom: -1px; + background-image: url('nav_f.png'); + background-repeat: repeat-x; + background-color: #EDF2F0; + line-height: 1.25; + font-weight: 300; + float:left; +} + +.permalink +{ + font-size: 65%; + display: inline-block; + vertical-align: middle; +} + +.memtemplate { + font-size: 80%; + color: #7F9E92; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #F3F6F5; + border: 1px solid #C6D3CE; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: 400; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #C9D6D1; + border-left: 1px solid #C9D6D1; + border-right: 1px solid #C9D6D1; + padding: 6px 0px 6px 0px; + color: #4C655C; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-color: #EBF0EE; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + +} + +.overload { + font-family: "courier new",courier,monospace; + font-size: 65%; +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #C9D6D1; + border-left: 1px solid #C9D6D1; + border-right: 1px solid #C9D6D1; + padding: 6px 10px 2px 10px; + background-color: #FCFDFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #A5BAB2; + border-top:1px solid #8FAAA0; + border-left:1px solid #8FAAA0; + border-right:1px solid #DBE3E0; + border-bottom:1px solid #DBE3E0; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view inside a (index) page */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #C1D0CA; + border-bottom: 1px solid #C1D0CA; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #FAFBFA; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #6F9284; +} + +.arrow { + color: #C1D0CA; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + font-size: 80%; + display: inline-block; + width: 16px; + height: 22px; +} + +.icon { + font-family: Arial, Helvetica; + font-weight: bold; + font-size: 12px; + height: 14px; + width: 16px; + display: inline-block; + background-color: #A5BAB2; + color: white; + text-align: center; + border-radius: 4px; + margin-left: 2px; + margin-right: 2px; +} + +.icona { + width: 24px; + height: 22px; + display: inline-block; +} + +.iconfopen { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderopen.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.iconfclosed { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderclosed.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.icondoc { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('doc.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +table.directory { + font: 400 14px Roboto,sans-serif; +} + +/* @end */ + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #557065; +} + +table.doxtable caption { + caption-side: top; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #58756A; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #67887B; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #C9D6D1; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #C9D6D1; + border-bottom: 1px solid #C9D6D1; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #C9D6D1; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #EDF2F0; + font-size: 90%; + color: #4C655C; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + font-weight: 400; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #C9D6D1; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#B5C7C0; + border:solid 1px #D9E2DF; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#658679; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #526C62; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#9EB5AC; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#658679; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +table.classindex +{ + margin: 10px; + white-space: nowrap; + margin-left: 3%; + margin-right: 3%; + width: 94%; + border: 0; + border-spacing: 0; + padding: 0; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #FBFCFC; + margin: 0px; + border-bottom: 1px solid #DBE3E0; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectalign +{ + vertical-align: middle; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #8FAAA0; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.plantumlgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #B9CAC3; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#618074; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F8FAF9; + border: 1px solid #E7EDEB; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 8px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #7F9E92; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + +/* @group Markdown */ + +/* +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid #58756A; + padding: 3px 7px 2px; +} + +table.markdownTableHead tr { +} + +table.markdownTableBodyLeft td, table.markdownTable th { + border: 1px solid #58756A; + padding: 3px 7px 2px; +} + +th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone { + background-color: #67887B; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft { + text-align: left +} + +th.markdownTableHeadRight { + text-align: right +} + +th.markdownTableHeadCenter { + text-align: center +} +*/ + +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid #58756A; + padding: 3px 7px 2px; +} + +table.markdownTable tr { +} + +th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft, td.markdownTableBodyLeft { + text-align: left +} + +th.markdownTableHeadRight, td.markdownTableBodyRight { + text-align: right +} + +th.markdownTableHeadCenter, td.markdownTableBodyCenter { + text-align: center +} + + +/* @end */ diff --git a/doc/safec-3.4/doxygen.png b/doc/safec-3.4/doxygen.png new file mode 100644 index 0000000000000000000000000000000000000000..bf26b89cda78d1f7b1b9a6baf3c0327f1b8b60bc Binary files /dev/null and b/doc/safec-3.4/doxygen.png differ diff --git a/doc/safec-3.4/dynsections.js b/doc/safec-3.4/dynsections.js new file mode 100644 index 0000000000000000000000000000000000000000..c1ce12260c1dfc2696ed07506250176fb3269af9 --- /dev/null +++ b/doc/safec-3.4/dynsections.js @@ -0,0 +1,120 @@ +/* + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} + +function toggleLevel(level) +{ + $('table.directory tr').each(function() { + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l + + + + + + +safec: File List + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
File List
+
+
+
Here is a list of all files with brief descriptions:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 abort_handler_s.c
 asctime_s.c
 bsearch_s.c
 ctime_s.c
 fopen_s.c
 fprintf_s.c
 freopen_s.c
 fscanf_s.c
 fwprintf_s.c
 fwscanf_s.c
 getenv_s.c
 gets_s.c
 gmtime_s.c
 hangul.h
 ignore_handler_s.c
 localtime_s.c
 mbsrtowcs_s.c
 mbstowcs_s.c
 mem_primitives_lib.c
 mem_primitives_lib.h
 memccpy_s.c
 memchr_s.c
 memcmp16_s.c
 memcmp32_s.c
 memcmp_s.c
 memcpy16_s.c
 memcpy32_s.c
 memcpy_s.c
 memmove16_s.c
 memmove32_s.c
 memmove_s.c
 memrchr_s.c
 memset16_s.c
 memset32_s.c
 memset_s.c
 memzero16_s.c
 memzero32_s.c
 memzero_s.c
 printf_s.c
 qsort_s.c
 safe_compile.h
 safe_config.h
 safe_lib.h
 safe_lib_errno.h
 safe_mem_constraint.c
 safe_mem_constraint.h
 safe_mem_lib.h
 safe_str_constraint.c
 safe_str_constraint.h
 safe_str_lib.h
 safe_types.h
 scanf_s.c
 slkm_init.c
 snprintf_s.c
 snwprintf_s.c
 sprintf_s.c
 sscanf_s.c
 strcasecmp_s.c
 strcasestr_s.c
 strcat_s.c
 strchr_s.c
 strcmp_s.c
 strcmpfld_s.c
 strcoll_s.c
 strcpy_s.c
 strcpyfld_s.c
 strcpyfldin_s.c
 strcpyfldout_s.c
 strcspn_s.c
 strerror_s.c
 strerror_s.h
 strfirstchar_s.c
 strfirstdiff_s.c
 strfirstsame_s.c
 strisalphanumeric_s.c
 strisascii_s.c
 strisdigit_s.c
 strishex_s.c
 strislowercase_s.c
 strismixedcase_s.c
 strispassword_s.c
 strisuppercase_s.c
 strlastchar_s.c
 strlastdiff_s.c
 strlastsame_s.c
 strljustify_s.c
 strnatcmp_s.c
 strncat_s.c
 strncpy_s.c
 strnlen_s.c
 strnset_s.c
 strnterminate_s.c
 strpbrk_s.c
 strprefix_s.c
 strrchr_s.c
 strremovews_s.c
 strset_s.c
 strspn_s.c
 strstr_s.c
 strtok_s.c
 strtolowercase_s.c
 strtouppercase_s.c
 strzero_s.c
 swprintf_s.c
 swscanf_s.c
 timingsafe_bcmp.c
 timingsafe_memcmp.c
 tmpfile_s.c
 tmpnam_s.c
 towctrans.c
 towfc_s.c
 unw16ifcan.h
 unw16ifcmb.h
 unw16ifcmp.h
 unw16ifcpt.h
 unw16ifexc.h
 unwifcan.h
 unwifcmb.h
 unwifcmp.h
 unwifcpt.h
 unwifexc.h
 vfprintf_s.c
 vfscanf_s.c
 vfwprintf_s.c
 vfwscanf_s.c
 vprintf_s.c
 vscanf_s.c
 vsnprintf_s.c
 vsnwprintf_s.c
 vsprintf_s.c
 vsscanf_s.c
 vswprintf_s.c
 vswscanf_s.c
 vwprintf_s.c
 vwscanf_s.c
 wcrtomb_s.c
 wcscat_s.c
 wcscmp_s.c
 wcscoll_s.c
 wcscpy_s.c
 wcsfc_s.c
 wcsicmp_s.c
 wcslwr_s.c
 wcsnatcmp_s.c
 wcsncat_s.c
 wcsncmp_s.c
 wcsncpy_s.c
 wcsnlen_s.c
 wcsnorm_s.c
 wcsnset_s.c
 wcsrtombs_s.c
 wcsset_s.c
 wcsstr.c
 wcsstr_s.c
 wcstok_s.c
 wcstombs_s.c
 wcsupr_s.c
 wctomb_s.c
 wmemcmp_s.c
 wmemcpy_s.c
 wmemmove_s.c
 wprintf_s.c
 wscanf_s.c
+
+
+
+ diff --git a/doc/safec-3.4/files_dup.js b/doc/safec-3.4/files_dup.js new file mode 100644 index 0000000000000000000000000000000000000000..2c06741ca5cc77b9680bd5176dd757fdbb6b1ff9 --- /dev/null +++ b/doc/safec-3.4/files_dup.js @@ -0,0 +1,166 @@ +var files_dup = +[ + [ "abort_handler_s.c", "d8/d04/abort__handler__s_8c.html", "d8/d04/abort__handler__s_8c" ], + [ "asctime_s.c", "d1/db5/asctime__s_8c.html", "d1/db5/asctime__s_8c" ], + [ "bsearch_s.c", "d6/dcc/bsearch__s_8c.html", "d6/dcc/bsearch__s_8c" ], + [ "ctime_s.c", "d1/d76/ctime__s_8c.html", "d1/d76/ctime__s_8c" ], + [ "fopen_s.c", "dc/d7e/fopen__s_8c.html", "dc/d7e/fopen__s_8c" ], + [ "fprintf_s.c", "df/d73/fprintf__s_8c.html", "df/d73/fprintf__s_8c" ], + [ "freopen_s.c", "d6/dfe/freopen__s_8c.html", "d6/dfe/freopen__s_8c" ], + [ "fscanf_s.c", "df/d1c/fscanf__s_8c.html", "df/d1c/fscanf__s_8c" ], + [ "fwprintf_s.c", "de/d97/fwprintf__s_8c.html", "de/d97/fwprintf__s_8c" ], + [ "fwscanf_s.c", "d3/d42/fwscanf__s_8c.html", "d3/d42/fwscanf__s_8c" ], + [ "getenv_s.c", "d1/d26/getenv__s_8c.html", "d1/d26/getenv__s_8c" ], + [ "gets_s.c", "d2/d59/gets__s_8c.html", "d2/d59/gets__s_8c" ], + [ "gmtime_s.c", "d7/d57/gmtime__s_8c.html", "d7/d57/gmtime__s_8c" ], + [ "hangul.h", "d5/dbc/hangul_8h.html", "d5/dbc/hangul_8h" ], + [ "ignore_handler_s.c", "d7/dac/ignore__handler__s_8c.html", "d7/dac/ignore__handler__s_8c" ], + [ "localtime_s.c", "dc/d72/localtime__s_8c.html", "dc/d72/localtime__s_8c" ], + [ "mbsrtowcs_s.c", "df/db3/mbsrtowcs__s_8c.html", "df/db3/mbsrtowcs__s_8c" ], + [ "mbstowcs_s.c", "d9/d3d/mbstowcs__s_8c.html", null ], + [ "mem_primitives_lib.c", "d8/dd8/mem__primitives__lib_8c.html", "d8/dd8/mem__primitives__lib_8c" ], + [ "mem_primitives_lib.h", "da/d8c/mem__primitives__lib_8h.html", "da/d8c/mem__primitives__lib_8h" ], + [ "memccpy_s.c", "d2/d61/memccpy__s_8c.html", "d2/d61/memccpy__s_8c" ], + [ "memchr_s.c", "d7/d0e/memchr__s_8c.html", "d7/d0e/memchr__s_8c" ], + [ "memcmp16_s.c", "d2/df8/memcmp16__s_8c.html", "d2/df8/memcmp16__s_8c" ], + [ "memcmp32_s.c", "de/df0/memcmp32__s_8c.html", "de/df0/memcmp32__s_8c" ], + [ "memcmp_s.c", "d9/d4d/memcmp__s_8c.html", "d9/d4d/memcmp__s_8c" ], + [ "memcpy16_s.c", "dd/de1/memcpy16__s_8c.html", "dd/de1/memcpy16__s_8c" ], + [ "memcpy32_s.c", "db/dc0/memcpy32__s_8c.html", "db/dc0/memcpy32__s_8c" ], + [ "memcpy_s.c", "de/d70/memcpy__s_8c.html", "de/d70/memcpy__s_8c" ], + [ "memmove16_s.c", "d8/daf/memmove16__s_8c.html", "d8/daf/memmove16__s_8c" ], + [ "memmove32_s.c", "d0/d50/memmove32__s_8c.html", "d0/d50/memmove32__s_8c" ], + [ "memmove_s.c", "d8/d56/memmove__s_8c.html", "d8/d56/memmove__s_8c" ], + [ "memrchr_s.c", "dd/def/memrchr__s_8c.html", "dd/def/memrchr__s_8c" ], + [ "memset16_s.c", "da/d22/memset16__s_8c.html", "da/d22/memset16__s_8c" ], + [ "memset32_s.c", "d1/d57/memset32__s_8c.html", "d1/d57/memset32__s_8c" ], + [ "memset_s.c", "de/d25/memset__s_8c.html", "de/d25/memset__s_8c" ], + [ "memzero16_s.c", "d5/ddf/memzero16__s_8c.html", "d5/ddf/memzero16__s_8c" ], + [ "memzero32_s.c", "db/d59/memzero32__s_8c.html", "db/d59/memzero32__s_8c" ], + [ "memzero_s.c", "d0/d4b/memzero__s_8c.html", "d0/d4b/memzero__s_8c" ], + [ "printf_s.c", "d4/d68/printf__s_8c.html", "d4/d68/printf__s_8c" ], + [ "qsort_s.c", "d2/d94/qsort__s_8c.html", "d2/d94/qsort__s_8c" ], + [ "safe_compile.h", "df/d0a/safe__compile_8h.html", "df/d0a/safe__compile_8h" ], + [ "safe_config.h", "d3/ddb/safe__config_8h.html", "d3/ddb/safe__config_8h" ], + [ "safe_lib.h", "db/d69/safe__lib_8h.html", "db/d69/safe__lib_8h" ], + [ "safe_lib_errno.h", "d0/dc2/safe__lib__errno_8h.html", "d0/dc2/safe__lib__errno_8h" ], + [ "safe_mem_constraint.c", "d6/da6/safe__mem__constraint_8c.html", "d6/da6/safe__mem__constraint_8c" ], + [ "safe_mem_constraint.h", "d4/d81/safe__mem__constraint_8h.html", "d4/d81/safe__mem__constraint_8h" ], + [ "safe_mem_lib.h", "d8/d03/safe__mem__lib_8h.html", "d8/d03/safe__mem__lib_8h" ], + [ "safe_str_constraint.c", "d1/d53/safe__str__constraint_8c.html", "d1/d53/safe__str__constraint_8c" ], + [ "safe_str_constraint.h", "d2/d62/safe__str__constraint_8h.html", "d2/d62/safe__str__constraint_8h" ], + [ "safe_str_lib.h", "d8/dff/safe__str__lib_8h.html", "d8/dff/safe__str__lib_8h" ], + [ "safe_types.h", "dd/d0a/safe__types_8h.html", "dd/d0a/safe__types_8h" ], + [ "scanf_s.c", "d0/dad/scanf__s_8c.html", "d0/dad/scanf__s_8c" ], + [ "slkm_init.c", "d4/d6a/slkm__init_8c.html", "d4/d6a/slkm__init_8c" ], + [ "snprintf_s.c", "d8/d3c/snprintf__s_8c.html", "d8/d3c/snprintf__s_8c" ], + [ "snwprintf_s.c", "d6/d6b/snwprintf__s_8c.html", "d6/d6b/snwprintf__s_8c" ], + [ "sprintf_s.c", "d3/d21/sprintf__s_8c.html", "d3/d21/sprintf__s_8c" ], + [ "sscanf_s.c", "d4/dbc/sscanf__s_8c.html", "d4/dbc/sscanf__s_8c" ], + [ "strcasecmp_s.c", "d4/d7c/strcasecmp__s_8c.html", "d4/d7c/strcasecmp__s_8c" ], + [ "strcasestr_s.c", "d6/d9e/strcasestr__s_8c.html", "d6/d9e/strcasestr__s_8c" ], + [ "strcat_s.c", "dd/d81/strcat__s_8c.html", "dd/d81/strcat__s_8c" ], + [ "strchr_s.c", "d3/dfa/strchr__s_8c.html", "d3/dfa/strchr__s_8c" ], + [ "strcmp_s.c", "d1/d7b/strcmp__s_8c.html", "d1/d7b/strcmp__s_8c" ], + [ "strcmpfld_s.c", "d5/df1/strcmpfld__s_8c.html", "d5/df1/strcmpfld__s_8c" ], + [ "strcoll_s.c", "d4/d50/strcoll__s_8c.html", "d4/d50/strcoll__s_8c" ], + [ "strcpy_s.c", "df/d8e/strcpy__s_8c.html", "df/d8e/strcpy__s_8c" ], + [ "strcpyfld_s.c", "dd/d38/strcpyfld__s_8c.html", "dd/d38/strcpyfld__s_8c" ], + [ "strcpyfldin_s.c", "db/def/strcpyfldin__s_8c.html", "db/def/strcpyfldin__s_8c" ], + [ "strcpyfldout_s.c", "d1/dae/strcpyfldout__s_8c.html", "d1/dae/strcpyfldout__s_8c" ], + [ "strcspn_s.c", "dd/d73/strcspn__s_8c.html", "dd/d73/strcspn__s_8c" ], + [ "strerror_s.c", "d9/d02/strerror__s_8c.html", "d9/d02/strerror__s_8c" ], + [ "strerror_s.h", "d0/d29/strerror__s_8h.html", "d0/d29/strerror__s_8h" ], + [ "strfirstchar_s.c", "d3/d01/strfirstchar__s_8c.html", "d3/d01/strfirstchar__s_8c" ], + [ "strfirstdiff_s.c", "de/d3e/strfirstdiff__s_8c.html", "de/d3e/strfirstdiff__s_8c" ], + [ "strfirstsame_s.c", "d5/d5e/strfirstsame__s_8c.html", "d5/d5e/strfirstsame__s_8c" ], + [ "strisalphanumeric_s.c", "d8/dc9/strisalphanumeric__s_8c.html", "d8/dc9/strisalphanumeric__s_8c" ], + [ "strisascii_s.c", "d8/dd0/strisascii__s_8c.html", "d8/dd0/strisascii__s_8c" ], + [ "strisdigit_s.c", "da/db8/strisdigit__s_8c.html", "da/db8/strisdigit__s_8c" ], + [ "strishex_s.c", "d1/d33/strishex__s_8c.html", "d1/d33/strishex__s_8c" ], + [ "strislowercase_s.c", "de/d5b/strislowercase__s_8c.html", "de/d5b/strislowercase__s_8c" ], + [ "strismixedcase_s.c", "d7/d8d/strismixedcase__s_8c.html", "d7/d8d/strismixedcase__s_8c" ], + [ "strispassword_s.c", "d2/d08/strispassword__s_8c.html", "d2/d08/strispassword__s_8c" ], + [ "strisuppercase_s.c", "dd/d9f/strisuppercase__s_8c.html", "dd/d9f/strisuppercase__s_8c" ], + [ "strlastchar_s.c", "d7/d19/strlastchar__s_8c.html", "d7/d19/strlastchar__s_8c" ], + [ "strlastdiff_s.c", "d9/dfe/strlastdiff__s_8c.html", "d9/dfe/strlastdiff__s_8c" ], + [ "strlastsame_s.c", "da/db5/strlastsame__s_8c.html", "da/db5/strlastsame__s_8c" ], + [ "strljustify_s.c", "d9/d10/strljustify__s_8c.html", "d9/d10/strljustify__s_8c" ], + [ "strnatcmp_s.c", "d4/d5f/strnatcmp__s_8c.html", "d4/d5f/strnatcmp__s_8c" ], + [ "strncat_s.c", "df/d8b/strncat__s_8c.html", "df/d8b/strncat__s_8c" ], + [ "strncpy_s.c", "d2/d68/strncpy__s_8c.html", "d2/d68/strncpy__s_8c" ], + [ "strnlen_s.c", "dc/d06/strnlen__s_8c.html", "dc/d06/strnlen__s_8c" ], + [ "strnset_s.c", "da/d45/strnset__s_8c.html", "da/d45/strnset__s_8c" ], + [ "strnterminate_s.c", "dd/de1/strnterminate__s_8c.html", "dd/de1/strnterminate__s_8c" ], + [ "strpbrk_s.c", "de/dd3/strpbrk__s_8c.html", "de/dd3/strpbrk__s_8c" ], + [ "strprefix_s.c", "d2/d9c/strprefix__s_8c.html", "d2/d9c/strprefix__s_8c" ], + [ "strrchr_s.c", "d9/df8/strrchr__s_8c.html", "d9/df8/strrchr__s_8c" ], + [ "strremovews_s.c", "d2/df4/strremovews__s_8c.html", "d2/df4/strremovews__s_8c" ], + [ "strset_s.c", "d3/d98/strset__s_8c.html", "d3/d98/strset__s_8c" ], + [ "strspn_s.c", "d9/df1/strspn__s_8c.html", "d9/df1/strspn__s_8c" ], + [ "strstr_s.c", "db/dc3/strstr__s_8c.html", "db/dc3/strstr__s_8c" ], + [ "strtok_s.c", "d2/d46/strtok__s_8c.html", "d2/d46/strtok__s_8c" ], + [ "strtolowercase_s.c", "d3/d0c/strtolowercase__s_8c.html", "d3/d0c/strtolowercase__s_8c" ], + [ "strtouppercase_s.c", "d4/d6f/strtouppercase__s_8c.html", "d4/d6f/strtouppercase__s_8c" ], + [ "strzero_s.c", "d8/d88/strzero__s_8c.html", "d8/d88/strzero__s_8c" ], + [ "swprintf_s.c", "d4/d4f/swprintf__s_8c.html", "d4/d4f/swprintf__s_8c" ], + [ "swscanf_s.c", "d8/da1/swscanf__s_8c.html", "d8/da1/swscanf__s_8c" ], + [ "timingsafe_bcmp.c", "d6/d62/timingsafe__bcmp_8c.html", "d6/d62/timingsafe__bcmp_8c" ], + [ "timingsafe_memcmp.c", "d5/d20/timingsafe__memcmp_8c.html", "d5/d20/timingsafe__memcmp_8c" ], + [ "tmpfile_s.c", "d6/dee/tmpfile__s_8c.html", "d6/dee/tmpfile__s_8c" ], + [ "tmpnam_s.c", "d2/d4e/tmpnam__s_8c.html", "d2/d4e/tmpnam__s_8c" ], + [ "towctrans.c", "d8/dbe/towctrans_8c.html", "d8/dbe/towctrans_8c" ], + [ "towfc_s.c", "dc/d32/towfc__s_8c.html", "dc/d32/towfc__s_8c" ], + [ "unw16ifcan.h", "d2/d1e/unw16ifcan_8h.html", "d2/d1e/unw16ifcan_8h" ], + [ "unw16ifcmb.h", "d5/d67/unw16ifcmb_8h.html", "d5/d67/unw16ifcmb_8h" ], + [ "unw16ifcmp.h", "d9/dfd/unw16ifcmp_8h.html", "d9/dfd/unw16ifcmp_8h" ], + [ "unw16ifcpt.h", "d4/de0/unw16ifcpt_8h.html", "d4/de0/unw16ifcpt_8h" ], + [ "unw16ifexc.h", "d0/dd5/unw16ifexc_8h.html", "d0/dd5/unw16ifexc_8h" ], + [ "unwifcan.h", "dc/d06/unwifcan_8h.html", "dc/d06/unwifcan_8h" ], + [ "unwifcmb.h", "d6/d43/unwifcmb_8h.html", "d6/d43/unwifcmb_8h" ], + [ "unwifcmp.h", "df/d54/unwifcmp_8h.html", "df/d54/unwifcmp_8h" ], + [ "unwifcpt.h", "d5/d38/unwifcpt_8h.html", "d5/d38/unwifcpt_8h" ], + [ "unwifexc.h", "db/dab/unwifexc_8h.html", "db/dab/unwifexc_8h" ], + [ "vfprintf_s.c", "de/d32/vfprintf__s_8c.html", "de/d32/vfprintf__s_8c" ], + [ "vfscanf_s.c", "d4/dc6/vfscanf__s_8c.html", "d4/dc6/vfscanf__s_8c" ], + [ "vfwprintf_s.c", "d4/dd5/vfwprintf__s_8c.html", "d4/dd5/vfwprintf__s_8c" ], + [ "vfwscanf_s.c", "d4/d00/vfwscanf__s_8c.html", "d4/d00/vfwscanf__s_8c" ], + [ "vprintf_s.c", "de/da4/vprintf__s_8c.html", "de/da4/vprintf__s_8c" ], + [ "vscanf_s.c", "d9/db2/vscanf__s_8c.html", "d9/db2/vscanf__s_8c" ], + [ "vsnprintf_s.c", "db/d8d/vsnprintf__s_8c.html", "db/d8d/vsnprintf__s_8c" ], + [ "vsnwprintf_s.c", "d7/d4a/vsnwprintf__s_8c.html", "d7/d4a/vsnwprintf__s_8c" ], + [ "vsprintf_s.c", "d1/df7/vsprintf__s_8c.html", "d1/df7/vsprintf__s_8c" ], + [ "vsscanf_s.c", "d4/d4d/vsscanf__s_8c.html", "d4/d4d/vsscanf__s_8c" ], + [ "vswprintf_s.c", "dd/d33/vswprintf__s_8c.html", "dd/d33/vswprintf__s_8c" ], + [ "vswscanf_s.c", "d0/d9a/vswscanf__s_8c.html", "d0/d9a/vswscanf__s_8c" ], + [ "vwprintf_s.c", "d7/d25/vwprintf__s_8c.html", "d7/d25/vwprintf__s_8c" ], + [ "vwscanf_s.c", "d8/d89/vwscanf__s_8c.html", "d8/d89/vwscanf__s_8c" ], + [ "wcrtomb_s.c", "db/d37/wcrtomb__s_8c.html", "db/d37/wcrtomb__s_8c" ], + [ "wcscat_s.c", "de/d45/wcscat__s_8c.html", "de/d45/wcscat__s_8c" ], + [ "wcscmp_s.c", "d1/dbf/wcscmp__s_8c.html", "d1/dbf/wcscmp__s_8c" ], + [ "wcscoll_s.c", "d6/dd8/wcscoll__s_8c.html", "d6/dd8/wcscoll__s_8c" ], + [ "wcscpy_s.c", "de/d33/wcscpy__s_8c.html", "de/d33/wcscpy__s_8c" ], + [ "wcsfc_s.c", "d9/d47/wcsfc__s_8c.html", "d9/d47/wcsfc__s_8c" ], + [ "wcsicmp_s.c", "d6/d6c/wcsicmp__s_8c.html", "d6/d6c/wcsicmp__s_8c" ], + [ "wcslwr_s.c", "d8/d67/wcslwr__s_8c.html", "d8/d67/wcslwr__s_8c" ], + [ "wcsnatcmp_s.c", "d8/dc7/wcsnatcmp__s_8c.html", "d8/dc7/wcsnatcmp__s_8c" ], + [ "wcsncat_s.c", "d0/df6/wcsncat__s_8c.html", "d0/df6/wcsncat__s_8c" ], + [ "wcsncmp_s.c", "de/d15/wcsncmp__s_8c.html", "de/d15/wcsncmp__s_8c" ], + [ "wcsncpy_s.c", "dc/d4e/wcsncpy__s_8c.html", "dc/d4e/wcsncpy__s_8c" ], + [ "wcsnlen_s.c", "db/d53/wcsnlen__s_8c.html", "db/d53/wcsnlen__s_8c" ], + [ "wcsnorm_s.c", "d3/dd5/wcsnorm__s_8c.html", "d3/dd5/wcsnorm__s_8c" ], + [ "wcsnset_s.c", "dc/d0c/wcsnset__s_8c.html", "dc/d0c/wcsnset__s_8c" ], + [ "wcsrtombs_s.c", "d2/dc5/wcsrtombs__s_8c.html", "d2/dc5/wcsrtombs__s_8c" ], + [ "wcsset_s.c", "d0/d36/wcsset__s_8c.html", "d0/d36/wcsset__s_8c" ], + [ "wcsstr.c", "d7/df5/wcsstr_8c.html", "d7/df5/wcsstr_8c" ], + [ "wcsstr_s.c", "dd/df8/wcsstr__s_8c.html", "dd/df8/wcsstr__s_8c" ], + [ "wcstok_s.c", "da/d1a/wcstok__s_8c.html", "da/d1a/wcstok__s_8c" ], + [ "wcstombs_s.c", "d5/db9/wcstombs__s_8c.html", "d5/db9/wcstombs__s_8c" ], + [ "wcsupr_s.c", "d7/dbb/wcsupr__s_8c.html", "d7/dbb/wcsupr__s_8c" ], + [ "wctomb_s.c", "d6/dd4/wctomb__s_8c.html", "d6/dd4/wctomb__s_8c" ], + [ "wmemcmp_s.c", "d1/dbe/wmemcmp__s_8c.html", "d1/dbe/wmemcmp__s_8c" ], + [ "wmemcpy_s.c", "d9/dd4/wmemcpy__s_8c.html", "d9/dd4/wmemcpy__s_8c" ], + [ "wmemmove_s.c", "de/de6/wmemmove__s_8c.html", "de/de6/wmemmove__s_8c" ], + [ "wprintf_s.c", "d4/d33/wprintf__s_8c.html", "d4/d33/wprintf__s_8c" ], + [ "wscanf_s.c", "d5/ddd/wscanf__s_8c.html", "d5/ddd/wscanf__s_8c" ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/folderclosed.png b/doc/safec-3.4/folderclosed.png new file mode 100644 index 0000000000000000000000000000000000000000..98f721481af6c5d704dd70cfeedc6cbd49a5a21e Binary files /dev/null and b/doc/safec-3.4/folderclosed.png differ diff --git a/doc/safec-3.4/folderopen.png b/doc/safec-3.4/folderopen.png new file mode 100644 index 0000000000000000000000000000000000000000..f91118fc56d818178e361865e9b040567e89ab11 Binary files /dev/null and b/doc/safec-3.4/folderopen.png differ diff --git a/doc/safec-3.4/functions.html b/doc/safec-3.4/functions.html new file mode 100644 index 0000000000000000000000000000000000000000..8071c35ac883c37f00a8aceb2796f59b0d81d1eb --- /dev/null +++ b/doc/safec-3.4/functions.html @@ -0,0 +1,118 @@ + + + + + + + +safec: Data Fields + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all struct and union fields with links to the structures/unions they belong to:
+
+
+ diff --git a/doc/safec-3.4/functions_vars.html b/doc/safec-3.4/functions_vars.html new file mode 100644 index 0000000000000000000000000000000000000000..8e010d8f0a4a69e38e49b834cf53ee9a8cbe638b --- /dev/null +++ b/doc/safec-3.4/functions_vars.html @@ -0,0 +1,118 @@ + + + + + + + +safec: Data Fields - Variables + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
+ diff --git a/doc/safec-3.4/globals.html b/doc/safec-3.4/globals.html new file mode 100644 index 0000000000000000000000000000000000000000..6b04f2cef3f966ebbcad7a1f07af591375152489 --- /dev/null +++ b/doc/safec-3.4/globals.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- ! -

+
+
+ diff --git a/doc/safec-3.4/globals__.html b/doc/safec-3.4/globals__.html new file mode 100644 index 0000000000000000000000000000000000000000..a27de04660a505865b33d9939a1b85549a0e0fe8 --- /dev/null +++ b/doc/safec-3.4/globals__.html @@ -0,0 +1,589 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- _ -

+
+
+ diff --git a/doc/safec-3.4/globals_a.html b/doc/safec-3.4/globals_a.html new file mode 100644 index 0000000000000000000000000000000000000000..137258eb649088e512b04351fbf3cec5425f305b --- /dev/null +++ b/doc/safec-3.4/globals_a.html @@ -0,0 +1,116 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- a -

+
+
+ diff --git a/doc/safec-3.4/globals_b.html b/doc/safec-3.4/globals_b.html new file mode 100644 index 0000000000000000000000000000000000000000..a70a30ba1f90e25cd18ec4c75e449adf60f42429 --- /dev/null +++ b/doc/safec-3.4/globals_b.html @@ -0,0 +1,187 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- b -

+
+
+ diff --git a/doc/safec-3.4/globals_c.html b/doc/safec-3.4/globals_c.html new file mode 100644 index 0000000000000000000000000000000000000000..9c9cc6145ab264e9cac74de481116217524d6e03 --- /dev/null +++ b/doc/safec-3.4/globals_c.html @@ -0,0 +1,140 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- c -

+
+
+ diff --git a/doc/safec-3.4/globals_d.html b/doc/safec-3.4/globals_d.html new file mode 100644 index 0000000000000000000000000000000000000000..34f9ec0e6751c9f15139461b231073efdbb1bc51 --- /dev/null +++ b/doc/safec-3.4/globals_d.html @@ -0,0 +1,125 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- d -

+
+
+ diff --git a/doc/safec-3.4/globals_defs.html b/doc/safec-3.4/globals_defs.html new file mode 100644 index 0000000000000000000000000000000000000000..823ca41acd9206ea7b80767f4f48be6f9b0f6651 --- /dev/null +++ b/doc/safec-3.4/globals_defs.html @@ -0,0 +1,137 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- _ -

+
+
+ diff --git a/doc/safec-3.4/globals_defs.js b/doc/safec-3.4/globals_defs.js new file mode 100644 index 0000000000000000000000000000000000000000..c6316b5e0d23b26cc023156246fc61ffbd3aa2e5 --- /dev/null +++ b/doc/safec-3.4/globals_defs.js @@ -0,0 +1,22 @@ +var globals_defs = +[ + [ "_", "globals_defs.html", null ], + [ "a", "globals_defs_a.html", null ], + [ "b", "globals_defs_b.html", null ], + [ "c", "globals_defs_c.html", null ], + [ "d", "globals_defs_d.html", null ], + [ "e", "globals_defs_e.html", null ], + [ "g", "globals_defs_g.html", null ], + [ "h", "globals_defs_h.html", null ], + [ "i", "globals_defs_i.html", null ], + [ "l", "globals_defs_l.html", null ], + [ "m", "globals_defs_m.html", null ], + [ "n", "globals_defs_n.html", null ], + [ "q", "globals_defs_q.html", null ], + [ "r", "globals_defs_r.html", null ], + [ "s", "globals_defs_s.html", null ], + [ "t", "globals_defs_t.html", null ], + [ "u", "globals_defs_u.html", null ], + [ "v", "globals_defs_v.html", null ], + [ "w", "globals_defs_w.html", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/globals_defs_a.html b/doc/safec-3.4/globals_defs_a.html new file mode 100644 index 0000000000000000000000000000000000000000..da1d5ca9abdf7d3fc2515436184939c41c6da691 --- /dev/null +++ b/doc/safec-3.4/globals_defs_a.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- a -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_b.html b/doc/safec-3.4/globals_defs_b.html new file mode 100644 index 0000000000000000000000000000000000000000..e6808674787e34a7530f62784514740df086bfd7 --- /dev/null +++ b/doc/safec-3.4/globals_defs_b.html @@ -0,0 +1,174 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_c.html b/doc/safec-3.4/globals_defs_c.html new file mode 100644 index 0000000000000000000000000000000000000000..ed7bc51f55a668eb50bcacb911b762fc07f1672d --- /dev/null +++ b/doc/safec-3.4/globals_defs_c.html @@ -0,0 +1,117 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_d.html b/doc/safec-3.4/globals_defs_d.html new file mode 100644 index 0000000000000000000000000000000000000000..19135c43e2451d36cf95eff3a90bb69f0021a84d --- /dev/null +++ b/doc/safec-3.4/globals_defs_d.html @@ -0,0 +1,111 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- d -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_e.html b/doc/safec-3.4/globals_defs_e.html new file mode 100644 index 0000000000000000000000000000000000000000..468f2e60905a8865d6df8bf72e28746ee1c713ba --- /dev/null +++ b/doc/safec-3.4/globals_defs_e.html @@ -0,0 +1,143 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_g.html b/doc/safec-3.4/globals_defs_g.html new file mode 100644 index 0000000000000000000000000000000000000000..59b9620c5f27fc066c7d4fef3d993ee9612f7ec9 --- /dev/null +++ b/doc/safec-3.4/globals_defs_g.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- g -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_h.html b/doc/safec-3.4/globals_defs_h.html new file mode 100644 index 0000000000000000000000000000000000000000..8901b1f9e8fa0637ff7d4821e409375bf26302ee --- /dev/null +++ b/doc/safec-3.4/globals_defs_h.html @@ -0,0 +1,162 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- h -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_i.html b/doc/safec-3.4/globals_defs_i.html new file mode 100644 index 0000000000000000000000000000000000000000..163c395f9fa6e4b8760cb57c59e17717406a55b8 --- /dev/null +++ b/doc/safec-3.4/globals_defs_i.html @@ -0,0 +1,108 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_l.html b/doc/safec-3.4/globals_defs_l.html new file mode 100644 index 0000000000000000000000000000000000000000..556b2512333381d40873a62259bae73c1ed5fe8d --- /dev/null +++ b/doc/safec-3.4/globals_defs_l.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_m.html b/doc/safec-3.4/globals_defs_m.html new file mode 100644 index 0000000000000000000000000000000000000000..98b6c85db242b3b7ab3b43717f928be410ddc200 --- /dev/null +++ b/doc/safec-3.4/globals_defs_m.html @@ -0,0 +1,162 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_n.html b/doc/safec-3.4/globals_defs_n.html new file mode 100644 index 0000000000000000000000000000000000000000..83394f50556a71b2bc760f67dc32f2c367eb8393 --- /dev/null +++ b/doc/safec-3.4/globals_defs_n.html @@ -0,0 +1,108 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_q.html b/doc/safec-3.4/globals_defs_q.html new file mode 100644 index 0000000000000000000000000000000000000000..035a669d304c9e0d42897764ebadbe469aaf8911 --- /dev/null +++ b/doc/safec-3.4/globals_defs_q.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- q -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_r.html b/doc/safec-3.4/globals_defs_r.html new file mode 100644 index 0000000000000000000000000000000000000000..a5fa63fecac98c9f110d5865efa34cd0f130b66c --- /dev/null +++ b/doc/safec-3.4/globals_defs_r.html @@ -0,0 +1,123 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- r -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_s.html b/doc/safec-3.4/globals_defs_s.html new file mode 100644 index 0000000000000000000000000000000000000000..0824d7534be05d0d6dcec2e42a4be324f1680e6e --- /dev/null +++ b/doc/safec-3.4/globals_defs_s.html @@ -0,0 +1,274 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_t.html b/doc/safec-3.4/globals_defs_t.html new file mode 100644 index 0000000000000000000000000000000000000000..c87229ceccea335ba4ea6ecec8b97db4cc817af4 --- /dev/null +++ b/doc/safec-3.4/globals_defs_t.html @@ -0,0 +1,120 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_u.html b/doc/safec-3.4/globals_defs_u.html new file mode 100644 index 0000000000000000000000000000000000000000..03945151a649e7e0630a89323fe81a5c727f7d9a --- /dev/null +++ b/doc/safec-3.4/globals_defs_u.html @@ -0,0 +1,142 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- u -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_v.html b/doc/safec-3.4/globals_defs_v.html new file mode 100644 index 0000000000000000000000000000000000000000..a39e5fd509f64a9853df940a27da487a889829d4 --- /dev/null +++ b/doc/safec-3.4/globals_defs_v.html @@ -0,0 +1,117 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- v -

+
+
+ diff --git a/doc/safec-3.4/globals_defs_w.html b/doc/safec-3.4/globals_defs_w.html new file mode 100644 index 0000000000000000000000000000000000000000..62fc1fdc94e517f9262a52cafefd1e2a676ae522 --- /dev/null +++ b/doc/safec-3.4/globals_defs_w.html @@ -0,0 +1,192 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- w -

+
+
+ diff --git a/doc/safec-3.4/globals_dup.js b/doc/safec-3.4/globals_dup.js new file mode 100644 index 0000000000000000000000000000000000000000..a819e51e25220b9da6789b1d2ff52066dc0b52a9 --- /dev/null +++ b/doc/safec-3.4/globals_dup.js @@ -0,0 +1,25 @@ +var globals_dup = +[ + [ "!", "globals.html", null ], + [ "_", "globals__.html", null ], + [ "a", "globals_a.html", null ], + [ "b", "globals_b.html", null ], + [ "c", "globals_c.html", null ], + [ "d", "globals_d.html", null ], + [ "e", "globals_e.html", null ], + [ "f", "globals_f.html", null ], + [ "g", "globals_g.html", null ], + [ "h", "globals_h.html", null ], + [ "i", "globals_i.html", null ], + [ "l", "globals_l.html", null ], + [ "m", "globals_m.html", null ], + [ "n", "globals_n.html", null ], + [ "p", "globals_p.html", null ], + [ "q", "globals_q.html", null ], + [ "r", "globals_r.html", null ], + [ "s", "globals_s.html", null ], + [ "t", "globals_t.html", null ], + [ "u", "globals_u.html", null ], + [ "v", "globals_v.html", null ], + [ "w", "globals_w.html", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/globals_e.html b/doc/safec-3.4/globals_e.html new file mode 100644 index 0000000000000000000000000000000000000000..fe019e208b9e631c80e85ca5089cf6c611227781 --- /dev/null +++ b/doc/safec-3.4/globals_e.html @@ -0,0 +1,146 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- e -

+
+
+ diff --git a/doc/safec-3.4/globals_f.html b/doc/safec-3.4/globals_f.html new file mode 100644 index 0000000000000000000000000000000000000000..a882661617231750081a051a88950a8a2d28bd14 --- /dev/null +++ b/doc/safec-3.4/globals_f.html @@ -0,0 +1,123 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- f -

+
+
+ diff --git a/doc/safec-3.4/globals_func.html b/doc/safec-3.4/globals_func.html new file mode 100644 index 0000000000000000000000000000000000000000..22b2f4e7b543ba4abaa7bde0110af10ae811f484 --- /dev/null +++ b/doc/safec-3.4/globals_func.html @@ -0,0 +1,551 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- _ -

+
+
+ diff --git a/doc/safec-3.4/globals_func.js b/doc/safec-3.4/globals_func.js new file mode 100644 index 0000000000000000000000000000000000000000..6a3ee2911826c8e56b59499584441e4609d53fec --- /dev/null +++ b/doc/safec-3.4/globals_func.js @@ -0,0 +1,19 @@ +var globals_func = +[ + [ "_", "globals_func.html", null ], + [ "a", "globals_func_a.html", null ], + [ "b", "globals_func_b.html", null ], + [ "c", "globals_func_c.html", null ], + [ "f", "globals_func_f.html", null ], + [ "g", "globals_func_g.html", null ], + [ "h", "globals_func_h.html", null ], + [ "i", "globals_func_i.html", null ], + [ "l", "globals_func_l.html", null ], + [ "m", "globals_func_m.html", null ], + [ "p", "globals_func_p.html", null ], + [ "q", "globals_func_q.html", null ], + [ "s", "globals_func_s.html", null ], + [ "t", "globals_func_t.html", null ], + [ "v", "globals_func_v.html", null ], + [ "w", "globals_func_w.html", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/globals_func_a.html b/doc/safec-3.4/globals_func_a.html new file mode 100644 index 0000000000000000000000000000000000000000..e191280adbf760163479eeffd3370e98da5be738 --- /dev/null +++ b/doc/safec-3.4/globals_func_a.html @@ -0,0 +1,110 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- a -

+
+
+ diff --git a/doc/safec-3.4/globals_func_b.html b/doc/safec-3.4/globals_func_b.html new file mode 100644 index 0000000000000000000000000000000000000000..f830d3524f941276354ae979216cac74c3ad9daf --- /dev/null +++ b/doc/safec-3.4/globals_func_b.html @@ -0,0 +1,124 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+
+ diff --git a/doc/safec-3.4/globals_func_c.html b/doc/safec-3.4/globals_func_c.html new file mode 100644 index 0000000000000000000000000000000000000000..b6f8974524445d86f140d396d44ce387813d831a --- /dev/null +++ b/doc/safec-3.4/globals_func_c.html @@ -0,0 +1,110 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+
+ diff --git a/doc/safec-3.4/globals_func_f.html b/doc/safec-3.4/globals_func_f.html new file mode 100644 index 0000000000000000000000000000000000000000..0b546489e3d6623a9efcfe4dc9a1a8934d580d4c --- /dev/null +++ b/doc/safec-3.4/globals_func_f.html @@ -0,0 +1,123 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- f -

+
+
+ diff --git a/doc/safec-3.4/globals_func_g.html b/doc/safec-3.4/globals_func_g.html new file mode 100644 index 0000000000000000000000000000000000000000..a3c0d81bbf13436c087bb06f400e2b88e9d36696 --- /dev/null +++ b/doc/safec-3.4/globals_func_g.html @@ -0,0 +1,103 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- g -

+
+
+ diff --git a/doc/safec-3.4/globals_func_h.html b/doc/safec-3.4/globals_func_h.html new file mode 100644 index 0000000000000000000000000000000000000000..e140c0695ec7c62c04af11424c845192ff1652e1 --- /dev/null +++ b/doc/safec-3.4/globals_func_h.html @@ -0,0 +1,124 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- h -

+
+
+ diff --git a/doc/safec-3.4/globals_func_i.html b/doc/safec-3.4/globals_func_i.html new file mode 100644 index 0000000000000000000000000000000000000000..e6f0d3c861178ccc5a70506bbe93a889116ac21a --- /dev/null +++ b/doc/safec-3.4/globals_func_i.html @@ -0,0 +1,136 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+
+ diff --git a/doc/safec-3.4/globals_func_l.html b/doc/safec-3.4/globals_func_l.html new file mode 100644 index 0000000000000000000000000000000000000000..3e416e8d4e7bf3a969eed58837820da5b1575c71 --- /dev/null +++ b/doc/safec-3.4/globals_func_l.html @@ -0,0 +1,103 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+
+ diff --git a/doc/safec-3.4/globals_func_m.html b/doc/safec-3.4/globals_func_m.html new file mode 100644 index 0000000000000000000000000000000000000000..adebe26b59b103f73d2fe673c7d7dc9722ba150e --- /dev/null +++ b/doc/safec-3.4/globals_func_m.html @@ -0,0 +1,148 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+
+ diff --git a/doc/safec-3.4/globals_func_p.html b/doc/safec-3.4/globals_func_p.html new file mode 100644 index 0000000000000000000000000000000000000000..e336fa81b7746ee26840b57754fcb1cba4ad65ca --- /dev/null +++ b/doc/safec-3.4/globals_func_p.html @@ -0,0 +1,106 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+
+ diff --git a/doc/safec-3.4/globals_func_q.html b/doc/safec-3.4/globals_func_q.html new file mode 100644 index 0000000000000000000000000000000000000000..6539ef102a1a97946f8e3ccc45f8fe5312961023 --- /dev/null +++ b/doc/safec-3.4/globals_func_q.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- q -

+
+
+ diff --git a/doc/safec-3.4/globals_func_s.html b/doc/safec-3.4/globals_func_s.html new file mode 100644 index 0000000000000000000000000000000000000000..7a03c019995ea66c808e2daa97b1b58aeb1c5b1e --- /dev/null +++ b/doc/safec-3.4/globals_func_s.html @@ -0,0 +1,154 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+
+ diff --git a/doc/safec-3.4/globals_func_t.html b/doc/safec-3.4/globals_func_t.html new file mode 100644 index 0000000000000000000000000000000000000000..23d759a27a64adcc606e2797c7f794da7e43f2d6 --- /dev/null +++ b/doc/safec-3.4/globals_func_t.html @@ -0,0 +1,113 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+
+ diff --git a/doc/safec-3.4/globals_func_v.html b/doc/safec-3.4/globals_func_v.html new file mode 100644 index 0000000000000000000000000000000000000000..1869d52b890f26064491f93dfa9059ae71041d21 --- /dev/null +++ b/doc/safec-3.4/globals_func_v.html @@ -0,0 +1,143 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- v -

+
+
+ diff --git a/doc/safec-3.4/globals_func_w.html b/doc/safec-3.4/globals_func_w.html new file mode 100644 index 0000000000000000000000000000000000000000..1ebb5fa1c3d61d1ea0c35290274326d33c7af060 --- /dev/null +++ b/doc/safec-3.4/globals_func_w.html @@ -0,0 +1,110 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- w -

+
+
+ diff --git a/doc/safec-3.4/globals_g.html b/doc/safec-3.4/globals_g.html new file mode 100644 index 0000000000000000000000000000000000000000..2cc21b1e865bf6e717fa4e924f54b8cc2fabd665 --- /dev/null +++ b/doc/safec-3.4/globals_g.html @@ -0,0 +1,109 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- g -

+
+
+ diff --git a/doc/safec-3.4/globals_h.html b/doc/safec-3.4/globals_h.html new file mode 100644 index 0000000000000000000000000000000000000000..57374e2c70a750919b9b0d4299688385cc6f1742 --- /dev/null +++ b/doc/safec-3.4/globals_h.html @@ -0,0 +1,187 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- h -

+
+
+ diff --git a/doc/safec-3.4/globals_i.html b/doc/safec-3.4/globals_i.html new file mode 100644 index 0000000000000000000000000000000000000000..1af8a2c460036afe1109449921a0c7a4b2fcbfc1 --- /dev/null +++ b/doc/safec-3.4/globals_i.html @@ -0,0 +1,145 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- i -

+
+
+ diff --git a/doc/safec-3.4/globals_l.html b/doc/safec-3.4/globals_l.html new file mode 100644 index 0000000000000000000000000000000000000000..53fd1035a5cd63fa9a9d4448a9ed6ea86a3f951b --- /dev/null +++ b/doc/safec-3.4/globals_l.html @@ -0,0 +1,124 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- l -

+
+
+ diff --git a/doc/safec-3.4/globals_m.html b/doc/safec-3.4/globals_m.html new file mode 100644 index 0000000000000000000000000000000000000000..1f45c83090776f89b55d416dc6a39906b3cb25aa --- /dev/null +++ b/doc/safec-3.4/globals_m.html @@ -0,0 +1,214 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- m -

+
+
+ diff --git a/doc/safec-3.4/globals_n.html b/doc/safec-3.4/globals_n.html new file mode 100644 index 0000000000000000000000000000000000000000..b7464b1facb42067a142a936f023121649b28e67 --- /dev/null +++ b/doc/safec-3.4/globals_n.html @@ -0,0 +1,111 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- n -

+
+
+ diff --git a/doc/safec-3.4/globals_p.html b/doc/safec-3.4/globals_p.html new file mode 100644 index 0000000000000000000000000000000000000000..1e16e1286dd99632d92db1eb99154ff692689a96 --- /dev/null +++ b/doc/safec-3.4/globals_p.html @@ -0,0 +1,109 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- p -

+
+
+ diff --git a/doc/safec-3.4/globals_q.html b/doc/safec-3.4/globals_q.html new file mode 100644 index 0000000000000000000000000000000000000000..c627071e7a0b0c56152b256ee41b697e35fd7ad7 --- /dev/null +++ b/doc/safec-3.4/globals_q.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- q -

+
+
+ diff --git a/doc/safec-3.4/globals_r.html b/doc/safec-3.4/globals_r.html new file mode 100644 index 0000000000000000000000000000000000000000..a60e3cf0bf5b37e62936842abbb2f7db87ae92fa --- /dev/null +++ b/doc/safec-3.4/globals_r.html @@ -0,0 +1,126 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- r -

+
+
+ diff --git a/doc/safec-3.4/globals_s.html b/doc/safec-3.4/globals_s.html new file mode 100644 index 0000000000000000000000000000000000000000..1ebde319e5a43b847d8e60ad5913934bde372698 --- /dev/null +++ b/doc/safec-3.4/globals_s.html @@ -0,0 +1,344 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- s -

+
+
+ diff --git a/doc/safec-3.4/globals_t.html b/doc/safec-3.4/globals_t.html new file mode 100644 index 0000000000000000000000000000000000000000..d4acc59e552ddfb9d590e2bedfb425b521c7b469 --- /dev/null +++ b/doc/safec-3.4/globals_t.html @@ -0,0 +1,140 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- t -

+
+
+ diff --git a/doc/safec-3.4/globals_type.html b/doc/safec-3.4/globals_type.html new file mode 100644 index 0000000000000000000000000000000000000000..4be64ca9cf4a7c3311f4782153f418f885b18f3e --- /dev/null +++ b/doc/safec-3.4/globals_type.html @@ -0,0 +1,109 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
+ diff --git a/doc/safec-3.4/globals_u.html b/doc/safec-3.4/globals_u.html new file mode 100644 index 0000000000000000000000000000000000000000..9fddff21c6c30b715bb6e1286051cfe7837c7383 --- /dev/null +++ b/doc/safec-3.4/globals_u.html @@ -0,0 +1,2728 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- u -

+
+
+ diff --git a/doc/safec-3.4/globals_v.html b/doc/safec-3.4/globals_v.html new file mode 100644 index 0000000000000000000000000000000000000000..fa3aaaf4c8659b763389ccfef26aa6ec2dd2b702 --- /dev/null +++ b/doc/safec-3.4/globals_v.html @@ -0,0 +1,160 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- v -

+
+
+ diff --git a/doc/safec-3.4/globals_vars.html b/doc/safec-3.4/globals_vars.html new file mode 100644 index 0000000000000000000000000000000000000000..1f427b78f61cd501041608824f147181d307a943 --- /dev/null +++ b/doc/safec-3.4/globals_vars.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- ! -

+
+
+ diff --git a/doc/safec-3.4/globals_vars.js b/doc/safec-3.4/globals_vars.js new file mode 100644 index 0000000000000000000000000000000000000000..15cf93d898a685a1831a4d3e9feeb54153394102 --- /dev/null +++ b/doc/safec-3.4/globals_vars.js @@ -0,0 +1,14 @@ +var globals_vars = +[ + [ "!", "globals_vars.html", null ], + [ "c", "globals_vars_c.html", null ], + [ "d", "globals_vars_d.html", null ], + [ "e", "globals_vars_e.html", null ], + [ "l", "globals_vars_l.html", null ], + [ "m", "globals_vars_m.html", null ], + [ "n", "globals_vars_n.html", null ], + [ "p", "globals_vars_p.html", null ], + [ "s", "globals_vars_s.html", null ], + [ "t", "globals_vars_t.html", null ], + [ "u", "globals_vars_u.html", null ] +]; \ No newline at end of file diff --git a/doc/safec-3.4/globals_vars_c.html b/doc/safec-3.4/globals_vars_c.html new file mode 100644 index 0000000000000000000000000000000000000000..11f998b0e461f89d14dcbd2dff61a126c6ddd3af --- /dev/null +++ b/doc/safec-3.4/globals_vars_c.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_d.html b/doc/safec-3.4/globals_vars_d.html new file mode 100644 index 0000000000000000000000000000000000000000..49385547dbb78214daf3111e8a034c6a64016207 --- /dev/null +++ b/doc/safec-3.4/globals_vars_d.html @@ -0,0 +1,113 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- d -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_e.html b/doc/safec-3.4/globals_vars_e.html new file mode 100644 index 0000000000000000000000000000000000000000..959118ca669781f13fcf3200dd612cfec1dd23bb --- /dev/null +++ b/doc/safec-3.4/globals_vars_e.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_l.html b/doc/safec-3.4/globals_vars_l.html new file mode 100644 index 0000000000000000000000000000000000000000..d03af89bb53b6d2a9830a8c7a427a39877066fe9 --- /dev/null +++ b/doc/safec-3.4/globals_vars_l.html @@ -0,0 +1,117 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_m.html b/doc/safec-3.4/globals_vars_m.html new file mode 100644 index 0000000000000000000000000000000000000000..e8fc4efdfdaaba57641957efd9f948c69cfcad68 --- /dev/null +++ b/doc/safec-3.4/globals_vars_m.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_n.html b/doc/safec-3.4/globals_vars_n.html new file mode 100644 index 0000000000000000000000000000000000000000..9c9fc0e1389c4f9f60c27e500e8f3b96333b90d2 --- /dev/null +++ b/doc/safec-3.4/globals_vars_n.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_p.html b/doc/safec-3.4/globals_vars_p.html new file mode 100644 index 0000000000000000000000000000000000000000..dbd453c3b271ad587a8ea7f30f9a9db89632b969 --- /dev/null +++ b/doc/safec-3.4/globals_vars_p.html @@ -0,0 +1,102 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_s.html b/doc/safec-3.4/globals_vars_s.html new file mode 100644 index 0000000000000000000000000000000000000000..ffd6bf8b3c088dcc31d87287a0f0dd4c211fb8fd --- /dev/null +++ b/doc/safec-3.4/globals_vars_s.html @@ -0,0 +1,114 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_t.html b/doc/safec-3.4/globals_vars_t.html new file mode 100644 index 0000000000000000000000000000000000000000..9108892c4f7a72964a017b0fd199ebdc5885e8b0 --- /dev/null +++ b/doc/safec-3.4/globals_vars_t.html @@ -0,0 +1,105 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+
+ diff --git a/doc/safec-3.4/globals_vars_u.html b/doc/safec-3.4/globals_vars_u.html new file mode 100644 index 0000000000000000000000000000000000000000..060aba50d4469dfdd47320f1d8b8ba062e74836b --- /dev/null +++ b/doc/safec-3.4/globals_vars_u.html @@ -0,0 +1,2682 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- u -

+
+
+ diff --git a/doc/safec-3.4/globals_w.html b/doc/safec-3.4/globals_w.html new file mode 100644 index 0000000000000000000000000000000000000000..ca33fa37ecbef152792c91068ca9f98a2526a67e --- /dev/null +++ b/doc/safec-3.4/globals_w.html @@ -0,0 +1,203 @@ + + + + + + + +safec: Globals + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
+ +

- w -

+
+
+ diff --git a/doc/safec-3.4/graph_legend.html b/doc/safec-3.4/graph_legend.html new file mode 100644 index 0000000000000000000000000000000000000000..171e51f83ea96a42a3b94ca0ef15138d42a03b50 --- /dev/null +++ b/doc/safec-3.4/graph_legend.html @@ -0,0 +1,128 @@ + + + + + + + +safec: Graph Legend + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Graph Legend
+
+
+

This page explains how to interpret the graphs that are generated by doxygen.

+

Consider the following example:

/*! Invisible class because of truncation */
class Invisible { };
/*! Truncated class, inheritance relation is hidden */
class Truncated : public Invisible { };
/* Class not documented with doxygen comments */
class Undocumented { };
/*! Class that is inherited using public inheritance */
class PublicBase : public Truncated { };
/*! A template class */
template<class T> class Templ { };
/*! Class that is inherited using protected inheritance */
class ProtectedBase { };
/*! Class that is inherited using private inheritance */
class PrivateBase { };
/*! Class that is used by the Inherited class */
class Used { };
/*! Super class that inherits a number of other classes */
class Inherited : public PublicBase,
protected ProtectedBase,
private PrivateBase,
public Undocumented,
public Templ<int>
{
private:
Used *m_usedClass;
};

This will result in the following graph:

+
+ +
+

The boxes in the above graph have the following meaning:

+
    +
  • +A filled gray box represents the struct or class for which the graph is generated.
  • +
  • +A box with a black border denotes a documented struct or class.
  • +
  • +A box with a gray border denotes an undocumented struct or class.
  • +
  • +A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
  • +
+

The arrows have the following meaning:

+
    +
  • +A dark blue arrow is used to visualize a public inheritance relation between two classes.
  • +
  • +A dark green arrow is used for protected inheritance.
  • +
  • +A dark red arrow is used for private inheritance.
  • +
  • +A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible.
  • +
  • +A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance.
  • +
+
+
+ diff --git a/doc/safec-3.4/graph_legend.md5 b/doc/safec-3.4/graph_legend.md5 new file mode 100644 index 0000000000000000000000000000000000000000..a06ed050cbb5398b6f149c32c29006e39f00d56a --- /dev/null +++ b/doc/safec-3.4/graph_legend.md5 @@ -0,0 +1 @@ +387ff8eb65306fa251338d3c9bd7bfff \ No newline at end of file diff --git a/doc/safec-3.4/graph_legend.png b/doc/safec-3.4/graph_legend.png new file mode 100644 index 0000000000000000000000000000000000000000..8aeaa4573825f1f7cd7a55cfddb8b3e996fa5f1c Binary files /dev/null and b/doc/safec-3.4/graph_legend.png differ diff --git a/doc/safec-3.4/index.html b/doc/safec-3.4/index.html new file mode 100644 index 0000000000000000000000000000000000000000..4734192795b0c359de2c037a8e259ec900715270 --- /dev/null +++ b/doc/safec-3.4/index.html @@ -0,0 +1,218 @@ + + + + + + + +safec: Safe C Library - README + + + + + + + + + + + + + + +
+
+ + + + + + +
+
safec +  3.4 +
+
Safe C Library - ISO TR24731 Bounds Checking Interface
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Safe C Library - README
+
+
+

:toc:

+

Copying

+

This project's licensing restrictions are documented in the file 'COPYING' under the root directory of this release. Basically it's MIT licensed.

+

Overview

+

This library implements the secure C11 Annex K functions on top of most libc implementations, which are missing from them.

+

The ISO TR24731 Bounds Checking Interface documents indicate that the key motivation for the new specification is to help mitigate the ever increasing security attacks, specifically the buffer overrun.

+

The rationale document says ``Buffer overrun attacks continue to be a security problem. Roughly 10% of vulnerability reports cataloged by CERT from 01/01/2005 to 07/01/2005 involved buffer overflows. Preventing buffer overruns is the primary, but not the only, motivation for this technical report.''

+

The rationale document continues ``that these only mitigate, that is lessen, security problems. When used properly, these functions decrease the danger buffer overrun attacks. Source code may remain vulnerable due to other bugs and security issues. The highest level of security is achieved by building in layers of security utilizing multiple strategies.''

+

.The rationale document lists the following key points for TR24731:

    +
  • Guard against overflowing a buffer
  • +
  • Do not produce unterminated strings
  • +
  • Do not unexpectedly truncate strings
  • +
  • Provide a library useful to existing code
  • +
  • Preserve the null terminated string datatype
  • +
  • Only require local edits to programs
  • +
  • Library based solution
  • +
  • Support compile-time checking
  • +
  • Make failures obvious
  • +
  • Zero buffers, null strings
  • +
  • Runtime-constraint handler mechanism
  • +
  • Support re-entrant code
  • +
  • Consistent naming scheme
  • +
  • Have a uniform pattern for the function parameters and return type
  • +
  • Deference to existing technology
  • +
+

and the following can be added...

+
    +
  • provide a library of functions with like behavior
  • +
  • provide a library of functions that promote and increase code safety and security
  • +
  • provide a library of functions that are efficient
  • +
+

The C11 Standard adopted many of these points, and added some secure _s variants in the Annex K. The Microsoft Windows/MINGW secure API did the same, but deviated in some functions from the standard. Besides Windows (with its msvcrt, ucrt, reactos msvcrt and wine msvcrt variants) only the unused stlport, Android's Bionic and Embarcadero implemented this C11 secure Annex K API so far. They are still missing from glibc, musl, FreeBSD, darwin and DragonFly libc, OpenBSD libc, newlib, dietlibc, uClibc, minilibc.

+

Design Considerations

+

This library implements since 3.0 all functions defined in the specifications. Included in the library are extensions to the specification to provide a complementary set of functions with like behavior.

+

This library is meant to be used on top of all the existing libc's which miss the secure C11 functions. Of course tighter integration into the system libc would be better, esp. with the printf, scanf and IO functions. See the seperate libc-overview document.

+

Austin Group Review of ISO/IEC WDTR 24731 http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1106.txt

+

C11 standard (ISO/IEC 9899:2011) http://en.cppreference.com/w/c

+

Stackoverflow discussion: https://stackoverflow.com/questions/372980/do-you-use-the-tr-24731-safe-functions

+

DrDobbs review http://www.drdobbs.com/cpp/the-new-c-standard-explored/232901670

+

C17 reconsidered safeclib but looked only at the old incomplete Cisco version, not our complete and fixed version. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm

+
    +
  • Use of errno
  • +
+

The TR24731 specification says an implementation may set errno for the functions defined in the technical report, but is not required to. This library does not set errno in most functions, only in bsearch_s, fscanf_s, fwscanf_s, gets_s, gmtime_s, localtime_s, scanf_s, sscanf_s, swscanf_s, strtok_s, vfscanf_s, vfwscanf_s, vsscanf_s, vswscanf_s, wcstok_s, wscanf_s.

+

In most cases the safeclib extended ES* errors do not set errno, only when the underlying insecure system call fails, errno is set. The library does use errno return codes as required by functional APIs. Specific Safe C String and Safe C Memory errno codes are defined in the safe_errno.h file.

+
    +
  • Runtime-constraints
  • +
+

Per the spec, the library verifies that the calling program does not violate the function's runtime-constraints. If a runtime-constraint is violated, the library calls the currently registered runtime-constraint handler.

+

Per the spec, multiple runtime-constraint violations in the same call to a library function result in only one call to the runtime-constraint handler. The first violation encountered invokes the runtime-constraint handler.

+

With --disable-constraint-handler calling the runtime-constraint handler can be disabled, saving some memory, but not much run-time performance.

+

The runtime-constraint handler might not return. If the handler does return, the library function whose runtime-constraint was violated returns an indication of failure as given by the function’s return. With valid dest and dmax values, dest is cleared. With the optional --disable-null-slack only the first value of dest is cleared, otherwise the whole dest buffer.

+

rsize_t:: The specification defines a new type. This type, rsize_t, is conditionally defined in the safe_lib.h header file.

+

RSIZE_MAX:: The specification defines the macro RSIZE_MAX which expands to a value of type rsize_t. The specification uses RSIZE_MAX for both the string functions and the memory functions. This implementation defines two macros: RSIZE_MAX_STR and RSIZE_MAX_MEM. RSIZE_MAX_STR defines the range limit for the safe string functions. RSIZE_MAX_MEM defines the range limit for the safe memory functions. The point is that string limits can and should be different from memory limits. There also exist RSIZE_MAX_WSTR, RSIZE_MAX_MEM16, RSIZE_MAX_MEM32.

+
    +
  • Compile-time constraints
  • +
+

With supporting compilers the dmax overflow checks and several more are performed at compile-time. Currently only since clang-5 with diagnose_if support. This checks similar to _FORTIFY_SOURCE=2 if the __builtin_object_size of the dest buffer is the same size as dmax, and errors if dmax is too big. With the optional --enable-warn-dmax it prints a warning if the sizes are different, which is esp. practical as compile-time warning. It can be promoted via the optional --enable-error-dmax to be fatal. On unsupported compilers, the overflow check and optional equality warn-dmax check is deferred to run-time. This check is only possible with __builtin_object_size and -O2 when the dest buffer size is known at compile-time, otherwise only the simplier dest == NULL, dmax == 0 and dmax > RSIZE_MAX checks are performed.

+
    +
  • Header Files
  • +
+

The specification states the various functions would be added to existing Standard C header files: stdio.h, string.h, etc. This implementation separates the memory related functions into the safe_mem_lib.h header, the string related functions into the safe_str_lib.h header, and the rest into the safe_lib.h header. There are also the internal safe_compile.h, safe_config.h safe_lib_errno.h and safe_types.h headers, but they do not need to be included.

+

The make file builds a single library libsafec-VERSION.a and .so in the src/.libs directory. Built but not installed are also libmemprims, libsafeccore and libstdunsafe.

+

It is possible to split the make such that a separate safe_mem_lib.so and safe_str_lib.so are built. It is also possible to integrate the prototypes into the Standard C header files, but that may require changes to your development tool chain.

+

Userspace Library

+

The build system for the userspace library is the well known GNU build system, a.k.a. Autotools. This system is well understood and supported by many different platforms and distributions which should allow this library to be built on a wide variety of platforms. See the xref:tested-platforms[`‘Tested Platforms’'] section for details on what platforms this library was tested on during its development.

+
    +
  • Building
  • +
+

For those familiar with autotools you can probably skip this part. For those not and want to get right to building the code see below. And, for those that need additional information see the 'INSTALL' file in the same directory.

+

.To build you do the following:

$ ./build-tools/autogen.sh
+$ ./configure
+$ make
+

autogen.sh only needs to be run if you are building from the git repository. Optionally, you can do make check if you want to run the unit tests.

+
    +
  • Installing
  • +
+

Installation must be preformed by root, an ‘Administrator’ on most systems. The following is used to install the library.

$ sudo make install
+

Safe Linux Kernel Module

+

The build for the kernel module has not been integrated into the autotools build infrastructure. Consequently, you have to run a different makefile to build the kernel module.

+
    +
  • Building
  • +
+

.To build do the following:

$ ./configure --disable-wchar
+$ make -f Makefile.kernel
+

This assumes you are compiling on a Linux box and this makefile supports the standard kernel build system infrastructure documented in: <linux-kernel-src-tree>/Documentation/kbuild/modules.txt

+

NOTE: If you build the kernel module then wish to build the userspace library or vice versa you will need to do a +make clean+ otherwise a +make check+ will fail to build.

+
    +
  • Installing
  • +
+

The kernel module will be found at the root of the source tree called 'slkm.ko'. The file 'testslkm.ko' are the unit tests run on the userspace library but in Linux kernel module form to verify functionality within the kernel.

+

[[tested-platforms]]

Tested Platforms

+

.The library has been tested on the following systems:

    +
  • Mac OS X 10.6-12 w/ Apple developer tools and macports (all gcc's + clang's)
  • +
  • Linux Debian 9-11 amd64/i386 glibc 2.24 + 2.25 (all gcc's + clang's)
  • +
  • Linux centos 7 amd64
  • +
  • Linux Void amd64 musl-1.1.16
  • +
  • x86_64-w64-mingw32 native and cross-compiled
  • +
  • i686-w64-mingw32 native, and cross-compiled and tested under wine
  • +
  • i386-mingw32 cross-compiled
  • +
  • cygwin32 gcc (newlib)
  • +
  • cygwin64 gcc -std=c99 (newlib)
  • +
  • freebsd 10.3 amd64
  • +
  • arm-linux-gnueabihf cross-compiled and tested under qemu (under darwin and debian)
  • +
  • User Mode Linux (UML), Linux kernel version v3.5.3 w/ Debian Squeeze rootfs
  • +
+

with most available compilers. See build-tools/smoke.sh.

+

Known Issues

+
    +
  1. If you are building the library from the git repository you will have to first run build-tools/autogen.sh which runs autoreconf to `‘install’' the autotools files and create the configure script.
  2. +
+

[bibliography] .References

+
+
+ diff --git a/doc/safec-3.4/jquery.js b/doc/safec-3.4/jquery.js new file mode 100644 index 0000000000000000000000000000000000000000..2771c749a4f4e12b7d824f08fc514d6fd1f52605 --- /dev/null +++ b/doc/safec-3.4/jquery.js @@ -0,0 +1,115 @@ +/* + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b40){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b40&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b21?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv
a";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="
";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="
t
";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="
";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bCbA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bRe[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="

";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT0){for(bB=bA;bB=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div
","
"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1>");try{for(var bw=0,bv=this.length;bw1&&bw0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]===""&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("
").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"":"")+"");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*! + * jQuery UI 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */ +(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*! + * jQuery UI Widget 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */ +(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*! + * jQuery UI Mouse 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */ +(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g
');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(hl.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*! + * jQuery hashchange event - v1.3 - 7/21/2010 + * http://benalman.com/projects/jquery-hashchange-plugin/ + * + * Copyright (c) 2010 "Cowboy" Ben Alman + * Dual licensed under the MIT and GPL licenses. + * http://benalman.com/about/license/ + */ +(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$(' + + +
+
+
Related Pages
+
+
+
Here is a list of all related documentation pages:
+
+ + +
 Overview of various libc's regarding the secure C11 extensions
 Todo List
+ + + + diff --git a/doc/safec-3.4/resize.js b/doc/safec-3.4/resize.js new file mode 100644 index 0000000000000000000000000000000000000000..6617aee8e82ad230c702845fd3d40937e35b4a6c --- /dev/null +++ b/doc/safec-3.4/resize.js @@ -0,0 +1,136 @@ +/* + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +function initResizable() +{ + var cookie_namespace = 'doxygen'; + var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight; + + function readCookie(cookie) + { + var myCookie = cookie_namespace+"_"+cookie+"="; + if (document.cookie) { + var index = document.cookie.indexOf(myCookie); + if (index != -1) { + var valStart = index + myCookie.length; + var valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) { + valEnd = document.cookie.length; + } + var val = document.cookie.substring(valStart, valEnd); + return val; + } + } + return 0; + } + + function writeCookie(cookie, val, expiration) + { + if (val==undefined) return; + if (expiration == null) { + var date = new Date(); + date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week + expiration = date.toGMTString(); + } + document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; + } + + function resizeWidth() + { + var windowWidth = $(window).width() + "px"; + var sidenavWidth = $(sidenav).outerWidth(); + content.css({marginLeft:parseInt(sidenavWidth)+"px"}); + writeCookie('width',sidenavWidth-barWidth, null); + } + + function restoreWidth(navWidth) + { + var windowWidth = $(window).width() + "px"; + content.css({marginLeft:parseInt(navWidth)+barWidth+"px"}); + sidenav.css({width:navWidth + "px"}); + } + + function resizeHeight() + { + var headerHeight = header.outerHeight(); + var footerHeight = footer.outerHeight(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + content.css({height:windowHeight + "px"}); + navtree.css({height:windowHeight + "px"}); + sidenav.css({height:windowHeight + "px"}); + var width=$(window).width(); + if (width!=collapsedWidth) { + if (width=desktop_vp) { + if (!collapsed) { + collapseExpand(); + } + } else if (width>desktop_vp && collapsedWidth0) { + restoreWidth(0); + collapsed=true; + } + else { + var width = readCookie('width'); + if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); } + collapsed=false; + } + } + + header = $("#top"); + sidenav = $("#side-nav"); + content = $("#doc-content"); + navtree = $("#nav-tree"); + footer = $("#nav-path"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(sidenav).resizable({ minWidth: 0 }); + $(window).resize(function() { resizeHeight(); }); + var device = navigator.userAgent.toLowerCase(); + var touch_device = device.match(/(iphone|ipod|ipad|android)/); + if (touch_device) { /* wider split bar for touch only devices */ + $(sidenav).css({ paddingRight:'20px' }); + $('.ui-resizable-e').css({ width:'20px' }); + $('#nav-sync').css({ right:'34px' }); + barWidth=20; + } + var width = readCookie('width'); + if (width) { restoreWidth(width); } else { resizeWidth(); } + resizeHeight(); + var url = location.href; + var i=url.indexOf("#"); + if (i>=0) window.location.hash=url.substr(i); + var _preventDefault = function(evt) { evt.preventDefault(); }; + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(".ui-resizable-handle").dblclick(collapseExpand); + $(window).load(resizeHeight); +} +/* @license-end */ diff --git a/doc/safec-3.4/search/all_0.html b/doc/safec-3.4/search/all_0.html new file mode 100644 index 0000000000000000000000000000000000000000..5125b94009caa859823e3cf33daf7cab235f6b48 --- /dev/null +++ b/doc/safec-3.4/search/all_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_0.js b/doc/safec-3.4/search/all_0.js new file mode 100644 index 0000000000000000000000000000000000000000..3f1baa660fffe6b11208b7df552a531e7bba9743 --- /dev/null +++ b/doc/safec-3.4/search/all_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['_21dmax',['!dmax',['../d8/dff/safe__str__lib_8h.html#a6878a071bd68e09cd27771d040ef2f0f',1,'safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/all_1.html b/doc/safec-3.4/search/all_1.html new file mode 100644 index 0000000000000000000000000000000000000000..b8ff871118c11d26447c212c069782af292d0679 --- /dev/null +++ b/doc/safec-3.4/search/all_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_1.js b/doc/safec-3.4/search/all_1.js new file mode 100644 index 0000000000000000000000000000000000000000..c8617c48e195bcff77878a6ab423f97e7d8e8848 --- /dev/null +++ b/doc/safec-3.4/search/all_1.js @@ -0,0 +1,132 @@ +var searchData= +[ + ['_5f_5fhas_5fattribute',['__has_attribute',['../df/d0a/safe__compile_8h.html#a54d2d7742701f3f112afbcd8d4f9ccdb',1,'safe_compile.h']]], + ['_5f_5fstdc_5fwant_5flib_5fext1_5f_5f',['__STDC_WANT_LIB_EXT1__',['../d6/d6b/snwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): snwprintf_s.c'],['../d7/d4a/vsnwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): vsnwprintf_s.c'],['../dd/d33/vswprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): vswprintf_s.c']]], + ['_5f_5fwordsize',['__WORDSIZE',['../da/d8c/mem__primitives__lib_8h.html#aeea7ec6e47ecea02cc6812b268034b28',1,'mem_primitives_lib.h']]], + ['_5fasctime_5fs_5fchk',['_asctime_s_chk',['../d1/db5/asctime__s_8c.html#a3e5a1cf670882c6d78a401561bd93cd3',1,'_asctime_s_chk(char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos): asctime_s.c'],['../db/d69/safe__lib_8h.html#a5f7cf6c7c85ea995b7ec1ef0efd62f74',1,'_asctime_s_chk(char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26: safe_lib.h']]], + ['_5fbos_5fchk',['_BOS_CHK',['../df/d0a/safe__compile_8h.html#a6fa0e523f2050f8134245920e7877bff',1,'safe_compile.h']]], + ['_5fbos_5fknown',['_BOS_KNOWN',['../df/d0a/safe__compile_8h.html#a77df606b177b645d6af08d5bd9164b85',1,'safe_compile.h']]], + ['_5fbos_5fnull',['_BOS_NULL',['../df/d0a/safe__compile_8h.html#a049ee69a98f439f80a96d6bc8d3fd253',1,'safe_compile.h']]], + ['_5fbos_5fovr_5fn',['_BOS_OVR_N',['../df/d0a/safe__compile_8h.html#a7f05ab2285e0bcc32de445011cc7ca29',1,'safe_compile.h']]], + ['_5fbos_5fzero',['_BOS_ZERO',['../df/d0a/safe__compile_8h.html#a101ef5ed5ebede83fcb9c15771674705',1,'safe_compile.h']]], + ['_5fbosw_5fchk',['_BOSW_CHK',['../df/d0a/safe__compile_8h.html#abed6e96c85b03df5c22fa5b8c9f414a0',1,'safe_compile.h']]], + ['_5fbsearch_5fs_5fchk',['_bsearch_s_chk',['../d6/dcc/bsearch__s_8c.html#a9d15731ad37cfe6cce6544a90efd4b2d',1,'_bsearch_s_chk(const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos): bsearch_s.c'],['../db/d69/safe__lib_8h.html#aad09c51d6ae5553c114af26f2f6dd96e',1,'_bsearch_s_chk(const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(key)||_BOS_NULL(base)||_BOS_ZERO(base: safe_lib.h']]], + ['_5fcombin_5fclass',['_combin_class',['../d3/dd5/wcsnorm__s_8c.html#a8002dc19b0ae29e2fbce77c7958c54a5',1,'wcsnorm_s.c']]], + ['_5fcompare_5fcc',['_compare_cc',['../d3/dd5/wcsnorm__s_8c.html#ae8e709a7bbee4e3cb9fedcc0c3e80092',1,'wcsnorm_s.c']]], + ['_5fcomposite_5fcp',['_composite_cp',['../d3/dd5/wcsnorm__s_8c.html#a2d1cf00de50fca632245c648f19c8b43',1,'wcsnorm_s.c']]], + ['_5fctime_5fs_5fchk',['_ctime_s_chk',['../d1/d76/ctime__s_8c.html#a28d15180d05909676d50de2188bda6cb',1,'_ctime_s_chk(char *dest, rsize_t dmax, const time_t *timer, const size_t destbos): ctime_s.c'],['../db/d69/safe__lib_8h.html#a1bdbe51e2f4972a33a57f05f18d715dd',1,'_ctime_s_chk(char *dest, rsize_t dmax, const time_t *timer, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26: safe_lib.h']]], + ['_5fdecomp_5fcanonical_5fs',['_decomp_canonical_s',['../d3/dd5/wcsnorm__s_8c.html#a3d261dc80304ab27ec9795c082003ac5',1,'wcsnorm_s.c']]], + ['_5fdecomp_5fhangul_5fs',['_decomp_hangul_s',['../d3/dd5/wcsnorm__s_8c.html#a7587468509c05128bc8ce3b16db11d2f',1,'wcsnorm_s.c']]], + ['_5fdecomp_5fs',['_decomp_s',['../d3/dd5/wcsnorm__s_8c.html#a6a7eb35b9888cd824285b5a8ccbe56f7',1,'wcsnorm_s.c']]], + ['_5fgetenv_5fs_5fchk',['_getenv_s_chk',['../d1/d26/getenv__s_8c.html#a5f1ba3a57bc73bed551247afe63bde51',1,'_getenv_s_chk(size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos): getenv_s.c'],['../db/d69/safe__lib_8h.html#ac0cd5a3667137a9e47460c557cb59577',1,'_getenv_s_chk(size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos) BOS_CHK(dest) BOS_ATTR(_BOS_NULL(name): safe_lib.h']]], + ['_5fgets_5fs_5fchk',['_gets_s_chk',['../d2/d59/gets__s_8c.html#a14a9099fbfde125466c16e0507cbf15d',1,'_gets_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos): gets_s.c'],['../db/d69/safe__lib_8h.html#a92b0fec11a23d3dc9e23fb5f39c07122',1,'_gets_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): safe_lib.h']]], + ['_5fis_5flt_5faccented',['_is_lt_accented',['../d9/d47/wcsfc__s_8c.html#aaea9b105227c8a8cf03848034fa3992e',1,'wcsfc_s.c']]], + ['_5fmbsrtowcs_5fs_5fchk',['_mbsrtowcs_s_chk',['../df/db3/mbsrtowcs__s_8c.html#ab6b1df7e43d89657194e9347fbb4f7d0',1,'_mbsrtowcs_s_chk(size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos): mbsrtowcs_s.c'],['../d8/dff/safe__str__lib_8h.html#a273f3a9a36b248a7de57bfb69427545c',1,'_mbsrtowcs_s_chk(size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(srcp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fmbstowcs_5fs_5fchk',['_mbstowcs_s_chk',['../d8/dff/safe__str__lib_8h.html#a3a1909d00b6f945d02fbe3d4de2ff609',1,'safe_str_lib.h']]], + ['_5fmemccpy_5fs_5fchk',['_memccpy_s_chk',['../d2/d61/memccpy__s_8c.html#a41e5813303edd3dd8050f73e7176eba0',1,'_memccpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, int c, rsize_t n, const size_t destbos, const size_t srcbos): memccpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#a019c81b4ef63fc8d1defa701ff59c648',1,'_memccpy_s_chk(void *dest, rsize_t dmax, const void *src, int c, rsize_t n, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_mem_lib.h']]], + ['_5fmemchr_5fs_5fchk',['_memchr_s_chk',['../d7/d0e/memchr__s_8c.html#a4b5a0a95ffc446b87458778741789b09',1,'_memchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos): memchr_s.c'],['../d8/d03/safe__mem__lib_8h.html#aad7753c63cdab3633f5f2ad7b003ec12',1,'_memchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_NULL(result): memchr_s.c']]], + ['_5fmemcmp16_5fs_5fchk',['_memcmp16_s_chk',['../d2/df8/memcmp16__s_8c.html#a57637419fb217c2baf8af42c1c04871d',1,'_memcmp16_s_chk(const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp16_s.c'],['../d8/d03/safe__mem__lib_8h.html#ad36ac8e08c6d075189b5b59dad277eb8',1,'_memcmp16_s_chk(const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcmp32_5fs_5fchk',['_memcmp32_s_chk',['../de/df0/memcmp32__s_8c.html#aa3014c369f25de08f0d375533dffe159',1,'_memcmp32_s_chk(const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a7e9bd2acaff411cf809141f2fea38dbd',1,'_memcmp32_s_chk(const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcmp_5fs_5fchk',['_memcmp_s_chk',['../d9/d4d/memcmp__s_8c.html#a858ec42b08af40f4cbdda33b7dcab9ff',1,'_memcmp_s_chk(const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp_s.c'],['../d8/d03/safe__mem__lib_8h.html#a61f9cc4a2ad06f7f4de007bd3bcdb696',1,'_memcmp_s_chk(const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_mem_lib.h']]], + ['_5fmemcpy16_5fs_5fchk',['_memcpy16_s_chk',['../dd/de1/memcpy16__s_8c.html#a5607fd3d9dc3d930129a3aa277d9aeb3',1,'_memcpy16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy16_s.c'],['../d8/d03/safe__mem__lib_8h.html#afe661663450e82f9cae803331d9a588e',1,'_memcpy16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcpy32_5fs_5fchk',['_memcpy32_s_chk',['../db/dc0/memcpy32__s_8c.html#ac971e5234c87a2f9309da77aec8dc753',1,'_memcpy32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a2136a10c2c2f95eecccdebee87a52615',1,'_memcpy32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcpy_5fs_5fchk',['_memcpy_s_chk',['../de/d70/memcpy__s_8c.html#afbe816859f2acb302d7e2c015110b0a7',1,'_memcpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#abb4810090dc2bb2d3742f185104db845',1,'_memcpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fmemmove16_5fs_5fchk',['_memmove16_s_chk',['../d8/daf/memmove16__s_8c.html#ab109eea362dc12fb293b9e747b325061',1,'_memmove16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove16_s.c'],['../d8/d03/safe__mem__lib_8h.html#a0b31ebf9e53e301b3afa2ee34e231bd0',1,'_memmove16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemmove32_5fs_5fchk',['_memmove32_s_chk',['../d0/d50/memmove32__s_8c.html#a4eaa4fd633a5c674690f2de3db151ddc',1,'_memmove32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a3d6f7196fd3147df5550df978353d0fd',1,'_memmove32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemmove_5fs_5fchk',['_memmove_s_chk',['../d8/d56/memmove__s_8c.html#a46a58df77d024a41d29f17bac5d42259',1,'_memmove_s_chk(void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove_s.c'],['../d8/d03/safe__mem__lib_8h.html#af2e5491b4ae2fb626e0734b0963712c2',1,'_memmove_s_chk(void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fmemrchr_5fs_5fchk',['_memrchr_s_chk',['../dd/def/memrchr__s_8c.html#af692626803c18772a4bf0a46013f4752',1,'_memrchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos): memrchr_s.c'],['../d8/d03/safe__mem__lib_8h.html#a971d454c160f81ac83e23da6dcbb9925',1,'_memrchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_mem_lib.h']]], + ['_5fmemset16_5fs_5fchk',['_memset16_s_chk',['../da/d22/memset16__s_8c.html#a7873a8991779ac0b07f2bd9b76d887af',1,'_memset16_s_chk(uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos): memset16_s.c'],['../d8/d03/safe__mem__lib_8h.html#a658db31f8081f5d6f389985a095b8f00',1,'_memset16_s_chk(uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemset32_5fs_5fchk',['_memset32_s_chk',['../d1/d57/memset32__s_8c.html#a146fbc42204636fbb6af69b79dc08d89',1,'_memset32_s_chk(uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos): memset32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a13e1713e6934e5a01424dcc6bdf85ad0',1,'_memset32_s_chk(uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemset_5fs_5fchk',['_memset_s_chk',['../de/d25/memset__s_8c.html#af1e81d16142fd67f0b8130ebe30dbf30',1,'_memset_s_chk(void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos): memset_s.c'],['../d8/d03/safe__mem__lib_8h.html#ada111454ad2c15422cc3fe0b4e2e04d1',1,'_memset_s_chk(void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemzero16_5fs_5fchk',['_memzero16_s_chk',['../d5/ddf/memzero16__s_8c.html#af5d4034ae7f83570f7c587ecbe045f54',1,'_memzero16_s_chk(uint16_t *dest, rsize_t len, const size_t destbos): memzero16_s.c'],['../d8/d03/safe__mem__lib_8h.html#abb7434f989283c1bea7a4d79b897c032',1,'_memzero16_s_chk(uint16_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest: safe_mem_lib.h']]], + ['_5fmemzero32_5fs_5fchk',['_memzero32_s_chk',['../db/d59/memzero32__s_8c.html#a71d5c758d94f0827e249695830c5879b',1,'_memzero32_s_chk(uint32_t *dest, rsize_t len, const size_t destbos): memzero32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a127c73c455af767cd51bb8e8ca0b797c',1,'_memzero32_s_chk(uint32_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest: safe_mem_lib.h']]], + ['_5fmemzero_5fs_5fchk',['_memzero_s_chk',['../d0/d4b/memzero__s_8c.html#a2e6349b810d89eaeeeab07a572d44440',1,'_memzero_s_chk(void *dest, rsize_t len, const size_t destbos): memzero_s.c'],['../d8/d03/safe__mem__lib_8h.html#aac2cad690162769939149a94519ade6f',1,'_memzero_s_chk(void *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): memzero_s.c']]], + ['_5fqsort_5fs_5fchk',['_qsort_s_chk',['../d2/d94/qsort__s_8c.html#ac129a05f12a7ef085510c5621c9797de',1,'_qsort_s_chk(void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t destbos): qsort_s.c'],['../db/d69/safe__lib_8h.html#ad562a2d68ed51ae165bb7c8b935b614a',1,'_qsort_s_chk(void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *x, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(base)||_BOS_ZERO(base: safe_lib.h']]], + ['_5fstr',['_STR',['../df/d0a/safe__compile_8h.html#a192d127e3d5478c72fddbb8d3d7d8f8a',1,'safe_compile.h']]], + ['_5fstrcasecmp_5fs_5fchk',['_strcasecmp_s_chk',['../d4/d7c/strcasecmp__s_8c.html#a5f659ac4ca9bdc2471a33fb6b8f41c8b',1,'_strcasecmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos): strcasecmp_s.c'],['../d8/dff/safe__str__lib_8h.html#ad114a58f6ef0c9b7810397b2bfc191f5',1,'_strcasecmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcasecmp_s.c']]], + ['_5fstrcasestr_5fs_5fchk',['_strcasestr_s_chk',['../d6/d9e/strcasestr__s_8c.html#a98bf327af43af693c7ad572edee922e9',1,'_strcasestr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos): strcasestr_s.c'],['../d8/dff/safe__str__lib_8h.html#a0c5d359ec3cc98b1039d2b671a4b9f40',1,'_strcasestr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src: safe_str_lib.h']]], + ['_5fstrcat_5fs_5fchk',['_strcat_s_chk',['../dd/d81/strcat__s_8c.html#a2421a2f82babce73f68607831bddc80b',1,'_strcat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, size_t destbos): strcat_s.c'],['../d8/dff/safe__str__lib_8h.html#aaa04d6e92a0b8b483fcc371265508c39',1,'_strcat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strcat_s.c']]], + ['_5fstrchr_5fs_5fchk',['_strchr_s_chk',['../d3/dfa/strchr__s_8c.html#ae3ae279338f53f9b6e7b2ef393ab4837',1,'_strchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos): strchr_s.c'],['../d8/dff/safe__str__lib_8h.html#a66c16534b2471e1bbb608b609d3dca16',1,'_strchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_str_lib.h']]], + ['_5fstrcmp_5fs_5fchk',['_strcmp_s_chk',['../d1/d7b/strcmp__s_8c.html#a76f882e8ad9fda3f6ffc74046e9b7d11',1,'_strcmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, size_t srcbos): strcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a2a41b4fb5f971a6c1a9e801342f987f1',1,'_strcmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcmp_s.c']]], + ['_5fstrcmpfld_5fs_5fchk',['_strcmpfld_s_chk',['../d5/df1/strcmpfld__s_8c.html#a0f62083daa1f5d15677bdc5b99118e79',1,'_strcmpfld_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos): strcmpfld_s.c'],['../d8/dff/safe__str__lib_8h.html#a08b203348c160a527f8d6cc633d0cda3',1,'_strcmpfld_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcmpfld_s.c']]], + ['_5fstrcoll_5fs_5fchk',['_strcoll_s_chk',['../d4/d50/strcoll__s_8c.html#a41175bde439cb6e55b9cb989dd7d9e7f',1,'_strcoll_s_chk(const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos): strcoll_s.c'],['../d8/dff/safe__str__lib_8h.html#a6a25e7cd044f0284f60710ec6bb6160b',1,'_strcoll_s_chk(const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcoll_s.c']]], + ['_5fstrcpy_5fs_5fchk',['_strcpy_s_chk',['../df/d8e/strcpy__s_8c.html#ae073fc0852fb87e40336c2af99822900',1,'_strcpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos): strcpy_s.c'],['../d8/dff/safe__str__lib_8h.html#ad7ab634bad0da5b83d320d38957a84dd',1,'_strcpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strcpy_s.c']]], + ['_5fstrcpyfld_5fs_5fchk',['_strcpyfld_s_chk',['../dd/d38/strcpyfld__s_8c.html#aa4f5ab51b51120763388bc68b790a11f',1,'_strcpyfld_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfld_s.c'],['../d8/dff/safe__str__lib_8h.html#aeda218fe68c647ac70dc1583684ad02c',1,'_strcpyfld_s_chk(char *dest, const rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcpyfldin_5fs_5fchk',['_strcpyfldin_s_chk',['../db/def/strcpyfldin__s_8c.html#a835124ed19939fa24c4f4acdbb378538',1,'_strcpyfldin_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfldin_s.c'],['../d8/dff/safe__str__lib_8h.html#a136213b144b733a491cd9f0536dc02b4',1,'_strcpyfldin_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcpyfldout_5fs_5fchk',['_strcpyfldout_s_chk',['../d1/dae/strcpyfldout__s_8c.html#ae555ba9c5abd18e53d878bc12963b683',1,'_strcpyfldout_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfldout_s.c'],['../d8/dff/safe__str__lib_8h.html#a2b9437f5d44c5c01134e5ba5612b6b79',1,'_strcpyfldout_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcspn_5fs_5fchk',['_strcspn_s_chk',['../dd/d73/strcspn__s_8c.html#aadfaa650b7676ff825fb0e146472ed6f',1,'_strcspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos): strcspn_s.c'],['../d8/dff/safe__str__lib_8h.html#a41cf93e5fbedbb4c62cbc823a8787a5a',1,'_strcspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrerror_5fs_5fchk',['_strerror_s_chk',['../d9/d02/strerror__s_8c.html#a6fde6b74179a76274df203f875172527',1,'_strerror_s_chk(char *dest, rsize_t dmax, errno_t errnum, const size_t destbos): strerror_s.c'],['../d8/dff/safe__str__lib_8h.html#acc3bea5002eee5b18609f30a6cbe7cc9',1,'_strerror_s_chk(char *dest, rsize_t dmax, errno_t errnum, const size_t destbos) BOS_CHK(dest): strerror_s.c']]], + ['_5fstrfirstchar_5fs_5fchk',['_strfirstchar_s_chk',['../d3/d01/strfirstchar__s_8c.html#a0539f00058ae77f0ab0199a6eed4ae67',1,'_strfirstchar_s_chk(char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos): strfirstchar_s.c'],['../d8/dff/safe__str__lib_8h.html#ad3e617ce86eb99e3daec9166c62cfa7d',1,'_strfirstchar_s_chk(char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos) BOS_CHK(dest) BOS_NULL(firstp): strfirstchar_s.c']]], + ['_5fstrfirstdiff_5fs_5fchk',['_strfirstdiff_s_chk',['../de/d3e/strfirstdiff__s_8c.html#a04ba99adf6fb9bd49f9caa455aa00031',1,'_strfirstdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strfirstdiff_s.c'],['../d8/dff/safe__str__lib_8h.html#a8fd3d5a8d8376f9144b9001075768aac',1,'_strfirstdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strfirstdiff_s.c']]], + ['_5fstrfirstsame_5fs_5fchk',['_strfirstsame_s_chk',['../d5/d5e/strfirstsame__s_8c.html#a89e0c13d4b00f3e64dc754edd8be5ef8',1,'_strfirstsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strfirstsame_s.c'],['../d8/dff/safe__str__lib_8h.html#aac66e284b38c73c7c2423e8d9ba5cd58',1,'_strfirstsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strfirstsame_s.c']]], + ['_5fstrisalphanumeric_5fs_5fchk',['_strisalphanumeric_s_chk',['../d8/dc9/strisalphanumeric__s_8c.html#a5c5acf3db2aefaa57a23b427c60261fd',1,'_strisalphanumeric_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisalphanumeric_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4138e4ea8e708d437135529859d1037',1,'_strisalphanumeric_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisascii_5fs_5fchk',['_strisascii_s_chk',['../d8/dd0/strisascii__s_8c.html#a3ec4e31cbab16c79f801786af4ed417f',1,'_strisascii_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisascii_s.c'],['../d8/dff/safe__str__lib_8h.html#a49c06ac40572da7b06c56c86f5b5b790',1,'_strisascii_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisdigit_5fs_5fchk',['_strisdigit_s_chk',['../da/db8/strisdigit__s_8c.html#af8a673ad0f57450f5b3e7cbdbcf16238',1,'_strisdigit_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisdigit_s.c'],['../d8/dff/safe__str__lib_8h.html#ad5234b4499ea28f2f174428acbb0116b',1,'_strisdigit_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrishex_5fs_5fchk',['_strishex_s_chk',['../d1/d33/strishex__s_8c.html#afe4cc3d15df7c008531b5228108f8ef4',1,'_strishex_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strishex_s.c'],['../d8/dff/safe__str__lib_8h.html#aca1ba10bf2db186f49bb0b24ad72102b',1,'_strishex_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrislowercase_5fs_5fchk',['_strislowercase_s_chk',['../de/d5b/strislowercase__s_8c.html#a6266becc25633e9f1899c2ad227cb0e6',1,'_strislowercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strislowercase_s.c'],['../d8/dff/safe__str__lib_8h.html#ac03aef946658162570ff05246c80c056',1,'_strislowercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrismixedcase_5fs_5fchk',['_strismixedcase_s_chk',['../d7/d8d/strismixedcase__s_8c.html#a22ddee39f590bb435f32caadf6d3b202',1,'_strismixedcase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strismixedcase_s.c'],['../d8/dff/safe__str__lib_8h.html#a2f9d1264085b98aaaf9e0ade9b772ec3',1,'_strismixedcase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrispassword_5fs_5fchk',['_strispassword_s_chk',['../d2/d08/strispassword__s_8c.html#a25d787976c8846bb335d2127570dc97b',1,'_strispassword_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strispassword_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4c9803734dcae5b5975b5a129938d9a',1,'_strispassword_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisuppercase_5fs_5fchk',['_strisuppercase_s_chk',['../dd/d9f/strisuppercase__s_8c.html#a2a22666503ad907b13c48a3b43b626ce',1,'_strisuppercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisuppercase_s.c'],['../d8/dff/safe__str__lib_8h.html#a787fbe653f359d9d3bf31f2face30911',1,'_strisuppercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrlastchar_5fs_5fchk',['_strlastchar_s_chk',['../d7/d19/strlastchar__s_8c.html#a0edead78b36762f8a70ece523ca61063',1,'_strlastchar_s_chk(char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos): strlastchar_s.c'],['../d8/dff/safe__str__lib_8h.html#afa39d9e09101ca48fb3b0da2fd00b7e9',1,'_strlastchar_s_chk(char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos) BOS_CHK(dest) BOS_NULL(lastp): strlastchar_s.c']]], + ['_5fstrlastdiff_5fs_5fchk',['_strlastdiff_s_chk',['../d9/dfe/strlastdiff__s_8c.html#a1c271124ce30bc259c6f3af9b38dc2da',1,'_strlastdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strlastdiff_s.c'],['../d8/dff/safe__str__lib_8h.html#a093d4a02b3a2666cc1140659ce2aedef',1,'_strlastdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strlastdiff_s.c']]], + ['_5fstrlastsame_5fs_5fchk',['_strlastsame_s_chk',['../da/db5/strlastsame__s_8c.html#a72c4e6cfac79ce706a9924aa4d3324a4',1,'_strlastsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strlastsame_s.c'],['../d8/dff/safe__str__lib_8h.html#a85d77c8a2e7b8022ff9ee9b40d692ae7',1,'_strlastsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strlastsame_s.c']]], + ['_5fstrljustify_5fs_5fchk',['_strljustify_s_chk',['../d9/d10/strljustify__s_8c.html#a45fe7cf80d39fbe636032db40fc0b8e1',1,'_strljustify_s_chk(char *dest, rsize_t dmax, const size_t destbos): strljustify_s.c'],['../d8/dff/safe__str__lib_8h.html#ae0f785012df12a3ab199f3c726fa1c00',1,'_strljustify_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strljustify_s.c']]], + ['_5fstrnatcmp_5fs_5fchk',['_strnatcmp_s_chk',['../d4/d5f/strnatcmp__s_8c.html#a9f563a3dba23e70354122938965e77de',1,'_strnatcmp_s_chk(const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos): strnatcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#acf706e4b5acb9557a031c8936438c34b',1,'_strnatcmp_s_chk(const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strnatcmp_s.c']]], + ['_5fstrncat_5fs_5fchk',['_strncat_s_chk',['../df/d8b/strncat__s_8c.html#a71c33b24bb35755b78634ce2896fd5ac',1,'_strncat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, size_t destbos, const size_t srcbos): strncat_s.c'],['../d8/dff/safe__str__lib_8h.html#a402969901f866addace83ad31411d8b0',1,'_strncat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR((slen||dest||dmax) &&(_BOS_NULL(dest)||_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fstrncpy_5fs_5fchk',['_strncpy_s_chk',['../d2/d68/strncpy__s_8c.html#ad775d1b3c046e65ade593f8bbd55d65d',1,'_strncpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): strncpy_s.c'],['../d8/dff/safe__str__lib_8h.html#a1e0217e2de3141badc1ef1b8df17c814',1,'_strncpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fstrnlen_5fs_5fchk',['_strnlen_s_chk',['../dc/d06/strnlen__s_8c.html#a021e82ca8dad15d7a9ed7955a5c49b2f',1,'_strnlen_s_chk(const char *str, rsize_t smax, const size_t strbos): strnlen_s.c'],['../d8/dff/safe__str__lib_8h.html#a8c83c0cfec963b6ac7621874d7411fea',1,'_strnlen_s_chk(const char *str, rsize_t smax, const size_t strbos) BOS_CHK2(str: safe_str_lib.h']]], + ['_5fstrnset_5fs_5fchk',['_strnset_s_chk',['../da/d45/strnset__s_8c.html#acc68fe672d3bc44d5b84e34b175043cf',1,'_strnset_s_chk(char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos): strnset_s.c'],['../d8/dff/safe__str__lib_8h.html#a6855b4bf48e0a0d9ac7be67af9197810',1,'_strnset_s_chk(char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrnterminate_5fs_5fchk',['_strnterminate_s_chk',['../dd/de1/strnterminate__s_8c.html#ae2382673a220587b6e6b99f7fe111610',1,'_strnterminate_s_chk(char *dest, rsize_t dmax, const size_t destbos): strnterminate_s.c'],['../d8/dff/safe__str__lib_8h.html#a939629c1ee16ed11968acc0a14d97a50',1,'_strnterminate_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrpbrk_5fs_5fchk',['_strpbrk_s_chk',['../de/dd3/strpbrk__s_8c.html#a1f3a1c20431aaf4d8880524127afed61',1,'_strpbrk_s_chk(char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos): strpbrk_s.c'],['../d8/dff/safe__str__lib_8h.html#aebd91f4804e7751eac6192b818b478a3',1,'_strpbrk_s_chk(char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrprefix_5fs_5fchk',['_strprefix_s_chk',['../d2/d9c/strprefix__s_8c.html#afd6429e73c9f92f105905640f389851a',1,'_strprefix_s_chk(const char *dest, rsize_t dmax, const char *src, const size_t destbos): strprefix_s.c'],['../d8/dff/safe__str__lib_8h.html#a5c96065113760b9fb57eb3a3e5a014b7',1,'_strprefix_s_chk(const char *dest, rsize_t dmax, const char *src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strprefix_s.c']]], + ['_5fstrrchr_5fs_5fchk',['_strrchr_s_chk',['../d9/df8/strrchr__s_8c.html#a5ffd4c726a9f39e6f30f2b7ee320f3cb',1,'_strrchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **resultp, const size_t destbos): strrchr_s.c'],['../d8/dff/safe__str__lib_8h.html#a375b15e12fd4f6e0ea7737957d7bc56a',1,'_strrchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_str_lib.h']]], + ['_5fstrremovews_5fs_5fchk',['_strremovews_s_chk',['../d2/df4/strremovews__s_8c.html#aa20354aa373108cde9f27e625a05994a',1,'_strremovews_s_chk(char *dest, rsize_t dmax, const size_t destbos): strremovews_s.c'],['../d8/dff/safe__str__lib_8h.html#a14965340fd2745d2b46023183ce1b6c5',1,'_strremovews_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strremovews_s.c']]], + ['_5fstrset_5fs_5fchk',['_strset_s_chk',['../d3/d98/strset__s_8c.html#a31bba664976ed2d6a490220f49a899e7',1,'_strset_s_chk(char *restrict dest, rsize_t dmax, int value, const size_t destbos): strset_s.c'],['../d8/dff/safe__str__lib_8h.html#a82d905969808d552ed3d5776531cf925',1,'_strset_s_chk(char *restrict dest, rsize_t dmax, int value, const size_t destbos) BOS_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fstrspn_5fs_5fchk',['_strspn_s_chk',['../d9/df1/strspn__s_8c.html#afd69e2020daea4b4fc210c015b7f5dca',1,'_strspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos): strspn_s.c'],['../d8/dff/safe__str__lib_8h.html#acaa9b56de60dfe2f7adf0d17be7152a5',1,'_strspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src: safe_str_lib.h']]], + ['_5fstrstr_5fs_5fchk',['_strstr_s_chk',['../db/dc3/strstr__s_8c.html#a2122dda9d32728ed372f886c73eea43a',1,'_strstr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos): strstr_s.c'],['../d8/dff/safe__str__lib_8h.html#a6cda6e5d1877bd1a27404dc9faadf4cb',1,'_strstr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrtok_5fs_5fchk',['_strtok_s_chk',['../d2/d46/strtok__s_8c.html#a4f8852aadfcfc307416bf27a886865fa',1,'_strtok_s_chk(char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos): strtok_s.c'],['../d8/dff/safe__str__lib_8h.html#a589bae4572c2a10570f3c333e1e1f29f',1,'_strtok_s_chk(char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos) BOS_NULL(ptr): strtok_s.c']]], + ['_5fstrtolowercase_5fs_5fchk',['_strtolowercase_s_chk',['../d3/d0c/strtolowercase__s_8c.html#adbab5bb37a6f391d2c9de205f85e4725',1,'_strtolowercase_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos): strtolowercase_s.c'],['../d8/dff/safe__str__lib_8h.html#ad2f8f779fbb4c5f2267d9510da392f3b',1,'_strtolowercase_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrtouppercase_5fs_5fchk',['_strtouppercase_s_chk',['../d4/d6f/strtouppercase__s_8c.html#a38776214067a2fd8c1a652469119772c',1,'_strtouppercase_s_chk(char *dest, rsize_t dmax, const size_t destbos): strtouppercase_s.c'],['../d8/dff/safe__str__lib_8h.html#a8df6802494de562eaba0f72c9453d0aa',1,'_strtouppercase_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrzero_5fs_5fchk',['_strzero_s_chk',['../d8/d88/strzero__s_8c.html#ab823ae363848d00ca5b0ff8936e3b53b',1,'_strzero_s_chk(char *dest, rsize_t dmax, const size_t destbos): strzero_s.c'],['../d8/dff/safe__str__lib_8h.html#a422bd4f4cb89a8bc2880c1e3717c34df',1,'_strzero_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strzero_s.c']]], + ['_5ftimingsafe_5fbcmp_5fchk',['_timingsafe_bcmp_chk',['../d6/d62/timingsafe__bcmp_8c.html#ac185ba934da1af85fb1cc307472ad4b0',1,'_timingsafe_bcmp_chk(const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos): timingsafe_bcmp.c'],['../d8/d03/safe__mem__lib_8h.html#a58eeb1fe07f21ab4bf9d27e7295004ca',1,'_timingsafe_bcmp_chk(const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos) BOS_OVR2(b1: safe_mem_lib.h']]], + ['_5ftimingsafe_5fmemcmp_5fchk',['_timingsafe_memcmp_chk',['../d5/d20/timingsafe__memcmp_8c.html#a1d5aa9f4514c441f51a8b46db3c85407',1,'_timingsafe_memcmp_chk(const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos): timingsafe_memcmp.c'],['../d8/d03/safe__mem__lib_8h.html#a6e8bca497a1aff8bc3a7692c568efc7b',1,'_timingsafe_memcmp_chk(const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos) BOS_OVR2(b1: safe_mem_lib.h']]], + ['_5ftmpnam_5fs_5fchk',['_tmpnam_s_chk',['../d2/d4e/tmpnam__s_8c.html#a9f56792adec1c99181e0f1878d8600ba',1,'_tmpnam_s_chk(const char *dest, rsize_t dmax, const size_t destbos): tmpnam_s.c'],['../db/d69/safe__lib_8h.html#a93236bc36e86d792ec62b48a6686f16b',1,'_tmpnam_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_OVR2Z(dest: safe_lib.h']]], + ['_5ftowcase',['_towcase',['../d8/dbe/towctrans_8c.html#a3d0c62b130209a2ccb00da7e029be9b3',1,'towctrans.c']]], + ['_5ftowfc_5fs_5fchk',['_towfc_s_chk',['../dc/d32/towfc__s_8c.html#aae366c211a5853881cf8a4673de5db52',1,'_towfc_s_chk(wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos): towfc_s.c'],['../d8/dff/safe__str__lib_8h.html#a48c47cf89bfe769b2c1f73254c377723',1,'_towfc_s_chk(wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos) BOSW_CHK(dest) BOS_ATTR(dmax< 4: safe_str_lib.h']]], + ['_5ftowfc_5fsingle',['_towfc_single',['../dc/d32/towfc__s_8c.html#a8da9727cfc1e30225ea73e6561456592',1,'towfc_s.c']]], + ['_5ftowupper',['_towupper',['../d8/dbe/towctrans_8c.html#a5d087249fc40885cccf7ce269bb131ac',1,'towctrans.c']]], + ['_5funicode_5fmax',['_UNICODE_MAX',['../d3/dd5/wcsnorm__s_8c.html#aea77febe540e0de70c7cd3ffec894406',1,'wcsnorm_s.c']]], + ['_5fvsnprintf_5fs_5fchk',['_vsnprintf_s_chk',['../db/d8d/vsnprintf__s_8c.html#ae2afd35714328ece3191405e25cc845f',1,'_vsnprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap): vsnprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a148305a22b3eccd1bc7edec527ddf079',1,'_vsnprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt): vsnprintf_s.c']]], + ['_5fvsnwprintf_5fs_5fchk',['_vsnwprintf_s_chk',['../d7/d4a/vsnwprintf__s_8c.html#a0b99808b1427c197f15bce6040bf5c89',1,'_vsnwprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap): vsnwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a56c8189e460c2fab3e7199e2d7daf41e',1,'_vsnwprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt): vsnwprintf_s.c']]], + ['_5fvsprintf_5fs_5fchk',['_vsprintf_s_chk',['../d1/df7/vsprintf__s_8c.html#adc3e67335c360cc160d869a4449fb9d1',1,'_vsprintf_s_chk(char *restrict dest, const rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap): vsprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ab14a2a9e240310588434f53e609355a2',1,'_vsprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt): vsprintf_s.c']]], + ['_5fvswprintf_5fs_5fchk',['_vswprintf_s_chk',['../dd/d33/vswprintf__s_8c.html#ad37039350056ad5cfc4506f12dd94c04',1,'_vswprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap): vswprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a45182c16361d4f0449a7c94b9dcd3dbb',1,'_vswprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt): vswprintf_s.c']]], + ['_5fwcrtomb_5fs_5fchk',['_wcrtomb_s_chk',['../db/d37/wcrtomb__s_8c.html#a18fe6c6847fe024f79c9db2c7444f9fc',1,'_wcrtomb_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos): wcrtomb_s.c'],['../d8/dff/safe__str__lib_8h.html#ab9840728993ac6ad7d90ce6c68c03636',1,'_wcrtomb_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOS_NULL(ps) VAL_OVR2(wc: safe_str_lib.h']]], + ['_5fwcscat_5fs_5fchk',['_wcscat_s_chk',['../de/d45/wcscat__s_8c.html#a11d08f782800a00f2919c81b6031ff7b',1,'_wcscat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos): wcscat_s.c'],['../d8/dff/safe__str__lib_8h.html#abca5bfb224b30166612899283a7a7df9',1,'_wcscat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src): wcscat_s.c']]], + ['_5fwcscmp_5fs_5fchk',['_wcscmp_s_chk',['../d1/dbf/wcscmp__s_8c.html#a68a7464fa6523f243b5a2b510b98529a',1,'_wcscmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcscmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a4b3a049415bea04e80df8d44db0f3430',1,'_wcscmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcscoll_5fs_5fchk',['_wcscoll_s_chk',['../d6/dd8/wcscoll__s_8c.html#addfc9e4aa35156b5a75190b202c50ce7',1,'_wcscoll_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcscoll_s.c'],['../d8/dff/safe__str__lib_8h.html#a585d6203592ee2cdf2843b07db8ad575',1,'_wcscoll_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcscpy_5fs_5fchk',['_wcscpy_s_chk',['../de/d33/wcscpy__s_8c.html#a8aa67a23a3e8a346491407d517ecc2ec',1,'_wcscpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos): wcscpy_s.c'],['../d8/dff/safe__str__lib_8h.html#adfc6d44a51ca0e4579bd5af0b9c5aca2',1,'_wcscpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src): wcscpy_s.c']]], + ['_5fwcsfc_5fs_5fchk',['_wcsfc_s_chk',['../d9/d47/wcsfc__s_8c.html#a552b492ea679d4d2f9575ad38bbe9645',1,'wcsfc_s.c']]], + ['_5fwcsicmp_5fs_5fchk',['_wcsicmp_s_chk',['../d6/d6c/wcsicmp__s_8c.html#a7a27037d7f68de20721eb23565a98831',1,'_wcsicmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcsicmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a66026092bce1d24ac14293d58c4f3c06',1,'_wcsicmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcslwr_5fs_5fchk',['_wcslwr_s_chk',['../d8/d67/wcslwr__s_8c.html#a6470b1f19a3ad82dd15c1e85343ea5b6',1,'_wcslwr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos): wcslwr_s.c'],['../d8/dff/safe__str__lib_8h.html#a9bdcd39944f0ae7f61e5a17a3477c21a',1,'_wcslwr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fwcsnatcmp_5fs_5fchk',['_wcsnatcmp_s_chk',['../d8/dc7/wcsnatcmp__s_8c.html#a0cb94b2c180777be111799d44fc61bd9',1,'_wcsnatcmp_s_chk(const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos): wcsnatcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#ab68246041822a160120edf4bb852c35a',1,'_wcsnatcmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsncat_5fs_5fchk',['_wcsncat_s_chk',['../d0/df6/wcsncat__s_8c.html#a493a7624a8c28c03d8a1d632dff2f0f3',1,'_wcsncat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): wcsncat_s.c'],['../d8/dff/safe__str__lib_8h.html#aadef5f96cb52b0a850989d982bdba40a',1,'_wcsncat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR(slen &&(_BOS_NULL(dest)||_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fwcsncmp_5fs_5fchk',['_wcsncmp_s_chk',['../de/d15/wcsncmp__s_8c.html#a7b1ab28a0f4d7340e07ec8af1c7a6dc1',1,'_wcsncmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos): wcsncmp_s.c'],['../d8/dff/safe__str__lib_8h.html#aa54d4d08338768f4ce09daef2ecb2c37',1,'_wcsncmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsncpy_5fs_5fchk',['_wcsncpy_s_chk',['../dc/d4e/wcsncpy__s_8c.html#a0bb5b100a09e82d89ecf832143f5dd8a',1,'_wcsncpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): wcsncpy_s.c'],['../d8/dff/safe__str__lib_8h.html#a7634d6b1069cc0b769732ea5595db7f1',1,'_wcsncpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src: safe_str_lib.h']]], + ['_5fwcsnlen_5fs_5fchk',['_wcsnlen_s_chk',['../db/d53/wcsnlen__s_8c.html#a485a05fc094386b65e94db38f2dfb579',1,'_wcsnlen_s_chk(const wchar_t *dest, rsize_t dmax, const size_t destbos): wcsnlen_s.c'],['../d8/dff/safe__str__lib_8h.html#af9476a170ab615fe01505f8035ea11d7',1,'_wcsnlen_s_chk(const wchar_t *dest, size_t dmax, const size_t destbos) BOSW_CHK(dest): wcsnlen_s.c']]], + ['_5fwcsnorm_5fcompose_5fs_5fchk',['_wcsnorm_compose_s_chk',['../d3/dd5/wcsnorm__s_8c.html#ad06f3d86749513a7e71011aa8a722d5a',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5fdecompose_5fs_5fchk',['_wcsnorm_decompose_s_chk',['../d3/dd5/wcsnorm__s_8c.html#a35ebe75d6b6fdf81576efcb5b35fb6eb',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5freorder_5fs_5fchk',['_wcsnorm_reorder_s_chk',['../d3/dd5/wcsnorm__s_8c.html#a3ff57309bdc300c2716bfc5ba1dd3a4d',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5fs_5fchk',['_wcsnorm_s_chk',['../d3/dd5/wcsnorm__s_8c.html#aa3c288ad61166b211252b12e177f61b7',1,'wcsnorm_s.c']]], + ['_5fwcsnset_5fs_5fchk',['_wcsnset_s_chk',['../dc/d0c/wcsnset__s_8c.html#a66675dc542c4f0f2854ae0f190d8f89e',1,'_wcsnset_s_chk(wchar_t *restrict dest, rsize_t dmax, wchar_t value, rsize_t n, const size_t destbos): wcsnset_s.c'],['../d8/dff/safe__str__lib_8h.html#a64380c2e2bdcdfcfbd0c46300cb16cb4',1,'_wcsnset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, size_t n, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fwcsrtombs_5fs_5fchk',['_wcsrtombs_s_chk',['../d2/dc5/wcsrtombs__s_8c.html#a105c9aadd57717a78d4c83580480516a',1,'_wcsrtombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos): wcsrtombs_s.c'],['../d8/dff/safe__str__lib_8h.html#a5d6b42f3dffe71030d3dfae4669e8645',1,'_wcsrtombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_OVR(dest: safe_str_lib.h']]], + ['_5fwcsset_5fs_5fchk',['_wcsset_s_chk',['../d0/d36/wcsset__s_8c.html#a0944c30f08e95eddf0a540eb76708642',1,'_wcsset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos): wcsset_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4f995228d53b411139c613110be9ea8',1,'_wcsset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fwcsstr_5fs_5fchk',['_wcsstr_s_chk',['../dd/df8/wcsstr__s_8c.html#aa0ad63894a82dcb147080fa953659d62',1,'_wcsstr_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos): wcsstr_s.c'],['../d8/dff/safe__str__lib_8h.html#a075e745d7031b5994e19b7116a5719ba',1,'_wcsstr_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src: safe_str_lib.h']]], + ['_5fwcstok_5fs_5fchk',['_wcstok_s_chk',['../da/d1a/wcstok__s_8c.html#a585e94a6d26745f8fd501e7cd64d0f3d',1,'_wcstok_s_chk(wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos): wcstok_s.c'],['../d8/dff/safe__str__lib_8h.html#a4ef2ebdf5ae9df2c2a538453971d530a',1,'_wcstok_s_chk(wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos) BOS_NULL(ptr): wcstok_s.c']]], + ['_5fwcstombs_5fs_5fchk',['_wcstombs_s_chk',['../d5/db9/wcstombs__s_8c.html#ad524287adca950d695da1ac1eee684f6',1,'_wcstombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos): wcstombs_s.c'],['../d8/dff/safe__str__lib_8h.html#aab371db461dcb5dcc850b43e9ee6a2b5',1,'_wcstombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsupr_5fs_5fchk',['_wcsupr_s_chk',['../d7/dbb/wcsupr__s_8c.html#ab97838498c295bdcbba2f1dfcabb8d79',1,'_wcsupr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos): wcsupr_s.c'],['../d8/dff/safe__str__lib_8h.html#a11afd8b114ce6c6ec75203a2f9592b5d',1,'_wcsupr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fwctomb_5fs_5fchk',['_wctomb_s_chk',['../d6/dd4/wctomb__s_8c.html#acf1719bdf5c3878a7aa493d7fb43a512',1,'_wctomb_s_chk(int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos): wctomb_s.c'],['../d8/dff/safe__str__lib_8h.html#a0b9302f38fb8fd542079946cb6231b54',1,'_wctomb_s_chk(int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos) BOS_ATTR(!_BOS_NULL(dest) &&(!dmax||dmax > RSIZE_MAX_STR||_BOS_OVR(dest: safe_str_lib.h']]], + ['_5fwmemcmp_5fs_5fchk',['_wmemcmp_s_chk',['../d1/dbe/wmemcmp__s_8c.html#a447b3bf1e594f7719ded31594281af98',1,'_wmemcmp_s_chk(const wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): wmemcmp_s.c'],['../d8/d03/safe__mem__lib_8h.html#a98085b15175f2f14867cdde405eca9e9',1,'_wmemcmp_s_chk(const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_mem_lib.h']]], + ['_5fwmemcpy_5fs_5fchk',['_wmemcpy_s_chk',['../d9/dd4/wmemcpy__s_8c.html#a6a7603c77da59b95e6bea266ed2e983e',1,'_wmemcpy_s_chk(wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos): wmemcpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#a1c433fe58ce16b1bb85fb4090b6d354b',1,'_wmemcpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fwmemmove_5fs_5fchk',['_wmemmove_s_chk',['../de/de6/wmemmove__s_8c.html#aa381fa47c6d97eb462dbfbd59d726027',1,'_wmemmove_s_chk(wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos): wmemmove_s.c'],['../d8/d03/safe__mem__lib_8h.html#a8073e6c59be6a45fee4552b904899ec4',1,'_wmemmove_s_chk(wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fxstr',['_XSTR',['../df/d0a/safe__compile_8h.html#ab5ed98809200890a8125641ecc126351',1,'safe_compile.h']]] +]; diff --git a/doc/safec-3.4/search/all_10.html b/doc/safec-3.4/search/all_10.html new file mode 100644 index 0000000000000000000000000000000000000000..50bc449e1293d5d09fd1f80ac997771dec316ca1 --- /dev/null +++ b/doc/safec-3.4/search/all_10.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_10.js b/doc/safec-3.4/search/all_10.js new file mode 100644 index 0000000000000000000000000000000000000000..355bba726e7473eb6288db2ba7b7d043de3c62ca --- /dev/null +++ b/doc/safec-3.4/search/all_10.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['qsort_5fmusl',['qsort_musl',['../d2/d94/qsort__s_8c.html#aa65f344bd9be46ff911be29b0295ac9e',1,'qsort_s.c']]], + ['qsort_5fs',['qsort_s',['../db/d69/safe__lib_8h.html#af52ac01683fe848801d6607473a433c5',1,'safe_lib.h']]], + ['qsort_5fs_2ec',['qsort_s.c',['../d2/d94/qsort__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_11.html b/doc/safec-3.4/search/all_11.html new file mode 100644 index 0000000000000000000000000000000000000000..b35c8bf0e82ff92e36f89065ba9b44df4e237c5f --- /dev/null +++ b/doc/safec-3.4/search/all_11.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_11.js b/doc/safec-3.4/search/all_11.js new file mode 100644 index 0000000000000000000000000000000000000000..5427a25304e154b7ec25def38c756c9c1be2e815 --- /dev/null +++ b/doc/safec-3.4/search/all_11.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['readme_2emd',['README.md',['../d9/dd6/_r_e_a_d_m_e_8md.html',1,'']]], + ['rsize_5fmax',['RSIZE_MAX',['../dd/d0a/safe__types_8h.html#ad810bebef54644d4ea2fb181581aa0f9',1,'safe_types.h']]], + ['rsize_5fmax_5fmem',['RSIZE_MAX_MEM',['../d3/ddb/safe__config_8h.html#a7b515322b27098785b36fe2050ce2630',1,'safe_config.h']]], + ['rsize_5fmax_5fmem16',['RSIZE_MAX_MEM16',['../d8/d03/safe__mem__lib_8h.html#a465ad220127ae535a10ce71d8bfe9b9f',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fmem32',['RSIZE_MAX_MEM32',['../d8/d03/safe__mem__lib_8h.html#a700c1607a01312f96ce02654f47bc3f3',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fstr',['RSIZE_MAX_STR',['../d3/ddb/safe__config_8h.html#a05ab44a94e05e033959f296e9b2796fc',1,'safe_config.h']]], + ['rsize_5fmax_5fwmem',['RSIZE_MAX_WMEM',['../d8/d03/safe__mem__lib_8h.html#a041df9f8e15d7cbb5249b9fd40bd0300',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fwstr',['RSIZE_MAX_WSTR',['../d8/dff/safe__str__lib_8h.html#af37c2dfd05a44edf71ed743e1fb65d36',1,'safe_str_lib.h']]], + ['rsize_5fmin_5fstr',['RSIZE_MIN_STR',['../d8/dff/safe__str__lib_8h.html#a848ae7e999628921f4b96fc11e1c4005',1,'safe_str_lib.h']]], + ['rsize_5ft',['rsize_t',['../dd/d0a/safe__types_8h.html#a648363f66636da630ae2caff1778b0f4',1,'safe_types.h']]] +]; diff --git a/doc/safec-3.4/search/all_12.html b/doc/safec-3.4/search/all_12.html new file mode 100644 index 0000000000000000000000000000000000000000..fd265245b64fae467a2c5963c6b8393cceb9777a --- /dev/null +++ b/doc/safec-3.4/search/all_12.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_12.js b/doc/safec-3.4/search/all_12.js new file mode 100644 index 0000000000000000000000000000000000000000..200b7701ce294a69e8e0a07db7d429c28a8cd4ce --- /dev/null +++ b/doc/safec-3.4/search/all_12.js @@ -0,0 +1,147 @@ +var searchData= +[ + ['safe_20c_20library_20_2d_20readme',['Safe C Library - README',['../index.html',1,'']]], + ['safe_5fcompile_2eh',['safe_compile.h',['../df/d0a/safe__compile_8h.html',1,'']]], + ['safe_5fconfig_2eh',['safe_config.h',['../d3/ddb/safe__config_8h.html',1,'']]], + ['safe_5flib_2eh',['safe_lib.h',['../db/d69/safe__lib_8h.html',1,'']]], + ['safe_5flib_5ferrno_2eh',['safe_lib_errno.h',['../d0/dc2/safe__lib__errno_8h.html',1,'']]], + ['safe_5fmem_5fconstraint_2ec',['safe_mem_constraint.c',['../d6/da6/safe__mem__constraint_8c.html',1,'']]], + ['safe_5fmem_5fconstraint_2eh',['safe_mem_constraint.h',['../d4/d81/safe__mem__constraint_8h.html',1,'']]], + ['safe_5fmem_5flib_2eh',['safe_mem_lib.h',['../d8/d03/safe__mem__lib_8h.html',1,'']]], + ['safe_5fstr_5fconstraint_2ec',['safe_str_constraint.c',['../d1/d53/safe__str__constraint_8c.html',1,'']]], + ['safe_5fstr_5fconstraint_2eh',['safe_str_constraint.h',['../d2/d62/safe__str__constraint_8h.html',1,'']]], + ['safe_5fstr_5flib_2eh',['safe_str_lib.h',['../d8/dff/safe__str__lib_8h.html',1,'']]], + ['safe_5fstr_5fmin_5flowercase',['SAFE_STR_MIN_LOWERCASE',['../d8/dff/safe__str__lib_8h.html#a5df79107e349c3cbe5843e22549ffe9d',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fnumbers',['SAFE_STR_MIN_NUMBERS',['../d8/dff/safe__str__lib_8h.html#a1b1b167253e62ad73e919e706f2881a1',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fspecials',['SAFE_STR_MIN_SPECIALS',['../d8/dff/safe__str__lib_8h.html#aa2a88d55101f78c306eff57eeb5e96f5',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fuppercase',['SAFE_STR_MIN_UPPERCASE',['../d8/dff/safe__str__lib_8h.html#acd55d8f01e69e8764baa2cacddd1e0c0',1,'safe_str_lib.h']]], + ['safe_5fstr_5fpassword_5fmax_5flength',['SAFE_STR_PASSWORD_MAX_LENGTH',['../d8/dff/safe__str__lib_8h.html#a27dbd49bd0bab60ec22e31f47759bd2a',1,'safe_str_lib.h']]], + ['safe_5fstr_5fpassword_5fmin_5flength',['SAFE_STR_PASSWORD_MIN_LENGTH',['../d8/dff/safe__str__lib_8h.html#a1ad5ec9e1933bab308f8157d8f9b1296',1,'safe_str_lib.h']]], + ['safe_5ftypes_2eh',['safe_types.h',['../dd/d0a/safe__types_8h.html',1,'']]], + ['safeclib_5fenable_5funsafe',['SAFECLIB_ENABLE_UNSAFE',['../d3/ddb/safe__config_8h.html#ab9de5d04540cbd6782af6736556dce51',1,'safe_config.h']]], + ['safeclib_5fstr_5fnull_5fslack',['SAFECLIB_STR_NULL_SLACK',['../d3/ddb/safe__config_8h.html#a78f0402a42149c6c7e080e409287ff87',1,'safe_config.h']]], + ['scanf_5fs',['scanf_s',['../d0/dad/scanf__s_8c.html#a840cbd850ba8cf5b2b53a4dea464cff7',1,'scanf_s(const char *restrict fmt,...): scanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a9ce7b89d9c3ee8f6e2b4ba65beaafed8',1,'scanf_s(const char *restrict fmt,...) BOS_FMT(fmt): scanf_s.c']]], + ['scanf_5fs_2ec',['scanf_s.c',['../d0/dad/scanf__s_8c.html',1,'']]], + ['set_5fmem_5fconstraint_5fhandler_5fs',['set_mem_constraint_handler_s',['../d6/da6/safe__mem__constraint_8c.html#aab44e36c5f5fa57c90b45941d9c83d13',1,'set_mem_constraint_handler_s(constraint_handler_t handler): safe_mem_constraint.c'],['../d8/d03/safe__mem__lib_8h.html#af8df4fce12110c4ba1365e6c45ab8d29',1,'set_mem_constraint_handler_s(constraint_handler_t handler): safe_mem_constraint.c']]], + ['set_5fstr_5fconstraint_5fhandler_5fs',['set_str_constraint_handler_s',['../d1/d53/safe__str__constraint_8c.html#a596833872de6fd62a0e7f013bab34cb2',1,'set_str_constraint_handler_s(constraint_handler_t handler): safe_str_constraint.c'],['../d8/dff/safe__str__lib_8h.html#aff0dee168db30fa183ed12b8de14fd0b',1,'set_str_constraint_handler_s(constraint_handler_t handler): safe_str_constraint.c']]], + ['shl',['shl',['../d2/d94/qsort__s_8c.html#ad7e80c4e5f5f6cee70849bd1f980695e',1,'qsort_s.c']]], + ['shr',['shr',['../d2/d94/qsort__s_8c.html#a3709e60091f7da91469b3a98cb374f8d',1,'qsort_s.c']]], + ['sift',['sift',['../d2/d94/qsort__s_8c.html#a6d039899d0bdbb153dd833b6673f954e',1,'qsort_s.c']]], + ['size',['size',['../db/d69/safe__lib_8h.html#a599260a1e82d9a53600c0aff320047f4',1,'safe_lib.h']]], + ['sl_5fdefault_5fhandler',['sl_default_handler',['../db/d69/safe__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c',1,'sl_default_handler(): safe_lib.h'],['../d8/dff/safe__str__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c',1,'sl_default_handler(): safe_str_lib.h']]], + ['slen',['slen',['../d8/dff/safe__str__lib_8h.html#a2c1f680c14687f4a06325a2ad3ea36fd',1,'safe_str_lib.h']]], + ['slk_5fexit',['slk_exit',['../d4/d6a/slkm__init_8c.html#a4697453c839303891a47a9b443bcae26',1,'slkm_init.c']]], + ['slk_5finit',['slk_init',['../d4/d6a/slkm__init_8c.html#af27c6fcdadb4c452114d7eae1605b60e',1,'slkm_init.c']]], + ['slkm_5finit_2ec',['slkm_init.c',['../d4/d6a/slkm__init_8c.html',1,'']]], + ['smax',['smax',['../d8/dff/safe__str__lib_8h.html#a2b8c9a50d91a20b35d3386a10fa31028',1,'safe_str_lib.h']]], + ['snprintf_5fs',['snprintf_s',['../d8/d3c/snprintf__s_8c.html#af7832c757ae26fafa1a0f129c6c55e51',1,'snprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...): snprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a6f40a5b87f9e51c4c59d3666dd565ee7',1,'snprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt): snprintf_s.c']]], + ['snprintf_5fs_2ec',['snprintf_s.c',['../d8/d3c/snprintf__s_8c.html',1,'']]], + ['snwprintf_5fs',['snwprintf_s',['../d6/d6b/snwprintf__s_8c.html#a2994a6a76b2853b7bd59f48d02609eef',1,'snwprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...): snwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ad430f70743e3b210902dcc28106cf73d',1,'snwprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt): snwprintf_s.c']]], + ['snwprintf_5fs_2ec',['snwprintf_s.c',['../d6/d6b/snwprintf__s_8c.html',1,'']]], + ['sprintf_5fs',['sprintf_s',['../d3/d21/sprintf__s_8c.html#a2d098650aa785e976422266d4daf1682',1,'sprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...): sprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a2fab2de9f93bb12f6bbc4bbb3971a8aa',1,'sprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt): sprintf_s.c']]], + ['sprintf_5fs_2ec',['sprintf_s.c',['../d3/d21/sprintf__s_8c.html',1,'']]], + ['src',['src',['../d8/d03/safe__mem__lib_8h.html#a07c19b551364bc6d3a7d79ef5dc24ee0',1,'safe_mem_lib.h']]], + ['sscanf_5fs',['sscanf_s',['../d4/dbc/sscanf__s_8c.html#a98536a4d1f87fe1bead866e809d6a395',1,'sscanf_s(const char *restrict buffer, const char *restrict fmt,...): sscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a1f001e320145775cc5f38fc2c8291a84',1,'sscanf_s(const char *restrict buffer, const char *restrict fmt,...) BOS_NULL(buffer) BOS_FMT(fmt): sscanf_s.c']]], + ['sscanf_5fs_2ec',['sscanf_s.c',['../d4/dbc/sscanf__s_8c.html',1,'']]], + ['str_5fhandler',['str_handler',['../d1/d53/safe__str__constraint_8c.html#a9fff171d415e4d088afce2264c9debec',1,'safe_str_constraint.c']]], + ['strcasecmp_5fs',['strcasecmp_s',['../d8/dff/safe__str__lib_8h.html#ab075f258597c37168a17e9d2e409cc28',1,'safe_str_lib.h']]], + ['strcasecmp_5fs_2ec',['strcasecmp_s.c',['../d4/d7c/strcasecmp__s_8c.html',1,'']]], + ['strcasestr_5fs',['strcasestr_s',['../d8/dff/safe__str__lib_8h.html#a6d5c05c60acb924688f3d2793a2e87b0',1,'safe_str_lib.h']]], + ['strcasestr_5fs_2ec',['strcasestr_s.c',['../d6/d9e/strcasestr__s_8c.html',1,'']]], + ['strcat_5fs',['strcat_s',['../d8/dff/safe__str__lib_8h.html#a3d2339fea8344c8384fcb8ca2c352f51',1,'safe_str_lib.h']]], + ['strcat_5fs_2ec',['strcat_s.c',['../dd/d81/strcat__s_8c.html',1,'']]], + ['strchr_5fs',['strchr_s',['../d8/dff/safe__str__lib_8h.html#a12d245045315d6e481ac586870acd74b',1,'safe_str_lib.h']]], + ['strchr_5fs_2ec',['strchr_s.c',['../d3/dfa/strchr__s_8c.html',1,'']]], + ['strcmp_5fs',['strcmp_s',['../d8/dff/safe__str__lib_8h.html#ac28949bcdeda8b9411f28867e0532156',1,'safe_str_lib.h']]], + ['strcmp_5fs_2ec',['strcmp_s.c',['../d1/d7b/strcmp__s_8c.html',1,'']]], + ['strcmpfld_5fs',['strcmpfld_s',['../d8/dff/safe__str__lib_8h.html#a9329d0aefaeedf6b92e25e6bc1726436',1,'safe_str_lib.h']]], + ['strcmpfld_5fs_2ec',['strcmpfld_s.c',['../d5/df1/strcmpfld__s_8c.html',1,'']]], + ['strcoll_5fs',['strcoll_s',['../d8/dff/safe__str__lib_8h.html#a12b9f369a5438b37e0f2b1eaff664c12',1,'safe_str_lib.h']]], + ['strcoll_5fs_2ec',['strcoll_s.c',['../d4/d50/strcoll__s_8c.html',1,'']]], + ['strcpy_5fs',['strcpy_s',['../d8/dff/safe__str__lib_8h.html#a31e06f44d5303711e2ffad60ab841951',1,'safe_str_lib.h']]], + ['strcpy_5fs_2ec',['strcpy_s.c',['../df/d8e/strcpy__s_8c.html',1,'']]], + ['strcpyfld_5fs',['strcpyfld_s',['../d8/dff/safe__str__lib_8h.html#ae2ce79166d447e46bf71edfccdcfe452',1,'safe_str_lib.h']]], + ['strcpyfld_5fs_2ec',['strcpyfld_s.c',['../dd/d38/strcpyfld__s_8c.html',1,'']]], + ['strcpyfldin_5fs',['strcpyfldin_s',['../d8/dff/safe__str__lib_8h.html#aa3927aac045c4d18ae731241173d7008',1,'safe_str_lib.h']]], + ['strcpyfldin_5fs_2ec',['strcpyfldin_s.c',['../db/def/strcpyfldin__s_8c.html',1,'']]], + ['strcpyfldout_5fs',['strcpyfldout_s',['../d8/dff/safe__str__lib_8h.html#a8d36c23dea66d3ea26e61eee8c784e3f',1,'safe_str_lib.h']]], + ['strcpyfldout_5fs_2ec',['strcpyfldout_s.c',['../d1/dae/strcpyfldout__s_8c.html',1,'']]], + ['strcspn_5fs',['strcspn_s',['../d8/dff/safe__str__lib_8h.html#a8fa1073444fa0bf4b1b81b889c4e6084',1,'safe_str_lib.h']]], + ['strcspn_5fs_2ec',['strcspn_s.c',['../dd/d73/strcspn__s_8c.html',1,'']]], + ['strerror_5fs',['strerror_s',['../d8/dff/safe__str__lib_8h.html#a99a454ea1f0d44dc187a0ad29c1b9aab',1,'safe_str_lib.h']]], + ['strerror_5fs_2ec',['strerror_s.c',['../d9/d02/strerror__s_8c.html',1,'']]], + ['strerror_5fs_2eh',['strerror_s.h',['../d0/d29/strerror__s_8h.html',1,'']]], + ['strerrorlen_5fs',['strerrorlen_s',['../d9/d02/strerror__s_8c.html#a3f6ed5e17ae53f1dd3b4527d3111c6fc',1,'strerrorlen_s(errno_t errnum): strerror_s.c'],['../d8/dff/safe__str__lib_8h.html#afaf218acae58eaeb99428cbe2f9fe7d3',1,'strerrorlen_s(errno_t errnum): strerror_s.c']]], + ['strfirstchar_5fs',['strfirstchar_s',['../d8/dff/safe__str__lib_8h.html#ad776a2ba0369f7ee2cb9b7513b6124c1',1,'safe_str_lib.h']]], + ['strfirstchar_5fs_2ec',['strfirstchar_s.c',['../d3/d01/strfirstchar__s_8c.html',1,'']]], + ['strfirstdiff_5fs',['strfirstdiff_s',['../d8/dff/safe__str__lib_8h.html#af90a8934483099fc49c03ed97d416d05',1,'safe_str_lib.h']]], + ['strfirstdiff_5fs_2ec',['strfirstdiff_s.c',['../de/d3e/strfirstdiff__s_8c.html',1,'']]], + ['strfirstsame_5fs',['strfirstsame_s',['../d8/dff/safe__str__lib_8h.html#a483d71a53ad569beeb6651f7d1cd218d',1,'safe_str_lib.h']]], + ['strfirstsame_5fs_2ec',['strfirstsame_s.c',['../d5/d5e/strfirstsame__s_8c.html',1,'']]], + ['strisalphanumeric_5fs',['strisalphanumeric_s',['../d8/dff/safe__str__lib_8h.html#a93969c308a8f401612c662de5c4326d2',1,'safe_str_lib.h']]], + ['strisalphanumeric_5fs_2ec',['strisalphanumeric_s.c',['../d8/dc9/strisalphanumeric__s_8c.html',1,'']]], + ['strisascii_5fs',['strisascii_s',['../d8/dff/safe__str__lib_8h.html#a69bd357e9dcf10a495af0359d08b6398',1,'safe_str_lib.h']]], + ['strisascii_5fs_2ec',['strisascii_s.c',['../d8/dd0/strisascii__s_8c.html',1,'']]], + ['strisdigit_5fs',['strisdigit_s',['../d8/dff/safe__str__lib_8h.html#aab2f37cb7d044953f877fc1f47d836e2',1,'safe_str_lib.h']]], + ['strisdigit_5fs_2ec',['strisdigit_s.c',['../da/db8/strisdigit__s_8c.html',1,'']]], + ['strishex_5fs',['strishex_s',['../d8/dff/safe__str__lib_8h.html#a773de4f3eabc05c70884f3893e484a74',1,'safe_str_lib.h']]], + ['strishex_5fs_2ec',['strishex_s.c',['../d1/d33/strishex__s_8c.html',1,'']]], + ['strislowercase_5fs',['strislowercase_s',['../d8/dff/safe__str__lib_8h.html#a6e32ad048263729b07005a577ce7a698',1,'safe_str_lib.h']]], + ['strislowercase_5fs_2ec',['strislowercase_s.c',['../de/d5b/strislowercase__s_8c.html',1,'']]], + ['strismixedcase_5fs',['strismixedcase_s',['../d8/dff/safe__str__lib_8h.html#ad7790842637285890cbda534657310c7',1,'safe_str_lib.h']]], + ['strismixedcase_5fs_2ec',['strismixedcase_s.c',['../d7/d8d/strismixedcase__s_8c.html',1,'']]], + ['strispassword_5fs',['strispassword_s',['../d8/dff/safe__str__lib_8h.html#a4112650fb66ac543d2de0ab4202d33c8',1,'safe_str_lib.h']]], + ['strispassword_5fs_2ec',['strispassword_s.c',['../d2/d08/strispassword__s_8c.html',1,'']]], + ['strisuppercase_5fs',['strisuppercase_s',['../d8/dff/safe__str__lib_8h.html#a354e36da2e97123283b44d6f812fffd9',1,'safe_str_lib.h']]], + ['strisuppercase_5fs_2ec',['strisuppercase_s.c',['../dd/d9f/strisuppercase__s_8c.html',1,'']]], + ['strlastchar_5fs',['strlastchar_s',['../d8/dff/safe__str__lib_8h.html#a0ac9c6f0d7a500a560eb57efda74d156',1,'safe_str_lib.h']]], + ['strlastchar_5fs_2ec',['strlastchar_s.c',['../d7/d19/strlastchar__s_8c.html',1,'']]], + ['strlastdiff_5fs',['strlastdiff_s',['../d8/dff/safe__str__lib_8h.html#ae9dc7adbe6a08ac51f16db70d9f96338',1,'safe_str_lib.h']]], + ['strlastdiff_5fs_2ec',['strlastdiff_s.c',['../d9/dfe/strlastdiff__s_8c.html',1,'']]], + ['strlastsame_5fs',['strlastsame_s',['../d8/dff/safe__str__lib_8h.html#a77ce87eab7f0171f99a527d1ae45861a',1,'safe_str_lib.h']]], + ['strlastsame_5fs_2ec',['strlastsame_s.c',['../da/db5/strlastsame__s_8c.html',1,'']]], + ['strljustify_5fs',['strljustify_s',['../d8/dff/safe__str__lib_8h.html#a6fd7fc909aa29701bdd280e36661e2f2',1,'safe_str_lib.h']]], + ['strljustify_5fs_2ec',['strljustify_s.c',['../d9/d10/strljustify__s_8c.html',1,'']]], + ['strlwr_5fs',['strlwr_s',['../d8/dff/safe__str__lib_8h.html#a680ec7c15269eddc82121895650a737a',1,'safe_str_lib.h']]], + ['strnatcasecmp_5fs',['strnatcasecmp_s',['../d8/dff/safe__str__lib_8h.html#a44ec060bc864398ee527c146a5f2e65d',1,'safe_str_lib.h']]], + ['strnatcmp_5fs',['strnatcmp_s',['../d8/dff/safe__str__lib_8h.html#a5e442fa3ff0b56d27ea6bd9d8121971f',1,'safe_str_lib.h']]], + ['strnatcmp_5fs_2ec',['strnatcmp_s.c',['../d4/d5f/strnatcmp__s_8c.html',1,'']]], + ['strncat_5fs',['strncat_s',['../d8/dff/safe__str__lib_8h.html#a3ea5e777196319309355ed9de32c3f4c',1,'safe_str_lib.h']]], + ['strncat_5fs_2ec',['strncat_s.c',['../df/d8b/strncat__s_8c.html',1,'']]], + ['strncpy_5fs',['strncpy_s',['../d8/dff/safe__str__lib_8h.html#a5c9223bea7dc2c4c56e248217b2c35c1',1,'safe_str_lib.h']]], + ['strncpy_5fs_2ec',['strncpy_s.c',['../d2/d68/strncpy__s_8c.html',1,'']]], + ['strnlen_5fs',['strnlen_s',['../d8/dff/safe__str__lib_8h.html#a4b4581c23a1009deb36e8abf8e332573',1,'safe_str_lib.h']]], + ['strnlen_5fs_2ec',['strnlen_s.c',['../dc/d06/strnlen__s_8c.html',1,'']]], + ['strnset_5fs',['strnset_s',['../d8/dff/safe__str__lib_8h.html#a9ef6eaddbd68a2eacb4b6b119c486715',1,'safe_str_lib.h']]], + ['strnset_5fs_2ec',['strnset_s.c',['../da/d45/strnset__s_8c.html',1,'']]], + ['strnterminate_5fs',['strnterminate_s',['../d8/dff/safe__str__lib_8h.html#a972bf00a89e99e1894ce5cbff49277c4',1,'safe_str_lib.h']]], + ['strnterminate_5fs_2ec',['strnterminate_s.c',['../dd/de1/strnterminate__s_8c.html',1,'']]], + ['strpbrk_5fs',['strpbrk_s',['../d8/dff/safe__str__lib_8h.html#af86046966da9670dc22a94a66241452a',1,'safe_str_lib.h']]], + ['strpbrk_5fs_2ec',['strpbrk_s.c',['../de/dd3/strpbrk__s_8c.html',1,'']]], + ['strprefix_5fs',['strprefix_s',['../d8/dff/safe__str__lib_8h.html#acdbbc5feca828e05acbae1604acaa1cf',1,'safe_str_lib.h']]], + ['strprefix_5fs_2ec',['strprefix_s.c',['../d2/d9c/strprefix__s_8c.html',1,'']]], + ['strrchr_5fs',['strrchr_s',['../d8/dff/safe__str__lib_8h.html#a64a733dbcad6130ff2f43d57a4dd70ed',1,'safe_str_lib.h']]], + ['strrchr_5fs_2ec',['strrchr_s.c',['../d9/df8/strrchr__s_8c.html',1,'']]], + ['strremovews_5fs',['strremovews_s',['../d8/dff/safe__str__lib_8h.html#abe69b21101924ae0300f8e9ffc6b5d61',1,'safe_str_lib.h']]], + ['strremovews_5fs_2ec',['strremovews_s.c',['../d2/df4/strremovews__s_8c.html',1,'']]], + ['strset_5fs',['strset_s',['../d8/dff/safe__str__lib_8h.html#ae3ae06cefe3f88650a14a9574be0a74f',1,'safe_str_lib.h']]], + ['strset_5fs_2ec',['strset_s.c',['../d3/d98/strset__s_8c.html',1,'']]], + ['strspn_5fs',['strspn_s',['../d8/dff/safe__str__lib_8h.html#aeb1e115f2d647f2e8aa3dc63b4462a20',1,'safe_str_lib.h']]], + ['strspn_5fs_2ec',['strspn_s.c',['../d9/df1/strspn__s_8c.html',1,'']]], + ['strstr_5fs',['strstr_s',['../d8/dff/safe__str__lib_8h.html#a809729ef126f05b478b8dd7a38b8f31b',1,'safe_str_lib.h']]], + ['strstr_5fs_2ec',['strstr_s.c',['../db/dc3/strstr__s_8c.html',1,'']]], + ['strtok_5fdelim_5fmax_5flen',['STRTOK_DELIM_MAX_LEN',['../d3/ddb/safe__config_8h.html#a86cd9c822e7f637d441c4ee0aaa5b55d',1,'safe_config.h']]], + ['strtok_5fs',['strtok_s',['../d8/dff/safe__str__lib_8h.html#ab87a380aaf4ecbb8b9f1cc534e37bbbb',1,'safe_str_lib.h']]], + ['strtok_5fs_2ec',['strtok_s.c',['../d2/d46/strtok__s_8c.html',1,'']]], + ['strtolowercase_5fs',['strtolowercase_s',['../d8/dff/safe__str__lib_8h.html#a8d533f0b9ffa62a05c7a6fd65b495bb0',1,'safe_str_lib.h']]], + ['strtolowercase_5fs_2ec',['strtolowercase_s.c',['../d3/d0c/strtolowercase__s_8c.html',1,'']]], + ['strtouppercase_5fs',['strtouppercase_s',['../d8/dff/safe__str__lib_8h.html#a2e76fa96437f5fa5caa9f27eb3084839',1,'safe_str_lib.h']]], + ['strtouppercase_5fs_2ec',['strtouppercase_s.c',['../d4/d6f/strtouppercase__s_8c.html',1,'']]], + ['strupr_5fs',['strupr_s',['../d8/dff/safe__str__lib_8h.html#aeee34569f251b5bb3631aa4e4be522c7',1,'safe_str_lib.h']]], + ['strzero_5fs',['strzero_s',['../d8/dff/safe__str__lib_8h.html#a44fe4a525e9874837b993132017c1423',1,'safe_str_lib.h']]], + ['strzero_5fs_2ec',['strzero_s.c',['../d8/d88/strzero__s_8c.html',1,'']]], + ['swprintf_5fs',['swprintf_s',['../d4/d4f/swprintf__s_8c.html#a719abdc1626b4bcf6cbd9aefa0b505e9',1,'swprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...): swprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ab7f207bd3bcd0693fde0e8137ee9e79f',1,'swprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt): swprintf_s.c']]], + ['swprintf_5fs_2ec',['swprintf_s.c',['../d4/d4f/swprintf__s_8c.html',1,'']]], + ['swscanf_5fs',['swscanf_s',['../d8/da1/swscanf__s_8c.html#a87ba89e52a0003440fe17654db6d9a2d',1,'swscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt,...): swscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#acd0f45cb0cff1044cfc0f665767abb1d',1,'swscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt,...) BOS_NULL(src) BOS_FMT(fmt): swscanf_s.c']]], + ['swscanf_5fs_2ec',['swscanf_s.c',['../d8/da1/swscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_13.html b/doc/safec-3.4/search/all_13.html new file mode 100644 index 0000000000000000000000000000000000000000..04f66e2fe96f66c096c2c0e266dcde7c1a03c218 --- /dev/null +++ b/doc/safec-3.4/search/all_13.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_13.js b/doc/safec-3.4/search/all_13.js new file mode 100644 index 0000000000000000000000000000000000000000..0b07e5978dd75b5c7822af26b3cb835ec71048a9 --- /dev/null +++ b/doc/safec-3.4/search/all_13.js @@ -0,0 +1,22 @@ +var searchData= +[ + ['tbl',['TBL',['../d2/d1e/unw16ifcan_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unw16ifcan.h'],['../d4/de0/unw16ifcpt_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unw16ifcpt.h'],['../dc/d06/unwifcan_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unwifcan.h'],['../d5/d38/unwifcpt_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unwifcpt.h']]], + ['tbl2',['tbl2',['../dc/d32/towfc__s_8c.html#a898c2698da3c8d8914e03b947f3fd7a4',1,'towfc_s.c']]], + ['tbl3',['tbl3',['../dc/d32/towfc__s_8c.html#a0809e187b0588b93d9a15d118e30e3ba',1,'towfc_s.c']]], + ['timingsafe_5fbcmp',['timingsafe_bcmp',['../d8/d03/safe__mem__lib_8h.html#a0aafcbdb6bac7fd40d33c8565aa38eb0',1,'safe_mem_lib.h']]], + ['timingsafe_5fbcmp_2ec',['timingsafe_bcmp.c',['../d6/d62/timingsafe__bcmp_8c.html',1,'']]], + ['timingsafe_5fmemcmp',['timingsafe_memcmp',['../d8/d03/safe__mem__lib_8h.html#a2f12645a1d8d720cf458ba5d0e72eae5',1,'safe_mem_lib.h']]], + ['timingsafe_5fmemcmp_2ec',['timingsafe_memcmp.c',['../d5/d20/timingsafe__memcmp_8c.html',1,'']]], + ['tmp_5fmax_5fs',['TMP_MAX_S',['../db/d69/safe__lib_8h.html#addf5a05115c692407cb6a1ade786b15f',1,'safe_lib.h']]], + ['tmpfile_5fs',['tmpfile_s',['../d6/dee/tmpfile__s_8c.html#a51e6bd3984d36715dcf61e5babd2db74',1,'tmpfile_s(FILE *restrict *restrict streamptr): tmpfile_s.c'],['../db/d69/safe__lib_8h.html#a3fddd2f0108b1c172c87c4f9767575b0',1,'tmpfile_s(FILE *restrict *restrict streamptr): tmpfile_s.c']]], + ['tmpfile_5fs_2ec',['tmpfile_s.c',['../d6/dee/tmpfile__s_8c.html',1,'']]], + ['tmpnam_5fs',['tmpnam_s',['../db/d69/safe__lib_8h.html#a464c3f8aac500cbb310cb453ecf829d4',1,'safe_lib.h']]], + ['tmpnam_5fs_2ec',['tmpnam_s.c',['../d2/d4e/tmpnam__s_8c.html',1,'']]], + ['todo_20list',['Todo List',['../dd/da0/todo.html',1,'']]], + ['towctrans_2ec',['towctrans.c',['../d8/dbe/towctrans_8c.html',1,'']]], + ['towfc_5fs',['towfc_s',['../d8/dff/safe__str__lib_8h.html#aed72cc72ac2cf05502a39db8504c6bd1',1,'towfc_s.c']]], + ['towfc_5fs_2ec',['towfc_s.c',['../dc/d32/towfc__s_8c.html',1,'']]], + ['towlower',['towlower',['../d8/dbe/towctrans_8c.html#adb71206a473b333789974b194daa80ec',1,'towlower(uint32_t wc): towctrans.c'],['../d8/d67/wcslwr__s_8c.html#a99e40a22bbdac9828b3a5afecf144b8a',1,'towlower(wint_t wc): wcslwr_s.c']]], + ['towupper',['towupper',['../d8/dbe/towctrans_8c.html#af9771d6d5b7a1bec35a2f1b67355a8d3',1,'towctrans.c']]], + ['trinkle',['trinkle',['../d2/d94/qsort__s_8c.html#a2b5791f02963a5e9623a5c62d13614b3',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_14.html b/doc/safec-3.4/search/all_14.html new file mode 100644 index 0000000000000000000000000000000000000000..285f34bd217fbb00486f7cda4aa73af390c09f14 --- /dev/null +++ b/doc/safec-3.4/search/all_14.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_14.js b/doc/safec-3.4/search/all_14.js new file mode 100644 index 0000000000000000000000000000000000000000..9651e070ce1a5bd031d6e149217b0755456e5240 --- /dev/null +++ b/doc/safec-3.4/search/all_14.js @@ -0,0 +1,675 @@ +var searchData= +[ + ['uint64_5ft',['uint64_t',['../d2/d94/qsort__s_8c.html#aa232ecf786a74ce5363c36c10798d2b1',1,'qsort_s.c']]], + ['unw16ifcan_2eh',['unw16ifcan.h',['../d2/d1e/unw16ifcan_8h.html',1,'']]], + ['unw16ifcmb_2eh',['unw16ifcmb.h',['../d5/d67/unw16ifcmb_8h.html',1,'']]], + ['unw16ifcmp_2eh',['unw16ifcmp.h',['../d9/dfd/unw16ifcmp_8h.html',1,'']]], + ['unw16ifcpt_2eh',['unw16ifcpt.h',['../d4/de0/unw16ifcpt_8h.html',1,'']]], + ['unw16ifexc_2eh',['unw16ifexc.h',['../d0/dd5/unw16ifexc_8h.html',1,'']]], + ['unwif_5fcanon',['UNWIF_canon',['../d2/d1e/unw16ifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2',1,'UNWIF_canon(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2',1,'UNWIF_canon(): unwifcan.h']]], + ['unwif_5fcanon_5f00',['UNWIF_canon_00',['../d2/d1e/unw16ifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e',1,'UNWIF_canon_00(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e',1,'UNWIF_canon_00(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f00',['UNWIF_canon_00_00',['../d2/d1e/unw16ifcan_8h.html#a9abd3c8c547b94bda801952959f033fa',1,'UNWIF_canon_00_00(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9abd3c8c547b94bda801952959f033fa',1,'UNWIF_canon_00_00(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f01',['UNWIF_canon_00_01',['../d2/d1e/unw16ifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa',1,'UNWIF_canon_00_01(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa',1,'UNWIF_canon_00_01(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f02',['UNWIF_canon_00_02',['../d2/d1e/unw16ifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5',1,'UNWIF_canon_00_02(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5',1,'UNWIF_canon_00_02(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f03',['UNWIF_canon_00_03',['../d2/d1e/unw16ifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd',1,'UNWIF_canon_00_03(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd',1,'UNWIF_canon_00_03(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f04',['UNWIF_canon_00_04',['../d2/d1e/unw16ifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f',1,'UNWIF_canon_00_04(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f',1,'UNWIF_canon_00_04(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f06',['UNWIF_canon_00_06',['../d2/d1e/unw16ifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991',1,'UNWIF_canon_00_06(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991',1,'UNWIF_canon_00_06(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f09',['UNWIF_canon_00_09',['../d2/d1e/unw16ifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed',1,'UNWIF_canon_00_09(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed',1,'UNWIF_canon_00_09(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0a',['UNWIF_canon_00_0a',['../d2/d1e/unw16ifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f',1,'UNWIF_canon_00_0a(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f',1,'UNWIF_canon_00_0a(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0b',['UNWIF_canon_00_0b',['../d2/d1e/unw16ifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf',1,'UNWIF_canon_00_0b(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf',1,'UNWIF_canon_00_0b(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0c',['UNWIF_canon_00_0c',['../d2/d1e/unw16ifcan_8h.html#a1607c7157b2d596589b3597dec780311',1,'UNWIF_canon_00_0c(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1607c7157b2d596589b3597dec780311',1,'UNWIF_canon_00_0c(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0d',['UNWIF_canon_00_0d',['../d2/d1e/unw16ifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da',1,'UNWIF_canon_00_0d(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da',1,'UNWIF_canon_00_0d(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0f',['UNWIF_canon_00_0f',['../d2/d1e/unw16ifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667',1,'UNWIF_canon_00_0f(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667',1,'UNWIF_canon_00_0f(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f10',['UNWIF_canon_00_10',['../d2/d1e/unw16ifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657',1,'UNWIF_canon_00_10(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657',1,'UNWIF_canon_00_10(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1b',['UNWIF_canon_00_1b',['../d2/d1e/unw16ifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47',1,'UNWIF_canon_00_1b(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47',1,'UNWIF_canon_00_1b(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1e',['UNWIF_canon_00_1e',['../d2/d1e/unw16ifcan_8h.html#a25748890f45a3c4d5087736f2377c393',1,'UNWIF_canon_00_1e(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a25748890f45a3c4d5087736f2377c393',1,'UNWIF_canon_00_1e(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1f',['UNWIF_canon_00_1f',['../d2/d1e/unw16ifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f',1,'UNWIF_canon_00_1f(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f',1,'UNWIF_canon_00_1f(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f20',['UNWIF_canon_00_20',['../d2/d1e/unw16ifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e',1,'UNWIF_canon_00_20(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e',1,'UNWIF_canon_00_20(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f21',['UNWIF_canon_00_21',['../d2/d1e/unw16ifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5',1,'UNWIF_canon_00_21(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5',1,'UNWIF_canon_00_21(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f22',['UNWIF_canon_00_22',['../d2/d1e/unw16ifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56',1,'UNWIF_canon_00_22(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56',1,'UNWIF_canon_00_22(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f23',['UNWIF_canon_00_23',['../d2/d1e/unw16ifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4',1,'UNWIF_canon_00_23(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4',1,'UNWIF_canon_00_23(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f2a',['UNWIF_canon_00_2a',['../d2/d1e/unw16ifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98',1,'UNWIF_canon_00_2a(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98',1,'UNWIF_canon_00_2a(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f30',['UNWIF_canon_00_30',['../d2/d1e/unw16ifcan_8h.html#a42fc5962984af66d4f6753eca8d68465',1,'UNWIF_canon_00_30(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a42fc5962984af66d4f6753eca8d68465',1,'UNWIF_canon_00_30(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ff9',['UNWIF_canon_00_f9',['../d2/d1e/unw16ifcan_8h.html#a60ef538bcb97da80d441ea871255953b',1,'UNWIF_canon_00_f9(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a60ef538bcb97da80d441ea871255953b',1,'UNWIF_canon_00_f9(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ffa',['UNWIF_canon_00_fa',['../d2/d1e/unw16ifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038',1,'UNWIF_canon_00_fa(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038',1,'UNWIF_canon_00_fa(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ffb',['UNWIF_canon_00_fb',['../d2/d1e/unw16ifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544',1,'UNWIF_canon_00_fb(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544',1,'UNWIF_canon_00_fb(): unwifcan.h']]], + ['unwif_5fcanon_5f01',['UNWIF_canon_01',['../d2/d1e/unw16ifcan_8h.html#a36d4ec29700687dbe287dbd19f086245',1,'UNWIF_canon_01(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a36d4ec29700687dbe287dbd19f086245',1,'UNWIF_canon_01(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f10',['UNWIF_canon_01_10',['../d2/d1e/unw16ifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835',1,'UNWIF_canon_01_10(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835',1,'UNWIF_canon_01_10(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f11',['UNWIF_canon_01_11',['../d2/d1e/unw16ifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f',1,'UNWIF_canon_01_11(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f',1,'UNWIF_canon_01_11(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f13',['UNWIF_canon_01_13',['../d2/d1e/unw16ifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844',1,'UNWIF_canon_01_13(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844',1,'UNWIF_canon_01_13(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f14',['UNWIF_canon_01_14',['../d2/d1e/unw16ifcan_8h.html#ab5aa496846a7a33457b9323b399473db',1,'UNWIF_canon_01_14(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab5aa496846a7a33457b9323b399473db',1,'UNWIF_canon_01_14(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f15',['UNWIF_canon_01_15',['../d2/d1e/unw16ifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4',1,'UNWIF_canon_01_15(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4',1,'UNWIF_canon_01_15(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5fd1',['UNWIF_canon_01_d1',['../d2/d1e/unw16ifcan_8h.html#ab5c495318bf38343a085e113d8a598dd',1,'UNWIF_canon_01_d1(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab5c495318bf38343a085e113d8a598dd',1,'UNWIF_canon_01_d1(): unwifcan.h']]], + ['unwif_5fcanon_5f02',['UNWIF_canon_02',['../d2/d1e/unw16ifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb',1,'UNWIF_canon_02(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb',1,'UNWIF_canon_02(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ff8',['UNWIF_canon_02_f8',['../d2/d1e/unw16ifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37',1,'UNWIF_canon_02_f8(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37',1,'UNWIF_canon_02_f8(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ff9',['UNWIF_canon_02_f9',['../d2/d1e/unw16ifcan_8h.html#adec4e64d75a214718feb754734751bf6',1,'UNWIF_canon_02_f9(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#adec4e64d75a214718feb754734751bf6',1,'UNWIF_canon_02_f9(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ffa',['UNWIF_canon_02_fa',['../d2/d1e/unw16ifcan_8h.html#a619e2c33abbd9361fe30e45230144550',1,'UNWIF_canon_02_fa(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a619e2c33abbd9361fe30e45230144550',1,'UNWIF_canon_02_fa(): unwifcan.h']]], + ['unwif_5fcanon_5fexc_5fsize',['UNWIF_canon_exc_size',['../dc/d06/unwifcan_8h.html#a9c89ad3ccfd39682be5d67dccb37d6c5',1,'unwifcan.h']]], + ['unwif_5fcanon_5fidx',['UNWIF_canon_IDX',['../d2/d1e/unw16ifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b',1,'UNWIF_canon_IDX(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b',1,'UNWIF_canon_IDX(): unwifcan.h']]], + ['unwif_5fcanon_5flen',['UNWIF_canon_LEN',['../d2/d1e/unw16ifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d',1,'UNWIF_canon_LEN(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d',1,'UNWIF_canon_LEN(): unwifcan.h']]], + ['unwif_5fcanon_5fmaxlen',['UNWIF_canon_MAXLEN',['../d2/d1e/unw16ifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e',1,'UNWIF_canon_MAXLEN(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e',1,'UNWIF_canon_MAXLEN(): unwifcan.h']]], + ['unwif_5fcanon_5fplane_5ft',['UNWIF_canon_PLANE_T',['../d2/d1e/unw16ifcan_8h.html#a7374053c053db9d328241b9a14230cbd',1,'UNWIF_canon_PLANE_T(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a7374053c053db9d328241b9a14230cbd',1,'UNWIF_canon_PLANE_T(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl',['UNWIF_canon_tbl',['../d2/d1e/unw16ifcan_8h.html#a474207541ed8f801ad52148d5a69ae8e',1,'UNWIF_canon_tbl(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa51774b5e22832daf0fd36558bf80255',1,'UNWIF_canon_tbl(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f1',['UNWIF_canon_tbl_1',['../d2/d1e/unw16ifcan_8h.html#acfdacf2e69357541c0d121f1c5e84f94',1,'UNWIF_canon_tbl_1(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1b3bbedf8c3b5e45ceea7364504b5a57',1,'UNWIF_canon_tbl_1(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f2',['UNWIF_canon_tbl_2',['../d2/d1e/unw16ifcan_8h.html#a93fdea5cd0aa34ecb58e49f70ed2ee2f',1,'UNWIF_canon_tbl_2(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab1d9c5cf05545d11b0c6a74be2704dbe',1,'UNWIF_canon_tbl_2(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f3',['UNWIF_canon_tbl_3',['../d2/d1e/unw16ifcan_8h.html#ae3cc3d5cbb39ce0cd0eebafb54a926cf',1,'UNWIF_canon_tbl_3(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a57cdc574885c7b847d23b4b1283aa265',1,'UNWIF_canon_tbl_3(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f4',['UNWIF_canon_tbl_4',['../d2/d1e/unw16ifcan_8h.html#a4e0ffaabaedc1cc160001eda80b8f3c4',1,'UNWIF_canon_tbl_4(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#abba5b5d57dbc3db89f8b2be49dbfe8b4',1,'UNWIF_canon_tbl_4(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f6',['UNWIF_canon_tbl_6',['../d2/d1e/unw16ifcan_8h.html#a05b6695b64cf76fb19c17a51dfcde2f0',1,'unw16ifcan.h']]], + ['unwif_5fcc',['UNWIF_cc',['../d9/df1/struct_u_n_w_i_f__cc.html',1,'']]], + ['unwif_5fcombin',['UNWIF_combin',['../d5/d67/unw16ifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327',1,'UNWIF_combin(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327',1,'UNWIF_combin(): unwifcmb.h']]], + ['unwif_5fcombin_5f00',['UNWIF_combin_00',['../d5/d67/unw16ifcmb_8h.html#aec939f64759dde952fdc016f57fc85af',1,'UNWIF_combin_00(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aec939f64759dde952fdc016f57fc85af',1,'UNWIF_combin_00(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f03',['UNWIF_combin_00_03',['../d5/d67/unw16ifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7',1,'UNWIF_combin_00_03(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7',1,'UNWIF_combin_00_03(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f04',['UNWIF_combin_00_04',['../d5/d67/unw16ifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a',1,'UNWIF_combin_00_04(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a',1,'UNWIF_combin_00_04(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f05',['UNWIF_combin_00_05',['../d5/d67/unw16ifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634',1,'UNWIF_combin_00_05(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634',1,'UNWIF_combin_00_05(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f06',['UNWIF_combin_00_06',['../d5/d67/unw16ifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b',1,'UNWIF_combin_00_06(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b',1,'UNWIF_combin_00_06(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f07',['UNWIF_combin_00_07',['../d5/d67/unw16ifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25',1,'UNWIF_combin_00_07(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25',1,'UNWIF_combin_00_07(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f08',['UNWIF_combin_00_08',['../d5/d67/unw16ifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b',1,'UNWIF_combin_00_08(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b',1,'UNWIF_combin_00_08(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f09',['UNWIF_combin_00_09',['../d5/d67/unw16ifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97',1,'UNWIF_combin_00_09(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97',1,'UNWIF_combin_00_09(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0a',['UNWIF_combin_00_0a',['../d5/d67/unw16ifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675',1,'UNWIF_combin_00_0a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675',1,'UNWIF_combin_00_0a(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0b',['UNWIF_combin_00_0b',['../d5/d67/unw16ifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f',1,'UNWIF_combin_00_0b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f',1,'UNWIF_combin_00_0b(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0c',['UNWIF_combin_00_0c',['../d5/d67/unw16ifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5',1,'UNWIF_combin_00_0c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5',1,'UNWIF_combin_00_0c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0d',['UNWIF_combin_00_0d',['../d5/d67/unw16ifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3',1,'UNWIF_combin_00_0d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3',1,'UNWIF_combin_00_0d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0e',['UNWIF_combin_00_0e',['../d5/d67/unw16ifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd',1,'UNWIF_combin_00_0e(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd',1,'UNWIF_combin_00_0e(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0f',['UNWIF_combin_00_0f',['../d5/d67/unw16ifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437',1,'UNWIF_combin_00_0f(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437',1,'UNWIF_combin_00_0f(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f10',['UNWIF_combin_00_10',['../d5/d67/unw16ifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d',1,'UNWIF_combin_00_10(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d',1,'UNWIF_combin_00_10(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f13',['UNWIF_combin_00_13',['../d5/d67/unw16ifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13',1,'UNWIF_combin_00_13(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13',1,'UNWIF_combin_00_13(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f17',['UNWIF_combin_00_17',['../d5/d67/unw16ifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4',1,'UNWIF_combin_00_17(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4',1,'UNWIF_combin_00_17(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f18',['UNWIF_combin_00_18',['../d5/d67/unw16ifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239',1,'UNWIF_combin_00_18(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239',1,'UNWIF_combin_00_18(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f19',['UNWIF_combin_00_19',['../d5/d67/unw16ifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8',1,'UNWIF_combin_00_19(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8',1,'UNWIF_combin_00_19(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1a',['UNWIF_combin_00_1a',['../d5/d67/unw16ifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb',1,'UNWIF_combin_00_1a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb',1,'UNWIF_combin_00_1a(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1b',['UNWIF_combin_00_1b',['../d5/d67/unw16ifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036',1,'UNWIF_combin_00_1b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036',1,'UNWIF_combin_00_1b(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1c',['UNWIF_combin_00_1c',['../d5/d67/unw16ifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9',1,'UNWIF_combin_00_1c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9',1,'UNWIF_combin_00_1c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1d',['UNWIF_combin_00_1d',['../d5/d67/unw16ifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88',1,'UNWIF_combin_00_1d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88',1,'UNWIF_combin_00_1d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f20',['UNWIF_combin_00_20',['../d5/d67/unw16ifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93',1,'UNWIF_combin_00_20(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93',1,'UNWIF_combin_00_20(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f2c',['UNWIF_combin_00_2c',['../d5/d67/unw16ifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e',1,'UNWIF_combin_00_2c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e',1,'UNWIF_combin_00_2c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f2d',['UNWIF_combin_00_2d',['../d5/d67/unw16ifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386',1,'UNWIF_combin_00_2d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386',1,'UNWIF_combin_00_2d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f30',['UNWIF_combin_00_30',['../d5/d67/unw16ifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3',1,'UNWIF_combin_00_30(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3',1,'UNWIF_combin_00_30(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa6',['UNWIF_combin_00_a6',['../d5/d67/unw16ifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52',1,'UNWIF_combin_00_a6(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52',1,'UNWIF_combin_00_a6(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa8',['UNWIF_combin_00_a8',['../d5/d67/unw16ifcmb_8h.html#a8b355bc804c865208268839190335653',1,'UNWIF_combin_00_a8(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a8b355bc804c865208268839190335653',1,'UNWIF_combin_00_a8(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa9',['UNWIF_combin_00_a9',['../d5/d67/unw16ifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0',1,'UNWIF_combin_00_a9(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0',1,'UNWIF_combin_00_a9(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5faa',['UNWIF_combin_00_aa',['../d5/d67/unw16ifcmb_8h.html#af3c20ba639492334b8a94e4fef973553',1,'UNWIF_combin_00_aa(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#af3c20ba639492334b8a94e4fef973553',1,'UNWIF_combin_00_aa(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fab',['UNWIF_combin_00_ab',['../d5/d67/unw16ifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f',1,'UNWIF_combin_00_ab(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f',1,'UNWIF_combin_00_ab(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5ffb',['UNWIF_combin_00_fb',['../d5/d67/unw16ifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646',1,'UNWIF_combin_00_fb(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646',1,'UNWIF_combin_00_fb(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5ffe',['UNWIF_combin_00_fe',['../d5/d67/unw16ifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411',1,'UNWIF_combin_00_fe(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411',1,'UNWIF_combin_00_fe(): unwifcmb.h']]], + ['unwif_5fcombin_5f01',['UNWIF_combin_01',['../d5/d67/unw16ifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac',1,'UNWIF_combin_01(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac',1,'UNWIF_combin_01(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f01',['UNWIF_combin_01_01',['../d5/d67/unw16ifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e',1,'UNWIF_combin_01_01(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e',1,'UNWIF_combin_01_01(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f02',['UNWIF_combin_01_02',['../d5/d67/unw16ifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798',1,'UNWIF_combin_01_02(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798',1,'UNWIF_combin_01_02(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f03',['UNWIF_combin_01_03',['../d5/d67/unw16ifcmb_8h.html#a650393fa073969bad9b948f88e046248',1,'UNWIF_combin_01_03(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a650393fa073969bad9b948f88e046248',1,'UNWIF_combin_01_03(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f0a',['UNWIF_combin_01_0a',['../d5/d67/unw16ifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b',1,'UNWIF_combin_01_0a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b',1,'UNWIF_combin_01_0a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f10',['UNWIF_combin_01_10',['../d5/d67/unw16ifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5',1,'UNWIF_combin_01_10(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5',1,'UNWIF_combin_01_10(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f11',['UNWIF_combin_01_11',['../d5/d67/unw16ifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49',1,'UNWIF_combin_01_11(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49',1,'UNWIF_combin_01_11(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f12',['UNWIF_combin_01_12',['../d5/d67/unw16ifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0',1,'UNWIF_combin_01_12(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0',1,'UNWIF_combin_01_12(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f13',['UNWIF_combin_01_13',['../d5/d67/unw16ifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079',1,'UNWIF_combin_01_13(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079',1,'UNWIF_combin_01_13(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f14',['UNWIF_combin_01_14',['../d5/d67/unw16ifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80',1,'UNWIF_combin_01_14(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80',1,'UNWIF_combin_01_14(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f15',['UNWIF_combin_01_15',['../d5/d67/unw16ifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc',1,'UNWIF_combin_01_15(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc',1,'UNWIF_combin_01_15(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f16',['UNWIF_combin_01_16',['../d5/d67/unw16ifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8',1,'UNWIF_combin_01_16(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8',1,'UNWIF_combin_01_16(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f17',['UNWIF_combin_01_17',['../d5/d67/unw16ifcmb_8h.html#a4825118fe95738233e8aad8fb5789797',1,'UNWIF_combin_01_17(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a4825118fe95738233e8aad8fb5789797',1,'UNWIF_combin_01_17(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1a',['UNWIF_combin_01_1a',['../d5/d67/unw16ifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93',1,'UNWIF_combin_01_1a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93',1,'UNWIF_combin_01_1a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1c',['UNWIF_combin_01_1c',['../d5/d67/unw16ifcmb_8h.html#ab06d958595f8feda1312ac964935293a',1,'UNWIF_combin_01_1c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab06d958595f8feda1312ac964935293a',1,'UNWIF_combin_01_1c(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1d',['UNWIF_combin_01_1d',['../d5/d67/unw16ifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e',1,'UNWIF_combin_01_1d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e',1,'UNWIF_combin_01_1d(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f6a',['UNWIF_combin_01_6a',['../d5/d67/unw16ifcmb_8h.html#a450e77df1da5148dee7224d04e26331b',1,'UNWIF_combin_01_6a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a450e77df1da5148dee7224d04e26331b',1,'UNWIF_combin_01_6a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f6b',['UNWIF_combin_01_6b',['../d5/d67/unw16ifcmb_8h.html#affa6f80322337fcc6262d395997bf24b',1,'UNWIF_combin_01_6b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#affa6f80322337fcc6262d395997bf24b',1,'UNWIF_combin_01_6b(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fbc',['UNWIF_combin_01_bc',['../d5/d67/unw16ifcmb_8h.html#a99fc70420303f65472f852893147bac2',1,'UNWIF_combin_01_bc(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a99fc70420303f65472f852893147bac2',1,'UNWIF_combin_01_bc(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fd1',['UNWIF_combin_01_d1',['../d5/d67/unw16ifcmb_8h.html#ae54adf22958bf6946796339ab7894787',1,'UNWIF_combin_01_d1(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae54adf22958bf6946796339ab7894787',1,'UNWIF_combin_01_d1(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fd2',['UNWIF_combin_01_d2',['../d5/d67/unw16ifcmb_8h.html#a3622dadab0d33471c054ad61169cf563',1,'UNWIF_combin_01_d2(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a3622dadab0d33471c054ad61169cf563',1,'UNWIF_combin_01_d2(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe0',['UNWIF_combin_01_e0',['../d5/d67/unw16ifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8',1,'UNWIF_combin_01_e0(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8',1,'UNWIF_combin_01_e0(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe8',['UNWIF_combin_01_e8',['../d5/d67/unw16ifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705',1,'UNWIF_combin_01_e8(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705',1,'UNWIF_combin_01_e8(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe9',['UNWIF_combin_01_e9',['../d5/d67/unw16ifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20',1,'UNWIF_combin_01_e9(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20',1,'UNWIF_combin_01_e9(): unwifcmb.h']]], + ['unwif_5fcompat',['UNWIF_compat',['../d4/de0/unw16ifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1',1,'UNWIF_compat(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1',1,'UNWIF_compat(): unwifcpt.h']]], + ['unwif_5fcompat_5f00',['UNWIF_compat_00',['../d4/de0/unw16ifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d',1,'UNWIF_compat_00(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d',1,'UNWIF_compat_00(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f00',['UNWIF_compat_00_00',['../d4/de0/unw16ifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd',1,'UNWIF_compat_00_00(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd',1,'UNWIF_compat_00_00(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f01',['UNWIF_compat_00_01',['../d4/de0/unw16ifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562',1,'UNWIF_compat_00_01(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562',1,'UNWIF_compat_00_01(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f02',['UNWIF_compat_00_02',['../d4/de0/unw16ifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057',1,'UNWIF_compat_00_02(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057',1,'UNWIF_compat_00_02(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f03',['UNWIF_compat_00_03',['../d4/de0/unw16ifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21',1,'UNWIF_compat_00_03(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21',1,'UNWIF_compat_00_03(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f04',['UNWIF_compat_00_04',['../d4/de0/unw16ifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5',1,'UNWIF_compat_00_04(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5',1,'UNWIF_compat_00_04(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f05',['UNWIF_compat_00_05',['../d4/de0/unw16ifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a',1,'UNWIF_compat_00_05(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a',1,'UNWIF_compat_00_05(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f06',['UNWIF_compat_00_06',['../d4/de0/unw16ifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3',1,'UNWIF_compat_00_06(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3',1,'UNWIF_compat_00_06(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f09',['UNWIF_compat_00_09',['../d4/de0/unw16ifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871',1,'UNWIF_compat_00_09(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871',1,'UNWIF_compat_00_09(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0a',['UNWIF_compat_00_0a',['../d4/de0/unw16ifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4',1,'UNWIF_compat_00_0a(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4',1,'UNWIF_compat_00_0a(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0b',['UNWIF_compat_00_0b',['../d4/de0/unw16ifcpt_8h.html#af806f152a00b144b6358b550c723eef2',1,'UNWIF_compat_00_0b(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af806f152a00b144b6358b550c723eef2',1,'UNWIF_compat_00_0b(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0c',['UNWIF_compat_00_0c',['../d4/de0/unw16ifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb',1,'UNWIF_compat_00_0c(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb',1,'UNWIF_compat_00_0c(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0d',['UNWIF_compat_00_0d',['../d4/de0/unw16ifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007',1,'UNWIF_compat_00_0d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007',1,'UNWIF_compat_00_0d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0e',['UNWIF_compat_00_0e',['../d4/de0/unw16ifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226',1,'UNWIF_compat_00_0e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226',1,'UNWIF_compat_00_0e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0f',['UNWIF_compat_00_0f',['../d4/de0/unw16ifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f',1,'UNWIF_compat_00_0f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f',1,'UNWIF_compat_00_0f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f10',['UNWIF_compat_00_10',['../d4/de0/unw16ifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f',1,'UNWIF_compat_00_10(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f',1,'UNWIF_compat_00_10(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1b',['UNWIF_compat_00_1b',['../d4/de0/unw16ifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0',1,'UNWIF_compat_00_1b(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0',1,'UNWIF_compat_00_1b(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1d',['UNWIF_compat_00_1d',['../d4/de0/unw16ifcpt_8h.html#af5d57e8317de895a23911e358c78907e',1,'UNWIF_compat_00_1d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af5d57e8317de895a23911e358c78907e',1,'UNWIF_compat_00_1d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1e',['UNWIF_compat_00_1e',['../d4/de0/unw16ifcpt_8h.html#a4d63000975850afd3d06171990229919',1,'UNWIF_compat_00_1e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4d63000975850afd3d06171990229919',1,'UNWIF_compat_00_1e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1f',['UNWIF_compat_00_1f',['../d4/de0/unw16ifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9',1,'UNWIF_compat_00_1f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9',1,'UNWIF_compat_00_1f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f20',['UNWIF_compat_00_20',['../d4/de0/unw16ifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1',1,'UNWIF_compat_00_20(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1',1,'UNWIF_compat_00_20(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f21',['UNWIF_compat_00_21',['../d4/de0/unw16ifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece',1,'UNWIF_compat_00_21(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece',1,'UNWIF_compat_00_21(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f22',['UNWIF_compat_00_22',['../d4/de0/unw16ifcpt_8h.html#aedbe30e8c004201632c62d09619b423f',1,'UNWIF_compat_00_22(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aedbe30e8c004201632c62d09619b423f',1,'UNWIF_compat_00_22(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f23',['UNWIF_compat_00_23',['../d4/de0/unw16ifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54',1,'UNWIF_compat_00_23(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54',1,'UNWIF_compat_00_23(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f24',['UNWIF_compat_00_24',['../d4/de0/unw16ifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19',1,'UNWIF_compat_00_24(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19',1,'UNWIF_compat_00_24(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2a',['UNWIF_compat_00_2a',['../d4/de0/unw16ifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba',1,'UNWIF_compat_00_2a(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba',1,'UNWIF_compat_00_2a(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2c',['UNWIF_compat_00_2c',['../d4/de0/unw16ifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7',1,'UNWIF_compat_00_2c(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7',1,'UNWIF_compat_00_2c(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2d',['UNWIF_compat_00_2d',['../d4/de0/unw16ifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956',1,'UNWIF_compat_00_2d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956',1,'UNWIF_compat_00_2d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2e',['UNWIF_compat_00_2e',['../d4/de0/unw16ifcpt_8h.html#a26909a35828dcbfede8145495ade843a',1,'UNWIF_compat_00_2e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a26909a35828dcbfede8145495ade843a',1,'UNWIF_compat_00_2e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2f',['UNWIF_compat_00_2f',['../d4/de0/unw16ifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48',1,'UNWIF_compat_00_2f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48',1,'UNWIF_compat_00_2f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f30',['UNWIF_compat_00_30',['../d4/de0/unw16ifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22',1,'UNWIF_compat_00_30(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22',1,'UNWIF_compat_00_30(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f31',['UNWIF_compat_00_31',['../d4/de0/unw16ifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e',1,'UNWIF_compat_00_31(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e',1,'UNWIF_compat_00_31(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f32',['UNWIF_compat_00_32',['../d4/de0/unw16ifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62',1,'UNWIF_compat_00_32(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62',1,'UNWIF_compat_00_32(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f33',['UNWIF_compat_00_33',['../d4/de0/unw16ifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a',1,'UNWIF_compat_00_33(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a',1,'UNWIF_compat_00_33(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fa6',['UNWIF_compat_00_a6',['../d4/de0/unw16ifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb',1,'UNWIF_compat_00_a6(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb',1,'UNWIF_compat_00_a6(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fa7',['UNWIF_compat_00_a7',['../d4/de0/unw16ifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67',1,'UNWIF_compat_00_a7(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67',1,'UNWIF_compat_00_a7(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fab',['UNWIF_compat_00_ab',['../d4/de0/unw16ifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c',1,'UNWIF_compat_00_ab(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c',1,'UNWIF_compat_00_ab(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ff9',['UNWIF_compat_00_f9',['../d4/de0/unw16ifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8',1,'UNWIF_compat_00_f9(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8',1,'UNWIF_compat_00_f9(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffa',['UNWIF_compat_00_fa',['../d4/de0/unw16ifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538',1,'UNWIF_compat_00_fa(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538',1,'UNWIF_compat_00_fa(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffb',['UNWIF_compat_00_fb',['../d4/de0/unw16ifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf',1,'UNWIF_compat_00_fb(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf',1,'UNWIF_compat_00_fb(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffc',['UNWIF_compat_00_fc',['../d4/de0/unw16ifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a',1,'UNWIF_compat_00_fc(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a',1,'UNWIF_compat_00_fc(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffd',['UNWIF_compat_00_fd',['../d4/de0/unw16ifcpt_8h.html#a25f103ac41bda021656e146de116c843',1,'UNWIF_compat_00_fd(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a25f103ac41bda021656e146de116c843',1,'UNWIF_compat_00_fd(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffe',['UNWIF_compat_00_fe',['../d4/de0/unw16ifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88',1,'UNWIF_compat_00_fe(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88',1,'UNWIF_compat_00_fe(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fff',['UNWIF_compat_00_ff',['../d4/de0/unw16ifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30',1,'UNWIF_compat_00_ff(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30',1,'UNWIF_compat_00_ff(): unwifcpt.h']]], + ['unwif_5fcompat_5f01',['UNWIF_compat_01',['../d4/de0/unw16ifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b',1,'UNWIF_compat_01(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b',1,'UNWIF_compat_01(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f10',['UNWIF_compat_01_10',['../d4/de0/unw16ifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681',1,'UNWIF_compat_01_10(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681',1,'UNWIF_compat_01_10(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f11',['UNWIF_compat_01_11',['../d4/de0/unw16ifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a',1,'UNWIF_compat_01_11(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a',1,'UNWIF_compat_01_11(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f13',['UNWIF_compat_01_13',['../d4/de0/unw16ifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925',1,'UNWIF_compat_01_13(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925',1,'UNWIF_compat_01_13(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f14',['UNWIF_compat_01_14',['../d4/de0/unw16ifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58',1,'UNWIF_compat_01_14(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58',1,'UNWIF_compat_01_14(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f15',['UNWIF_compat_01_15',['../d4/de0/unw16ifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4',1,'UNWIF_compat_01_15(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4',1,'UNWIF_compat_01_15(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd1',['UNWIF_compat_01_d1',['../d4/de0/unw16ifcpt_8h.html#a705748fbeec9772bca860990f81f4cab',1,'UNWIF_compat_01_d1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a705748fbeec9772bca860990f81f4cab',1,'UNWIF_compat_01_d1(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd4',['UNWIF_compat_01_d4',['../d4/de0/unw16ifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a',1,'UNWIF_compat_01_d4(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a',1,'UNWIF_compat_01_d4(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd5',['UNWIF_compat_01_d5',['../d4/de0/unw16ifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516',1,'UNWIF_compat_01_d5(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516',1,'UNWIF_compat_01_d5(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd6',['UNWIF_compat_01_d6',['../d4/de0/unw16ifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b',1,'UNWIF_compat_01_d6(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b',1,'UNWIF_compat_01_d6(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd7',['UNWIF_compat_01_d7',['../d4/de0/unw16ifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70',1,'UNWIF_compat_01_d7(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70',1,'UNWIF_compat_01_d7(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fee',['UNWIF_compat_01_ee',['../d4/de0/unw16ifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d',1,'UNWIF_compat_01_ee(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d',1,'UNWIF_compat_01_ee(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5ff1',['UNWIF_compat_01_f1',['../d4/de0/unw16ifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b',1,'UNWIF_compat_01_f1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b',1,'UNWIF_compat_01_f1(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5ff2',['UNWIF_compat_01_f2',['../d4/de0/unw16ifcpt_8h.html#abca022169f10d8c218779399423fd836',1,'UNWIF_compat_01_f2(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#abca022169f10d8c218779399423fd836',1,'UNWIF_compat_01_f2(): unwifcpt.h']]], + ['unwif_5fcompat_5f02',['UNWIF_compat_02',['../d4/de0/unw16ifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4',1,'UNWIF_compat_02(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4',1,'UNWIF_compat_02(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ff8',['UNWIF_compat_02_f8',['../d4/de0/unw16ifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d',1,'UNWIF_compat_02_f8(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d',1,'UNWIF_compat_02_f8(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ff9',['UNWIF_compat_02_f9',['../d4/de0/unw16ifcpt_8h.html#a029324911e19abdf06746452e1ac0971',1,'UNWIF_compat_02_f9(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a029324911e19abdf06746452e1ac0971',1,'UNWIF_compat_02_f9(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ffa',['UNWIF_compat_02_fa',['../d4/de0/unw16ifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b',1,'UNWIF_compat_02_fa(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b',1,'UNWIF_compat_02_fa(): unwifcpt.h']]], + ['unwif_5fcompat_5fexc',['UNWIF_compat_exc',['../d4/de0/unw16ifcpt_8h.html#abb902cef4737590ef25eb1fdcb2ad2d9',1,'UNWIF_compat_exc(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a72b96de71f1e2f7c26b38c0b9e8f574f',1,'UNWIF_compat_exc(): unwifcpt.h']]], + ['unwif_5fcompat_5fexc_5fsize',['UNWIF_compat_exc_size',['../d4/de0/unw16ifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62',1,'UNWIF_compat_exc_size(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62',1,'UNWIF_compat_exc_size(): unwifcpt.h']]], + ['unwif_5fcompat_5fexc_5ft',['UNWIF_compat_exc_t',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html',1,'']]], + ['unwif_5fcompat_5fidx',['UNWIF_compat_IDX',['../d4/de0/unw16ifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046',1,'UNWIF_compat_IDX(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046',1,'UNWIF_compat_IDX(): unwifcpt.h']]], + ['unwif_5fcompat_5flen',['UNWIF_compat_LEN',['../d4/de0/unw16ifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4',1,'UNWIF_compat_LEN(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4',1,'UNWIF_compat_LEN(): unwifcpt.h']]], + ['unwif_5fcompat_5fmaxlen',['UNWIF_compat_MAXLEN',['../d4/de0/unw16ifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e',1,'UNWIF_compat_MAXLEN(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e',1,'UNWIF_compat_MAXLEN(): unwifcpt.h']]], + ['unwif_5fcompat_5fplane_5ft',['UNWIF_compat_PLANE_T',['../d4/de0/unw16ifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2',1,'UNWIF_compat_PLANE_T(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2',1,'UNWIF_compat_PLANE_T(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl',['UNWIF_compat_tbl',['../d4/de0/unw16ifcpt_8h.html#a386f1a991f4c0972d335370281844037',1,'UNWIF_compat_tbl(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a386f1a991f4c0972d335370281844037',1,'UNWIF_compat_tbl(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f1',['UNWIF_compat_tbl_1',['../d4/de0/unw16ifcpt_8h.html#acea3429a90643898f78b6760836f0afb',1,'UNWIF_compat_tbl_1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad705755066463e26a43dab6f6e626cf5',1,'UNWIF_compat_tbl_1(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f2',['UNWIF_compat_tbl_2',['../d4/de0/unw16ifcpt_8h.html#aa17e289543bc89764f08cd71eaa0ff64',1,'UNWIF_compat_tbl_2(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aeab63bc15e7fe4cbbcf49aa9117dcd26',1,'UNWIF_compat_tbl_2(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f3',['UNWIF_compat_tbl_3',['../d4/de0/unw16ifcpt_8h.html#a1328b6ab4bc534c7bf23a80f427ddfbd',1,'UNWIF_compat_tbl_3(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ab53e6d9c3d67f0edfe357a99139cf342',1,'UNWIF_compat_tbl_3(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f4',['UNWIF_compat_tbl_4',['../d4/de0/unw16ifcpt_8h.html#a094c7ce096bccb845f4af59116f4a148',1,'UNWIF_compat_tbl_4(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a7784768ddeb2c8f86e2f1415556284f2',1,'UNWIF_compat_tbl_4(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f5',['UNWIF_compat_tbl_5',['../d4/de0/unw16ifcpt_8h.html#a946a1baea79818b71a47b57420848462',1,'UNWIF_compat_tbl_5(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a946a1baea79818b71a47b57420848462',1,'UNWIF_compat_tbl_5(): unwifcpt.h']]], + ['unwif_5fcomplist',['UNWIF_complist',['../de/d84/struct_u_n_w_i_f__complist.html',1,'']]], + ['unwif_5fcomplist_5f00003c',['UNWIF_complist_00003c',['../d9/dfd/unw16ifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4',1,'UNWIF_complist_00003c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4',1,'UNWIF_complist_00003c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00003d',['UNWIF_complist_00003d',['../d9/dfd/unw16ifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf',1,'UNWIF_complist_00003d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf',1,'UNWIF_complist_00003d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00003e',['UNWIF_complist_00003e',['../d9/dfd/unw16ifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839',1,'UNWIF_complist_00003e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839',1,'UNWIF_complist_00003e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000041',['UNWIF_complist_000041',['../d9/dfd/unw16ifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83',1,'UNWIF_complist_000041(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83',1,'UNWIF_complist_000041(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000042',['UNWIF_complist_000042',['../d9/dfd/unw16ifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019',1,'UNWIF_complist_000042(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019',1,'UNWIF_complist_000042(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000043',['UNWIF_complist_000043',['../d9/dfd/unw16ifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82',1,'UNWIF_complist_000043(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82',1,'UNWIF_complist_000043(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000044',['UNWIF_complist_000044',['../d9/dfd/unw16ifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af',1,'UNWIF_complist_000044(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af',1,'UNWIF_complist_000044(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000045',['UNWIF_complist_000045',['../d9/dfd/unw16ifcmp_8h.html#a133917f188280015fac34f3584795cd9',1,'UNWIF_complist_000045(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a133917f188280015fac34f3584795cd9',1,'UNWIF_complist_000045(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000046',['UNWIF_complist_000046',['../d9/dfd/unw16ifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b',1,'UNWIF_complist_000046(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b',1,'UNWIF_complist_000046(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000047',['UNWIF_complist_000047',['../d9/dfd/unw16ifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6',1,'UNWIF_complist_000047(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6',1,'UNWIF_complist_000047(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000048',['UNWIF_complist_000048',['../d9/dfd/unw16ifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355',1,'UNWIF_complist_000048(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355',1,'UNWIF_complist_000048(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000049',['UNWIF_complist_000049',['../d9/dfd/unw16ifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b',1,'UNWIF_complist_000049(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b',1,'UNWIF_complist_000049(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004a',['UNWIF_complist_00004a',['../d9/dfd/unw16ifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423',1,'UNWIF_complist_00004a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423',1,'UNWIF_complist_00004a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004b',['UNWIF_complist_00004b',['../d9/dfd/unw16ifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8',1,'UNWIF_complist_00004b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8',1,'UNWIF_complist_00004b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004c',['UNWIF_complist_00004c',['../d9/dfd/unw16ifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e',1,'UNWIF_complist_00004c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e',1,'UNWIF_complist_00004c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004d',['UNWIF_complist_00004d',['../d9/dfd/unw16ifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda',1,'UNWIF_complist_00004d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda',1,'UNWIF_complist_00004d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004e',['UNWIF_complist_00004e',['../d9/dfd/unw16ifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d',1,'UNWIF_complist_00004e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d',1,'UNWIF_complist_00004e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004f',['UNWIF_complist_00004f',['../d9/dfd/unw16ifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5',1,'UNWIF_complist_00004f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5',1,'UNWIF_complist_00004f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000050',['UNWIF_complist_000050',['../d9/dfd/unw16ifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37',1,'UNWIF_complist_000050(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37',1,'UNWIF_complist_000050(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000052',['UNWIF_complist_000052',['../d9/dfd/unw16ifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de',1,'UNWIF_complist_000052(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de',1,'UNWIF_complist_000052(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000053',['UNWIF_complist_000053',['../d9/dfd/unw16ifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5',1,'UNWIF_complist_000053(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5',1,'UNWIF_complist_000053(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000054',['UNWIF_complist_000054',['../d9/dfd/unw16ifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5',1,'UNWIF_complist_000054(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5',1,'UNWIF_complist_000054(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000055',['UNWIF_complist_000055',['../d9/dfd/unw16ifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64',1,'UNWIF_complist_000055(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64',1,'UNWIF_complist_000055(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000056',['UNWIF_complist_000056',['../d9/dfd/unw16ifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4',1,'UNWIF_complist_000056(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4',1,'UNWIF_complist_000056(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000057',['UNWIF_complist_000057',['../d9/dfd/unw16ifcmp_8h.html#a061a5bc340528ba474c9227794a5b278',1,'UNWIF_complist_000057(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a061a5bc340528ba474c9227794a5b278',1,'UNWIF_complist_000057(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000058',['UNWIF_complist_000058',['../d9/dfd/unw16ifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5',1,'UNWIF_complist_000058(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5',1,'UNWIF_complist_000058(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000059',['UNWIF_complist_000059',['../d9/dfd/unw16ifcmp_8h.html#ae133daebd818475c32ff461b5a710f82',1,'UNWIF_complist_000059(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae133daebd818475c32ff461b5a710f82',1,'UNWIF_complist_000059(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00005a',['UNWIF_complist_00005a',['../d9/dfd/unw16ifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10',1,'UNWIF_complist_00005a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10',1,'UNWIF_complist_00005a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000061',['UNWIF_complist_000061',['../d9/dfd/unw16ifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44',1,'UNWIF_complist_000061(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44',1,'UNWIF_complist_000061(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000062',['UNWIF_complist_000062',['../d9/dfd/unw16ifcmp_8h.html#aaeab443503b72d049f0d00afd314347f',1,'UNWIF_complist_000062(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaeab443503b72d049f0d00afd314347f',1,'UNWIF_complist_000062(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000063',['UNWIF_complist_000063',['../d9/dfd/unw16ifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca',1,'UNWIF_complist_000063(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca',1,'UNWIF_complist_000063(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000064',['UNWIF_complist_000064',['../d9/dfd/unw16ifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6',1,'UNWIF_complist_000064(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6',1,'UNWIF_complist_000064(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000065',['UNWIF_complist_000065',['../d9/dfd/unw16ifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7',1,'UNWIF_complist_000065(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7',1,'UNWIF_complist_000065(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000066',['UNWIF_complist_000066',['../d9/dfd/unw16ifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692',1,'UNWIF_complist_000066(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692',1,'UNWIF_complist_000066(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000067',['UNWIF_complist_000067',['../d9/dfd/unw16ifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5',1,'UNWIF_complist_000067(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5',1,'UNWIF_complist_000067(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000068',['UNWIF_complist_000068',['../d9/dfd/unw16ifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be',1,'UNWIF_complist_000068(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be',1,'UNWIF_complist_000068(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000069',['UNWIF_complist_000069',['../d9/dfd/unw16ifcmp_8h.html#a195dbd711e55778afe49681edf525740',1,'UNWIF_complist_000069(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a195dbd711e55778afe49681edf525740',1,'UNWIF_complist_000069(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006a',['UNWIF_complist_00006a',['../d9/dfd/unw16ifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764',1,'UNWIF_complist_00006a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764',1,'UNWIF_complist_00006a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006b',['UNWIF_complist_00006b',['../d9/dfd/unw16ifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228',1,'UNWIF_complist_00006b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228',1,'UNWIF_complist_00006b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006c',['UNWIF_complist_00006c',['../d9/dfd/unw16ifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d',1,'UNWIF_complist_00006c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d',1,'UNWIF_complist_00006c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006d',['UNWIF_complist_00006d',['../d9/dfd/unw16ifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929',1,'UNWIF_complist_00006d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929',1,'UNWIF_complist_00006d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006e',['UNWIF_complist_00006e',['../d9/dfd/unw16ifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9',1,'UNWIF_complist_00006e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9',1,'UNWIF_complist_00006e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006f',['UNWIF_complist_00006f',['../d9/dfd/unw16ifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b',1,'UNWIF_complist_00006f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b',1,'UNWIF_complist_00006f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000070',['UNWIF_complist_000070',['../d9/dfd/unw16ifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344',1,'UNWIF_complist_000070(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344',1,'UNWIF_complist_000070(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000072',['UNWIF_complist_000072',['../d9/dfd/unw16ifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f',1,'UNWIF_complist_000072(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f',1,'UNWIF_complist_000072(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000073',['UNWIF_complist_000073',['../d9/dfd/unw16ifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724',1,'UNWIF_complist_000073(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724',1,'UNWIF_complist_000073(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000074',['UNWIF_complist_000074',['../d9/dfd/unw16ifcmp_8h.html#aed90a856886db2e060c0db16769d3537',1,'UNWIF_complist_000074(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aed90a856886db2e060c0db16769d3537',1,'UNWIF_complist_000074(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000075',['UNWIF_complist_000075',['../d9/dfd/unw16ifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb',1,'UNWIF_complist_000075(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb',1,'UNWIF_complist_000075(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000076',['UNWIF_complist_000076',['../d9/dfd/unw16ifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562',1,'UNWIF_complist_000076(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562',1,'UNWIF_complist_000076(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000077',['UNWIF_complist_000077',['../d9/dfd/unw16ifcmp_8h.html#af41a7d637868fb9057bbf1379baef461',1,'UNWIF_complist_000077(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af41a7d637868fb9057bbf1379baef461',1,'UNWIF_complist_000077(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000078',['UNWIF_complist_000078',['../d9/dfd/unw16ifcmp_8h.html#ad05d24210b17102b2c547519db86567c',1,'UNWIF_complist_000078(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad05d24210b17102b2c547519db86567c',1,'UNWIF_complist_000078(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000079',['UNWIF_complist_000079',['../d9/dfd/unw16ifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885',1,'UNWIF_complist_000079(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885',1,'UNWIF_complist_000079(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00007a',['UNWIF_complist_00007a',['../d9/dfd/unw16ifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d',1,'UNWIF_complist_00007a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d',1,'UNWIF_complist_00007a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000a8',['UNWIF_complist_0000a8',['../d9/dfd/unw16ifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0',1,'UNWIF_complist_0000a8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0',1,'UNWIF_complist_0000a8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c2',['UNWIF_complist_0000c2',['../d9/dfd/unw16ifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7',1,'UNWIF_complist_0000c2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7',1,'UNWIF_complist_0000c2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c4',['UNWIF_complist_0000c4',['../d9/dfd/unw16ifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d',1,'UNWIF_complist_0000c4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d',1,'UNWIF_complist_0000c4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c5',['UNWIF_complist_0000c5',['../d9/dfd/unw16ifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa',1,'UNWIF_complist_0000c5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa',1,'UNWIF_complist_0000c5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c6',['UNWIF_complist_0000c6',['../d9/dfd/unw16ifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7',1,'UNWIF_complist_0000c6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7',1,'UNWIF_complist_0000c6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c7',['UNWIF_complist_0000c7',['../d9/dfd/unw16ifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a',1,'UNWIF_complist_0000c7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a',1,'UNWIF_complist_0000c7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ca',['UNWIF_complist_0000ca',['../d9/dfd/unw16ifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09',1,'UNWIF_complist_0000ca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09',1,'UNWIF_complist_0000ca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000cf',['UNWIF_complist_0000cf',['../d9/dfd/unw16ifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496',1,'UNWIF_complist_0000cf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496',1,'UNWIF_complist_0000cf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d4',['UNWIF_complist_0000d4',['../d9/dfd/unw16ifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3',1,'UNWIF_complist_0000d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3',1,'UNWIF_complist_0000d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d5',['UNWIF_complist_0000d5',['../d9/dfd/unw16ifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac',1,'UNWIF_complist_0000d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac',1,'UNWIF_complist_0000d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d6',['UNWIF_complist_0000d6',['../d9/dfd/unw16ifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058',1,'UNWIF_complist_0000d6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058',1,'UNWIF_complist_0000d6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d8',['UNWIF_complist_0000d8',['../d9/dfd/unw16ifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b',1,'UNWIF_complist_0000d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b',1,'UNWIF_complist_0000d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000dc',['UNWIF_complist_0000dc',['../d9/dfd/unw16ifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9',1,'UNWIF_complist_0000dc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9',1,'UNWIF_complist_0000dc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e2',['UNWIF_complist_0000e2',['../d9/dfd/unw16ifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e',1,'UNWIF_complist_0000e2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e',1,'UNWIF_complist_0000e2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e4',['UNWIF_complist_0000e4',['../d9/dfd/unw16ifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce',1,'UNWIF_complist_0000e4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce',1,'UNWIF_complist_0000e4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e5',['UNWIF_complist_0000e5',['../d9/dfd/unw16ifcmp_8h.html#aba049a05958b1648f4ad695411414719',1,'UNWIF_complist_0000e5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aba049a05958b1648f4ad695411414719',1,'UNWIF_complist_0000e5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e6',['UNWIF_complist_0000e6',['../d9/dfd/unw16ifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a',1,'UNWIF_complist_0000e6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a',1,'UNWIF_complist_0000e6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e7',['UNWIF_complist_0000e7',['../d9/dfd/unw16ifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b',1,'UNWIF_complist_0000e7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b',1,'UNWIF_complist_0000e7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ea',['UNWIF_complist_0000ea',['../d9/dfd/unw16ifcmp_8h.html#a82e59be899e667bbff056495f3501780',1,'UNWIF_complist_0000ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a82e59be899e667bbff056495f3501780',1,'UNWIF_complist_0000ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ef',['UNWIF_complist_0000ef',['../d9/dfd/unw16ifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f',1,'UNWIF_complist_0000ef(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f',1,'UNWIF_complist_0000ef(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f4',['UNWIF_complist_0000f4',['../d9/dfd/unw16ifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945',1,'UNWIF_complist_0000f4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945',1,'UNWIF_complist_0000f4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f5',['UNWIF_complist_0000f5',['../d9/dfd/unw16ifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1',1,'UNWIF_complist_0000f5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1',1,'UNWIF_complist_0000f5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f6',['UNWIF_complist_0000f6',['../d9/dfd/unw16ifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505',1,'UNWIF_complist_0000f6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505',1,'UNWIF_complist_0000f6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f8',['UNWIF_complist_0000f8',['../d9/dfd/unw16ifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2',1,'UNWIF_complist_0000f8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2',1,'UNWIF_complist_0000f8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000fc',['UNWIF_complist_0000fc',['../d9/dfd/unw16ifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88',1,'UNWIF_complist_0000fc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88',1,'UNWIF_complist_0000fc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000102',['UNWIF_complist_000102',['../d9/dfd/unw16ifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab',1,'UNWIF_complist_000102(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab',1,'UNWIF_complist_000102(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000103',['UNWIF_complist_000103',['../d9/dfd/unw16ifcmp_8h.html#adebb922e01799b4326489a4a22009d16',1,'UNWIF_complist_000103(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adebb922e01799b4326489a4a22009d16',1,'UNWIF_complist_000103(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000112',['UNWIF_complist_000112',['../d9/dfd/unw16ifcmp_8h.html#abca8f1850b074aa282ed9a382546225a',1,'UNWIF_complist_000112(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abca8f1850b074aa282ed9a382546225a',1,'UNWIF_complist_000112(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000113',['UNWIF_complist_000113',['../d9/dfd/unw16ifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8',1,'UNWIF_complist_000113(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8',1,'UNWIF_complist_000113(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00014c',['UNWIF_complist_00014c',['../d9/dfd/unw16ifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c',1,'UNWIF_complist_00014c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c',1,'UNWIF_complist_00014c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00014d',['UNWIF_complist_00014d',['../d9/dfd/unw16ifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb',1,'UNWIF_complist_00014d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb',1,'UNWIF_complist_00014d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00015a',['UNWIF_complist_00015a',['../d9/dfd/unw16ifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be',1,'UNWIF_complist_00015a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be',1,'UNWIF_complist_00015a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00015b',['UNWIF_complist_00015b',['../d9/dfd/unw16ifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e',1,'UNWIF_complist_00015b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e',1,'UNWIF_complist_00015b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000160',['UNWIF_complist_000160',['../d9/dfd/unw16ifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345',1,'UNWIF_complist_000160(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345',1,'UNWIF_complist_000160(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000161',['UNWIF_complist_000161',['../d9/dfd/unw16ifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e',1,'UNWIF_complist_000161(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e',1,'UNWIF_complist_000161(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000168',['UNWIF_complist_000168',['../d9/dfd/unw16ifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2',1,'UNWIF_complist_000168(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2',1,'UNWIF_complist_000168(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000169',['UNWIF_complist_000169',['../d9/dfd/unw16ifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f',1,'UNWIF_complist_000169(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f',1,'UNWIF_complist_000169(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00016a',['UNWIF_complist_00016a',['../d9/dfd/unw16ifcmp_8h.html#af427aa2432f62f18ccc992fce159298b',1,'UNWIF_complist_00016a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af427aa2432f62f18ccc992fce159298b',1,'UNWIF_complist_00016a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00016b',['UNWIF_complist_00016b',['../d9/dfd/unw16ifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b',1,'UNWIF_complist_00016b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b',1,'UNWIF_complist_00016b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00017f',['UNWIF_complist_00017f',['../d9/dfd/unw16ifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb',1,'UNWIF_complist_00017f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb',1,'UNWIF_complist_00017f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001a0',['UNWIF_complist_0001a0',['../d9/dfd/unw16ifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a',1,'UNWIF_complist_0001a0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a',1,'UNWIF_complist_0001a0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001a1',['UNWIF_complist_0001a1',['../d9/dfd/unw16ifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791',1,'UNWIF_complist_0001a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791',1,'UNWIF_complist_0001a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001af',['UNWIF_complist_0001af',['../d9/dfd/unw16ifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07',1,'UNWIF_complist_0001af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07',1,'UNWIF_complist_0001af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001b0',['UNWIF_complist_0001b0',['../d9/dfd/unw16ifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9',1,'UNWIF_complist_0001b0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9',1,'UNWIF_complist_0001b0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001b7',['UNWIF_complist_0001b7',['../d9/dfd/unw16ifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e',1,'UNWIF_complist_0001b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e',1,'UNWIF_complist_0001b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001ea',['UNWIF_complist_0001ea',['../d9/dfd/unw16ifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c',1,'UNWIF_complist_0001ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c',1,'UNWIF_complist_0001ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001eb',['UNWIF_complist_0001eb',['../d9/dfd/unw16ifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e',1,'UNWIF_complist_0001eb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e',1,'UNWIF_complist_0001eb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000226',['UNWIF_complist_000226',['../d9/dfd/unw16ifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2',1,'UNWIF_complist_000226(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2',1,'UNWIF_complist_000226(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000227',['UNWIF_complist_000227',['../d9/dfd/unw16ifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f',1,'UNWIF_complist_000227(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f',1,'UNWIF_complist_000227(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000228',['UNWIF_complist_000228',['../d9/dfd/unw16ifcmp_8h.html#a6d24cac9924937769cf84855dee442c0',1,'UNWIF_complist_000228(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d24cac9924937769cf84855dee442c0',1,'UNWIF_complist_000228(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000229',['UNWIF_complist_000229',['../d9/dfd/unw16ifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242',1,'UNWIF_complist_000229(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242',1,'UNWIF_complist_000229(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00022e',['UNWIF_complist_00022e',['../d9/dfd/unw16ifcmp_8h.html#a2caa98744178c458a125607120e7874a',1,'UNWIF_complist_00022e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2caa98744178c458a125607120e7874a',1,'UNWIF_complist_00022e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00022f',['UNWIF_complist_00022f',['../d9/dfd/unw16ifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184',1,'UNWIF_complist_00022f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184',1,'UNWIF_complist_00022f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000292',['UNWIF_complist_000292',['../d9/dfd/unw16ifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6',1,'UNWIF_complist_000292(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6',1,'UNWIF_complist_000292(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000391',['UNWIF_complist_000391',['../d9/dfd/unw16ifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb',1,'UNWIF_complist_000391(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb',1,'UNWIF_complist_000391(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000395',['UNWIF_complist_000395',['../d9/dfd/unw16ifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334',1,'UNWIF_complist_000395(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334',1,'UNWIF_complist_000395(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000397',['UNWIF_complist_000397',['../d9/dfd/unw16ifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e',1,'UNWIF_complist_000397(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e',1,'UNWIF_complist_000397(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000399',['UNWIF_complist_000399',['../d9/dfd/unw16ifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021',1,'UNWIF_complist_000399(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021',1,'UNWIF_complist_000399(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00039f',['UNWIF_complist_00039f',['../d9/dfd/unw16ifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250',1,'UNWIF_complist_00039f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250',1,'UNWIF_complist_00039f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a1',['UNWIF_complist_0003a1',['../d9/dfd/unw16ifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae',1,'UNWIF_complist_0003a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae',1,'UNWIF_complist_0003a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a5',['UNWIF_complist_0003a5',['../d9/dfd/unw16ifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca',1,'UNWIF_complist_0003a5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca',1,'UNWIF_complist_0003a5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a9',['UNWIF_complist_0003a9',['../d9/dfd/unw16ifcmp_8h.html#aa897925462db673d63a984b5ec107e7a',1,'UNWIF_complist_0003a9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa897925462db673d63a984b5ec107e7a',1,'UNWIF_complist_0003a9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ac',['UNWIF_complist_0003ac',['../d9/dfd/unw16ifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840',1,'UNWIF_complist_0003ac(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840',1,'UNWIF_complist_0003ac(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ae',['UNWIF_complist_0003ae',['../d9/dfd/unw16ifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85',1,'UNWIF_complist_0003ae(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85',1,'UNWIF_complist_0003ae(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b1',['UNWIF_complist_0003b1',['../d9/dfd/unw16ifcmp_8h.html#aab441f91726256b99df73f60ceba1b27',1,'UNWIF_complist_0003b1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab441f91726256b99df73f60ceba1b27',1,'UNWIF_complist_0003b1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b5',['UNWIF_complist_0003b5',['../d9/dfd/unw16ifcmp_8h.html#ab2fb63388a931146a4007553d2912679',1,'UNWIF_complist_0003b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab2fb63388a931146a4007553d2912679',1,'UNWIF_complist_0003b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b7',['UNWIF_complist_0003b7',['../d9/dfd/unw16ifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94',1,'UNWIF_complist_0003b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94',1,'UNWIF_complist_0003b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b9',['UNWIF_complist_0003b9',['../d9/dfd/unw16ifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5',1,'UNWIF_complist_0003b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5',1,'UNWIF_complist_0003b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003bf',['UNWIF_complist_0003bf',['../d9/dfd/unw16ifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b',1,'UNWIF_complist_0003bf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b',1,'UNWIF_complist_0003bf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c1',['UNWIF_complist_0003c1',['../d9/dfd/unw16ifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42',1,'UNWIF_complist_0003c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42',1,'UNWIF_complist_0003c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c5',['UNWIF_complist_0003c5',['../d9/dfd/unw16ifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e',1,'UNWIF_complist_0003c5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e',1,'UNWIF_complist_0003c5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c9',['UNWIF_complist_0003c9',['../d9/dfd/unw16ifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0',1,'UNWIF_complist_0003c9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0',1,'UNWIF_complist_0003c9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ca',['UNWIF_complist_0003ca',['../d9/dfd/unw16ifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373',1,'UNWIF_complist_0003ca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373',1,'UNWIF_complist_0003ca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003cb',['UNWIF_complist_0003cb',['../d9/dfd/unw16ifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033',1,'UNWIF_complist_0003cb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033',1,'UNWIF_complist_0003cb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ce',['UNWIF_complist_0003ce',['../d9/dfd/unw16ifcmp_8h.html#a2073d8de9eeaceb97083445256606525',1,'UNWIF_complist_0003ce(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2073d8de9eeaceb97083445256606525',1,'UNWIF_complist_0003ce(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003d2',['UNWIF_complist_0003d2',['../d9/dfd/unw16ifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0',1,'UNWIF_complist_0003d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0',1,'UNWIF_complist_0003d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000406',['UNWIF_complist_000406',['../d9/dfd/unw16ifcmp_8h.html#a03860ce6286da953dfd323d0898164d1',1,'UNWIF_complist_000406(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03860ce6286da953dfd323d0898164d1',1,'UNWIF_complist_000406(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000410',['UNWIF_complist_000410',['../d9/dfd/unw16ifcmp_8h.html#a67933c65bd56b58656369cab10265ad9',1,'UNWIF_complist_000410(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a67933c65bd56b58656369cab10265ad9',1,'UNWIF_complist_000410(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000413',['UNWIF_complist_000413',['../d9/dfd/unw16ifcmp_8h.html#a56526d751db36c5cd5218064295b79cb',1,'UNWIF_complist_000413(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a56526d751db36c5cd5218064295b79cb',1,'UNWIF_complist_000413(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000415',['UNWIF_complist_000415',['../d9/dfd/unw16ifcmp_8h.html#a51d543f58cadb56616fceec59e490523',1,'UNWIF_complist_000415(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a51d543f58cadb56616fceec59e490523',1,'UNWIF_complist_000415(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000416',['UNWIF_complist_000416',['../d9/dfd/unw16ifcmp_8h.html#a5720e2dc518354e680be364edd3746ce',1,'UNWIF_complist_000416(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5720e2dc518354e680be364edd3746ce',1,'UNWIF_complist_000416(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000417',['UNWIF_complist_000417',['../d9/dfd/unw16ifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379',1,'UNWIF_complist_000417(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379',1,'UNWIF_complist_000417(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000418',['UNWIF_complist_000418',['../d9/dfd/unw16ifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af',1,'UNWIF_complist_000418(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af',1,'UNWIF_complist_000418(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00041a',['UNWIF_complist_00041a',['../d9/dfd/unw16ifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0',1,'UNWIF_complist_00041a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0',1,'UNWIF_complist_00041a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00041e',['UNWIF_complist_00041e',['../d9/dfd/unw16ifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d',1,'UNWIF_complist_00041e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d',1,'UNWIF_complist_00041e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000423',['UNWIF_complist_000423',['../d9/dfd/unw16ifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5',1,'UNWIF_complist_000423(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5',1,'UNWIF_complist_000423(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000427',['UNWIF_complist_000427',['../d9/dfd/unw16ifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101',1,'UNWIF_complist_000427(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101',1,'UNWIF_complist_000427(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00042b',['UNWIF_complist_00042b',['../d9/dfd/unw16ifcmp_8h.html#aadb0525d788485207fae32b6eae1be78',1,'UNWIF_complist_00042b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aadb0525d788485207fae32b6eae1be78',1,'UNWIF_complist_00042b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00042d',['UNWIF_complist_00042d',['../d9/dfd/unw16ifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557',1,'UNWIF_complist_00042d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557',1,'UNWIF_complist_00042d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000430',['UNWIF_complist_000430',['../d9/dfd/unw16ifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972',1,'UNWIF_complist_000430(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972',1,'UNWIF_complist_000430(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000433',['UNWIF_complist_000433',['../d9/dfd/unw16ifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161',1,'UNWIF_complist_000433(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161',1,'UNWIF_complist_000433(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000435',['UNWIF_complist_000435',['../d9/dfd/unw16ifcmp_8h.html#a5873a13a2590e9db18d048714bafde85',1,'UNWIF_complist_000435(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5873a13a2590e9db18d048714bafde85',1,'UNWIF_complist_000435(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000436',['UNWIF_complist_000436',['../d9/dfd/unw16ifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134',1,'UNWIF_complist_000436(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134',1,'UNWIF_complist_000436(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000437',['UNWIF_complist_000437',['../d9/dfd/unw16ifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8',1,'UNWIF_complist_000437(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8',1,'UNWIF_complist_000437(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000438',['UNWIF_complist_000438',['../d9/dfd/unw16ifcmp_8h.html#a36e2e21595e33821ffde2097822378a0',1,'UNWIF_complist_000438(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36e2e21595e33821ffde2097822378a0',1,'UNWIF_complist_000438(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00043a',['UNWIF_complist_00043a',['../d9/dfd/unw16ifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c',1,'UNWIF_complist_00043a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c',1,'UNWIF_complist_00043a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00043e',['UNWIF_complist_00043e',['../d9/dfd/unw16ifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded',1,'UNWIF_complist_00043e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded',1,'UNWIF_complist_00043e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000443',['UNWIF_complist_000443',['../d9/dfd/unw16ifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50',1,'UNWIF_complist_000443(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50',1,'UNWIF_complist_000443(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000447',['UNWIF_complist_000447',['../d9/dfd/unw16ifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6',1,'UNWIF_complist_000447(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6',1,'UNWIF_complist_000447(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00044b',['UNWIF_complist_00044b',['../d9/dfd/unw16ifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916',1,'UNWIF_complist_00044b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916',1,'UNWIF_complist_00044b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00044d',['UNWIF_complist_00044d',['../d9/dfd/unw16ifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8',1,'UNWIF_complist_00044d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8',1,'UNWIF_complist_00044d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000456',['UNWIF_complist_000456',['../d9/dfd/unw16ifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e',1,'UNWIF_complist_000456(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e',1,'UNWIF_complist_000456(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000474',['UNWIF_complist_000474',['../d9/dfd/unw16ifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd',1,'UNWIF_complist_000474(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd',1,'UNWIF_complist_000474(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000475',['UNWIF_complist_000475',['../d9/dfd/unw16ifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549',1,'UNWIF_complist_000475(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549',1,'UNWIF_complist_000475(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004d8',['UNWIF_complist_0004d8',['../d9/dfd/unw16ifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509',1,'UNWIF_complist_0004d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509',1,'UNWIF_complist_0004d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004d9',['UNWIF_complist_0004d9',['../d9/dfd/unw16ifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0',1,'UNWIF_complist_0004d9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0',1,'UNWIF_complist_0004d9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004e8',['UNWIF_complist_0004e8',['../d9/dfd/unw16ifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71',1,'UNWIF_complist_0004e8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71',1,'UNWIF_complist_0004e8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004e9',['UNWIF_complist_0004e9',['../d9/dfd/unw16ifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e',1,'UNWIF_complist_0004e9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e',1,'UNWIF_complist_0004e9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d0',['UNWIF_complist_0005d0',['../d9/dfd/unw16ifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8',1,'UNWIF_complist_0005d0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8',1,'UNWIF_complist_0005d0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d1',['UNWIF_complist_0005d1',['../d9/dfd/unw16ifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c',1,'UNWIF_complist_0005d1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c',1,'UNWIF_complist_0005d1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d2',['UNWIF_complist_0005d2',['../d9/dfd/unw16ifcmp_8h.html#a61793567a954dec33e2a2fc129949a51',1,'UNWIF_complist_0005d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a61793567a954dec33e2a2fc129949a51',1,'UNWIF_complist_0005d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d3',['UNWIF_complist_0005d3',['../d9/dfd/unw16ifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b',1,'UNWIF_complist_0005d3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b',1,'UNWIF_complist_0005d3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d4',['UNWIF_complist_0005d4',['../d9/dfd/unw16ifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a',1,'UNWIF_complist_0005d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a',1,'UNWIF_complist_0005d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d5',['UNWIF_complist_0005d5',['../d9/dfd/unw16ifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883',1,'UNWIF_complist_0005d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883',1,'UNWIF_complist_0005d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d6',['UNWIF_complist_0005d6',['../d9/dfd/unw16ifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325',1,'UNWIF_complist_0005d6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325',1,'UNWIF_complist_0005d6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d8',['UNWIF_complist_0005d8',['../d9/dfd/unw16ifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba',1,'UNWIF_complist_0005d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba',1,'UNWIF_complist_0005d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d9',['UNWIF_complist_0005d9',['../d9/dfd/unw16ifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c',1,'UNWIF_complist_0005d9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c',1,'UNWIF_complist_0005d9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005da',['UNWIF_complist_0005da',['../d9/dfd/unw16ifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e',1,'UNWIF_complist_0005da(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e',1,'UNWIF_complist_0005da(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005db',['UNWIF_complist_0005db',['../d9/dfd/unw16ifcmp_8h.html#ac141d9cf317e20523c105aa631785915',1,'UNWIF_complist_0005db(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac141d9cf317e20523c105aa631785915',1,'UNWIF_complist_0005db(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005dc',['UNWIF_complist_0005dc',['../d9/dfd/unw16ifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17',1,'UNWIF_complist_0005dc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17',1,'UNWIF_complist_0005dc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005de',['UNWIF_complist_0005de',['../d9/dfd/unw16ifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97',1,'UNWIF_complist_0005de(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97',1,'UNWIF_complist_0005de(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e0',['UNWIF_complist_0005e0',['../d9/dfd/unw16ifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87',1,'UNWIF_complist_0005e0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87',1,'UNWIF_complist_0005e0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e1',['UNWIF_complist_0005e1',['../d9/dfd/unw16ifcmp_8h.html#ab634007fd0299ed580e7348881a25ece',1,'UNWIF_complist_0005e1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab634007fd0299ed580e7348881a25ece',1,'UNWIF_complist_0005e1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e3',['UNWIF_complist_0005e3',['../d9/dfd/unw16ifcmp_8h.html#abe3d0a511af374edff96f27fec74022f',1,'UNWIF_complist_0005e3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abe3d0a511af374edff96f27fec74022f',1,'UNWIF_complist_0005e3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e4',['UNWIF_complist_0005e4',['../d9/dfd/unw16ifcmp_8h.html#a2564549985ac922709b930119a823960',1,'UNWIF_complist_0005e4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2564549985ac922709b930119a823960',1,'UNWIF_complist_0005e4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e6',['UNWIF_complist_0005e6',['../d9/dfd/unw16ifcmp_8h.html#a592996750b92a3c8393d700b48bda651',1,'UNWIF_complist_0005e6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a592996750b92a3c8393d700b48bda651',1,'UNWIF_complist_0005e6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e7',['UNWIF_complist_0005e7',['../d9/dfd/unw16ifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174',1,'UNWIF_complist_0005e7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174',1,'UNWIF_complist_0005e7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e8',['UNWIF_complist_0005e8',['../d9/dfd/unw16ifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff',1,'UNWIF_complist_0005e8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff',1,'UNWIF_complist_0005e8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e9',['UNWIF_complist_0005e9',['../d9/dfd/unw16ifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2',1,'UNWIF_complist_0005e9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2',1,'UNWIF_complist_0005e9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005ea',['UNWIF_complist_0005ea',['../d9/dfd/unw16ifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6',1,'UNWIF_complist_0005ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6',1,'UNWIF_complist_0005ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005f2',['UNWIF_complist_0005f2',['../d9/dfd/unw16ifcmp_8h.html#a72182dfac495142787004dc376196512',1,'UNWIF_complist_0005f2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a72182dfac495142787004dc376196512',1,'UNWIF_complist_0005f2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000627',['UNWIF_complist_000627',['../d9/dfd/unw16ifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56',1,'UNWIF_complist_000627(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56',1,'UNWIF_complist_000627(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000648',['UNWIF_complist_000648',['../d9/dfd/unw16ifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542',1,'UNWIF_complist_000648(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542',1,'UNWIF_complist_000648(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00064a',['UNWIF_complist_00064a',['../d9/dfd/unw16ifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f',1,'UNWIF_complist_00064a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f',1,'UNWIF_complist_00064a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006c1',['UNWIF_complist_0006c1',['../d9/dfd/unw16ifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a',1,'UNWIF_complist_0006c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a',1,'UNWIF_complist_0006c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006d2',['UNWIF_complist_0006d2',['../d9/dfd/unw16ifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d',1,'UNWIF_complist_0006d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d',1,'UNWIF_complist_0006d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006d5',['UNWIF_complist_0006d5',['../d9/dfd/unw16ifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd',1,'UNWIF_complist_0006d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd',1,'UNWIF_complist_0006d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000915',['UNWIF_complist_000915',['../d9/dfd/unw16ifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6',1,'UNWIF_complist_000915(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6',1,'UNWIF_complist_000915(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000916',['UNWIF_complist_000916',['../d9/dfd/unw16ifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28',1,'UNWIF_complist_000916(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28',1,'UNWIF_complist_000916(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000917',['UNWIF_complist_000917',['../d9/dfd/unw16ifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b',1,'UNWIF_complist_000917(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b',1,'UNWIF_complist_000917(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00091c',['UNWIF_complist_00091c',['../d9/dfd/unw16ifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0',1,'UNWIF_complist_00091c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0',1,'UNWIF_complist_00091c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000921',['UNWIF_complist_000921',['../d9/dfd/unw16ifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd',1,'UNWIF_complist_000921(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd',1,'UNWIF_complist_000921(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000922',['UNWIF_complist_000922',['../d9/dfd/unw16ifcmp_8h.html#aad79641b67e9e392c4843444a2c973de',1,'UNWIF_complist_000922(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad79641b67e9e392c4843444a2c973de',1,'UNWIF_complist_000922(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000928',['UNWIF_complist_000928',['../d9/dfd/unw16ifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097',1,'UNWIF_complist_000928(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097',1,'UNWIF_complist_000928(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00092b',['UNWIF_complist_00092b',['../d9/dfd/unw16ifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c',1,'UNWIF_complist_00092b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c',1,'UNWIF_complist_00092b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00092f',['UNWIF_complist_00092f',['../d9/dfd/unw16ifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484',1,'UNWIF_complist_00092f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484',1,'UNWIF_complist_00092f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000930',['UNWIF_complist_000930',['../d9/dfd/unw16ifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162',1,'UNWIF_complist_000930(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162',1,'UNWIF_complist_000930(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000933',['UNWIF_complist_000933',['../d9/dfd/unw16ifcmp_8h.html#a185950f537589db3086a414033378322',1,'UNWIF_complist_000933(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a185950f537589db3086a414033378322',1,'UNWIF_complist_000933(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009a1',['UNWIF_complist_0009a1',['../d9/dfd/unw16ifcmp_8h.html#a220e8c9a90881f2b42858445342fb737',1,'UNWIF_complist_0009a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a220e8c9a90881f2b42858445342fb737',1,'UNWIF_complist_0009a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009a2',['UNWIF_complist_0009a2',['../d9/dfd/unw16ifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae',1,'UNWIF_complist_0009a2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae',1,'UNWIF_complist_0009a2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009af',['UNWIF_complist_0009af',['../d9/dfd/unw16ifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e',1,'UNWIF_complist_0009af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e',1,'UNWIF_complist_0009af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009c7',['UNWIF_complist_0009c7',['../d9/dfd/unw16ifcmp_8h.html#a62358113d2f0783e488700a421d116f0',1,'UNWIF_complist_0009c7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a62358113d2f0783e488700a421d116f0',1,'UNWIF_complist_0009c7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a16',['UNWIF_complist_000a16',['../d9/dfd/unw16ifcmp_8h.html#a095b29bb081a59be03968311b5703383',1,'UNWIF_complist_000a16(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a095b29bb081a59be03968311b5703383',1,'UNWIF_complist_000a16(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a17',['UNWIF_complist_000a17',['../d9/dfd/unw16ifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0',1,'UNWIF_complist_000a17(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0',1,'UNWIF_complist_000a17(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a1c',['UNWIF_complist_000a1c',['../d9/dfd/unw16ifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48',1,'UNWIF_complist_000a1c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48',1,'UNWIF_complist_000a1c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a2b',['UNWIF_complist_000a2b',['../d9/dfd/unw16ifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139',1,'UNWIF_complist_000a2b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139',1,'UNWIF_complist_000a2b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a32',['UNWIF_complist_000a32',['../d9/dfd/unw16ifcmp_8h.html#aa92c7b4c24345693fb332960f619047e',1,'UNWIF_complist_000a32(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa92c7b4c24345693fb332960f619047e',1,'UNWIF_complist_000a32(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a38',['UNWIF_complist_000a38',['../d9/dfd/unw16ifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f',1,'UNWIF_complist_000a38(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f',1,'UNWIF_complist_000a38(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b21',['UNWIF_complist_000b21',['../d9/dfd/unw16ifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105',1,'UNWIF_complist_000b21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105',1,'UNWIF_complist_000b21(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b22',['UNWIF_complist_000b22',['../d9/dfd/unw16ifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25',1,'UNWIF_complist_000b22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25',1,'UNWIF_complist_000b22(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b47',['UNWIF_complist_000b47',['../d9/dfd/unw16ifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477',1,'UNWIF_complist_000b47(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477',1,'UNWIF_complist_000b47(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b92',['UNWIF_complist_000b92',['../d9/dfd/unw16ifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c',1,'UNWIF_complist_000b92(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c',1,'UNWIF_complist_000b92(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000bc6',['UNWIF_complist_000bc6',['../d9/dfd/unw16ifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba',1,'UNWIF_complist_000bc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba',1,'UNWIF_complist_000bc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000bc7',['UNWIF_complist_000bc7',['../d9/dfd/unw16ifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e',1,'UNWIF_complist_000bc7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e',1,'UNWIF_complist_000bc7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000c46',['UNWIF_complist_000c46',['../d9/dfd/unw16ifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf',1,'UNWIF_complist_000c46(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf',1,'UNWIF_complist_000c46(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cbf',['UNWIF_complist_000cbf',['../d9/dfd/unw16ifcmp_8h.html#adff83cc39a3ffb489c0179540361a585',1,'UNWIF_complist_000cbf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adff83cc39a3ffb489c0179540361a585',1,'UNWIF_complist_000cbf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cc6',['UNWIF_complist_000cc6',['../d9/dfd/unw16ifcmp_8h.html#ac16c9224385c81229f58e9df173948de',1,'UNWIF_complist_000cc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac16c9224385c81229f58e9df173948de',1,'UNWIF_complist_000cc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cca',['UNWIF_complist_000cca',['../d9/dfd/unw16ifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa',1,'UNWIF_complist_000cca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa',1,'UNWIF_complist_000cca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000d46',['UNWIF_complist_000d46',['../d9/dfd/unw16ifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa',1,'UNWIF_complist_000d46(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa',1,'UNWIF_complist_000d46(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000d47',['UNWIF_complist_000d47',['../d9/dfd/unw16ifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912',1,'UNWIF_complist_000d47(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912',1,'UNWIF_complist_000d47(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000dd9',['UNWIF_complist_000dd9',['../d9/dfd/unw16ifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984',1,'UNWIF_complist_000dd9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984',1,'UNWIF_complist_000dd9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000ddc',['UNWIF_complist_000ddc',['../d9/dfd/unw16ifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b',1,'UNWIF_complist_000ddc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b',1,'UNWIF_complist_000ddc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f40',['UNWIF_complist_000f40',['../d9/dfd/unw16ifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5',1,'UNWIF_complist_000f40(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5',1,'UNWIF_complist_000f40(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f42',['UNWIF_complist_000f42',['../d9/dfd/unw16ifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0',1,'UNWIF_complist_000f42(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0',1,'UNWIF_complist_000f42(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f4c',['UNWIF_complist_000f4c',['../d9/dfd/unw16ifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e',1,'UNWIF_complist_000f4c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e',1,'UNWIF_complist_000f4c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f51',['UNWIF_complist_000f51',['../d9/dfd/unw16ifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81',1,'UNWIF_complist_000f51(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81',1,'UNWIF_complist_000f51(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f56',['UNWIF_complist_000f56',['../d9/dfd/unw16ifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac',1,'UNWIF_complist_000f56(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac',1,'UNWIF_complist_000f56(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f5b',['UNWIF_complist_000f5b',['../d9/dfd/unw16ifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd',1,'UNWIF_complist_000f5b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd',1,'UNWIF_complist_000f5b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f90',['UNWIF_complist_000f90',['../d9/dfd/unw16ifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b',1,'UNWIF_complist_000f90(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b',1,'UNWIF_complist_000f90(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f92',['UNWIF_complist_000f92',['../d9/dfd/unw16ifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd',1,'UNWIF_complist_000f92(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd',1,'UNWIF_complist_000f92(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f9c',['UNWIF_complist_000f9c',['../d9/dfd/unw16ifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6',1,'UNWIF_complist_000f9c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6',1,'UNWIF_complist_000f9c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fa1',['UNWIF_complist_000fa1',['../d9/dfd/unw16ifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898',1,'UNWIF_complist_000fa1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898',1,'UNWIF_complist_000fa1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fa6',['UNWIF_complist_000fa6',['../d9/dfd/unw16ifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0',1,'UNWIF_complist_000fa6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0',1,'UNWIF_complist_000fa6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fab',['UNWIF_complist_000fab',['../d9/dfd/unw16ifcmp_8h.html#ae466a571b993093065f56e0b94f292cb',1,'UNWIF_complist_000fab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae466a571b993093065f56e0b94f292cb',1,'UNWIF_complist_000fab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fb2',['UNWIF_complist_000fb2',['../d9/dfd/unw16ifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2',1,'UNWIF_complist_000fb2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2',1,'UNWIF_complist_000fb2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fb3',['UNWIF_complist_000fb3',['../d9/dfd/unw16ifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09',1,'UNWIF_complist_000fb3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09',1,'UNWIF_complist_000fb3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001025',['UNWIF_complist_001025',['../d9/dfd/unw16ifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b',1,'UNWIF_complist_001025(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b',1,'UNWIF_complist_001025(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b05',['UNWIF_complist_001b05',['../d9/dfd/unw16ifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6',1,'UNWIF_complist_001b05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6',1,'UNWIF_complist_001b05(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b07',['UNWIF_complist_001b07',['../d9/dfd/unw16ifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6',1,'UNWIF_complist_001b07(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6',1,'UNWIF_complist_001b07(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b09',['UNWIF_complist_001b09',['../d9/dfd/unw16ifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa',1,'UNWIF_complist_001b09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa',1,'UNWIF_complist_001b09(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b0b',['UNWIF_complist_001b0b',['../d9/dfd/unw16ifcmp_8h.html#af6331714617c244a49fed8b7eebad31c',1,'UNWIF_complist_001b0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af6331714617c244a49fed8b7eebad31c',1,'UNWIF_complist_001b0b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b0d',['UNWIF_complist_001b0d',['../d9/dfd/unw16ifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf',1,'UNWIF_complist_001b0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf',1,'UNWIF_complist_001b0d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b11',['UNWIF_complist_001b11',['../d9/dfd/unw16ifcmp_8h.html#a52be2878281a288e79a7d054f67b1028',1,'UNWIF_complist_001b11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a52be2878281a288e79a7d054f67b1028',1,'UNWIF_complist_001b11(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3a',['UNWIF_complist_001b3a',['../d9/dfd/unw16ifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848',1,'UNWIF_complist_001b3a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848',1,'UNWIF_complist_001b3a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3c',['UNWIF_complist_001b3c',['../d9/dfd/unw16ifcmp_8h.html#a51654bea55c1ffb66474537594856dbe',1,'UNWIF_complist_001b3c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a51654bea55c1ffb66474537594856dbe',1,'UNWIF_complist_001b3c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3e',['UNWIF_complist_001b3e',['../d9/dfd/unw16ifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9',1,'UNWIF_complist_001b3e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9',1,'UNWIF_complist_001b3e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3f',['UNWIF_complist_001b3f',['../d9/dfd/unw16ifcmp_8h.html#ae10077d8584041051ba38133be6bb085',1,'UNWIF_complist_001b3f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae10077d8584041051ba38133be6bb085',1,'UNWIF_complist_001b3f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b42',['UNWIF_complist_001b42',['../d9/dfd/unw16ifcmp_8h.html#ad1334fc11980be299f8419978293d01d',1,'UNWIF_complist_001b42(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad1334fc11980be299f8419978293d01d',1,'UNWIF_complist_001b42(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e36',['UNWIF_complist_001e36',['../d9/dfd/unw16ifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5',1,'UNWIF_complist_001e36(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5',1,'UNWIF_complist_001e36(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e37',['UNWIF_complist_001e37',['../d9/dfd/unw16ifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa',1,'UNWIF_complist_001e37(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa',1,'UNWIF_complist_001e37(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e5a',['UNWIF_complist_001e5a',['../d9/dfd/unw16ifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139',1,'UNWIF_complist_001e5a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139',1,'UNWIF_complist_001e5a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e5b',['UNWIF_complist_001e5b',['../d9/dfd/unw16ifcmp_8h.html#a335582a8587b651079deeacc536a2989',1,'UNWIF_complist_001e5b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a335582a8587b651079deeacc536a2989',1,'UNWIF_complist_001e5b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e62',['UNWIF_complist_001e62',['../d9/dfd/unw16ifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a',1,'UNWIF_complist_001e62(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a',1,'UNWIF_complist_001e62(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e63',['UNWIF_complist_001e63',['../d9/dfd/unw16ifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5',1,'UNWIF_complist_001e63(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5',1,'UNWIF_complist_001e63(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ea0',['UNWIF_complist_001ea0',['../d9/dfd/unw16ifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9',1,'UNWIF_complist_001ea0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9',1,'UNWIF_complist_001ea0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ea1',['UNWIF_complist_001ea1',['../d9/dfd/unw16ifcmp_8h.html#ae82e084b3d63546685754912b443af65',1,'UNWIF_complist_001ea1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae82e084b3d63546685754912b443af65',1,'UNWIF_complist_001ea1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001eb8',['UNWIF_complist_001eb8',['../d9/dfd/unw16ifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a',1,'UNWIF_complist_001eb8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a',1,'UNWIF_complist_001eb8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001eb9',['UNWIF_complist_001eb9',['../d9/dfd/unw16ifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f',1,'UNWIF_complist_001eb9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f',1,'UNWIF_complist_001eb9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ecc',['UNWIF_complist_001ecc',['../d9/dfd/unw16ifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680',1,'UNWIF_complist_001ecc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680',1,'UNWIF_complist_001ecc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ecd',['UNWIF_complist_001ecd',['../d9/dfd/unw16ifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb',1,'UNWIF_complist_001ecd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb',1,'UNWIF_complist_001ecd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f00',['UNWIF_complist_001f00',['../d9/dfd/unw16ifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770',1,'UNWIF_complist_001f00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770',1,'UNWIF_complist_001f00(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f01',['UNWIF_complist_001f01',['../d9/dfd/unw16ifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd',1,'UNWIF_complist_001f01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd',1,'UNWIF_complist_001f01(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f02',['UNWIF_complist_001f02',['../d9/dfd/unw16ifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af',1,'UNWIF_complist_001f02(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af',1,'UNWIF_complist_001f02(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f03',['UNWIF_complist_001f03',['../d9/dfd/unw16ifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693',1,'UNWIF_complist_001f03(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693',1,'UNWIF_complist_001f03(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f04',['UNWIF_complist_001f04',['../d9/dfd/unw16ifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd',1,'UNWIF_complist_001f04(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd',1,'UNWIF_complist_001f04(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f05',['UNWIF_complist_001f05',['../d9/dfd/unw16ifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9',1,'UNWIF_complist_001f05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9',1,'UNWIF_complist_001f05(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f06',['UNWIF_complist_001f06',['../d9/dfd/unw16ifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29',1,'UNWIF_complist_001f06(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29',1,'UNWIF_complist_001f06(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f07',['UNWIF_complist_001f07',['../d9/dfd/unw16ifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5',1,'UNWIF_complist_001f07(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5',1,'UNWIF_complist_001f07(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f08',['UNWIF_complist_001f08',['../d9/dfd/unw16ifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866',1,'UNWIF_complist_001f08(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866',1,'UNWIF_complist_001f08(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f09',['UNWIF_complist_001f09',['../d9/dfd/unw16ifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59',1,'UNWIF_complist_001f09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59',1,'UNWIF_complist_001f09(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0a',['UNWIF_complist_001f0a',['../d9/dfd/unw16ifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77',1,'UNWIF_complist_001f0a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77',1,'UNWIF_complist_001f0a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0b',['UNWIF_complist_001f0b',['../d9/dfd/unw16ifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b',1,'UNWIF_complist_001f0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b',1,'UNWIF_complist_001f0b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0c',['UNWIF_complist_001f0c',['../d9/dfd/unw16ifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d',1,'UNWIF_complist_001f0c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d',1,'UNWIF_complist_001f0c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0d',['UNWIF_complist_001f0d',['../d9/dfd/unw16ifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2',1,'UNWIF_complist_001f0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2',1,'UNWIF_complist_001f0d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0e',['UNWIF_complist_001f0e',['../d9/dfd/unw16ifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be',1,'UNWIF_complist_001f0e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be',1,'UNWIF_complist_001f0e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0f',['UNWIF_complist_001f0f',['../d9/dfd/unw16ifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee',1,'UNWIF_complist_001f0f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee',1,'UNWIF_complist_001f0f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f10',['UNWIF_complist_001f10',['../d9/dfd/unw16ifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a',1,'UNWIF_complist_001f10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a',1,'UNWIF_complist_001f10(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f11',['UNWIF_complist_001f11',['../d9/dfd/unw16ifcmp_8h.html#a98515e054e7136515aab9ec208ea7191',1,'UNWIF_complist_001f11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a98515e054e7136515aab9ec208ea7191',1,'UNWIF_complist_001f11(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f18',['UNWIF_complist_001f18',['../d9/dfd/unw16ifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5',1,'UNWIF_complist_001f18(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5',1,'UNWIF_complist_001f18(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f19',['UNWIF_complist_001f19',['../d9/dfd/unw16ifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d',1,'UNWIF_complist_001f19(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d',1,'UNWIF_complist_001f19(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f20',['UNWIF_complist_001f20',['../d9/dfd/unw16ifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5',1,'UNWIF_complist_001f20(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5',1,'UNWIF_complist_001f20(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f21',['UNWIF_complist_001f21',['../d9/dfd/unw16ifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3',1,'UNWIF_complist_001f21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3',1,'UNWIF_complist_001f21(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f22',['UNWIF_complist_001f22',['../d9/dfd/unw16ifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165',1,'UNWIF_complist_001f22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165',1,'UNWIF_complist_001f22(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f23',['UNWIF_complist_001f23',['../d9/dfd/unw16ifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed',1,'UNWIF_complist_001f23(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed',1,'UNWIF_complist_001f23(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f24',['UNWIF_complist_001f24',['../d9/dfd/unw16ifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098',1,'UNWIF_complist_001f24(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098',1,'UNWIF_complist_001f24(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f25',['UNWIF_complist_001f25',['../d9/dfd/unw16ifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2',1,'UNWIF_complist_001f25(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2',1,'UNWIF_complist_001f25(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f26',['UNWIF_complist_001f26',['../d9/dfd/unw16ifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608',1,'UNWIF_complist_001f26(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608',1,'UNWIF_complist_001f26(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f27',['UNWIF_complist_001f27',['../d9/dfd/unw16ifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91',1,'UNWIF_complist_001f27(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91',1,'UNWIF_complist_001f27(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f28',['UNWIF_complist_001f28',['../d9/dfd/unw16ifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407',1,'UNWIF_complist_001f28(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407',1,'UNWIF_complist_001f28(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f29',['UNWIF_complist_001f29',['../d9/dfd/unw16ifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd',1,'UNWIF_complist_001f29(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd',1,'UNWIF_complist_001f29(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2a',['UNWIF_complist_001f2a',['../d9/dfd/unw16ifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28',1,'UNWIF_complist_001f2a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28',1,'UNWIF_complist_001f2a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2b',['UNWIF_complist_001f2b',['../d9/dfd/unw16ifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058',1,'UNWIF_complist_001f2b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058',1,'UNWIF_complist_001f2b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2c',['UNWIF_complist_001f2c',['../d9/dfd/unw16ifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8',1,'UNWIF_complist_001f2c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8',1,'UNWIF_complist_001f2c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2d',['UNWIF_complist_001f2d',['../d9/dfd/unw16ifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e',1,'UNWIF_complist_001f2d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e',1,'UNWIF_complist_001f2d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2e',['UNWIF_complist_001f2e',['../d9/dfd/unw16ifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727',1,'UNWIF_complist_001f2e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727',1,'UNWIF_complist_001f2e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2f',['UNWIF_complist_001f2f',['../d9/dfd/unw16ifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d',1,'UNWIF_complist_001f2f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d',1,'UNWIF_complist_001f2f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f30',['UNWIF_complist_001f30',['../d9/dfd/unw16ifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3',1,'UNWIF_complist_001f30(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3',1,'UNWIF_complist_001f30(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f31',['UNWIF_complist_001f31',['../d9/dfd/unw16ifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183',1,'UNWIF_complist_001f31(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183',1,'UNWIF_complist_001f31(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f38',['UNWIF_complist_001f38',['../d9/dfd/unw16ifcmp_8h.html#a93484301725e445b148251357772f506',1,'UNWIF_complist_001f38(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a93484301725e445b148251357772f506',1,'UNWIF_complist_001f38(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f39',['UNWIF_complist_001f39',['../d9/dfd/unw16ifcmp_8h.html#a306aafa52ab139481b4556b049b2535e',1,'UNWIF_complist_001f39(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a306aafa52ab139481b4556b049b2535e',1,'UNWIF_complist_001f39(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f40',['UNWIF_complist_001f40',['../d9/dfd/unw16ifcmp_8h.html#a3002293eda9914b2270ebae548985b95',1,'UNWIF_complist_001f40(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3002293eda9914b2270ebae548985b95',1,'UNWIF_complist_001f40(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f41',['UNWIF_complist_001f41',['../d9/dfd/unw16ifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096',1,'UNWIF_complist_001f41(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096',1,'UNWIF_complist_001f41(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f48',['UNWIF_complist_001f48',['../d9/dfd/unw16ifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66',1,'UNWIF_complist_001f48(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66',1,'UNWIF_complist_001f48(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f49',['UNWIF_complist_001f49',['../d9/dfd/unw16ifcmp_8h.html#ae293e6e49630ca604f047161484616b9',1,'UNWIF_complist_001f49(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae293e6e49630ca604f047161484616b9',1,'UNWIF_complist_001f49(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f50',['UNWIF_complist_001f50',['../d9/dfd/unw16ifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a',1,'UNWIF_complist_001f50(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a',1,'UNWIF_complist_001f50(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f51',['UNWIF_complist_001f51',['../d9/dfd/unw16ifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1',1,'UNWIF_complist_001f51(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1',1,'UNWIF_complist_001f51(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f59',['UNWIF_complist_001f59',['../d9/dfd/unw16ifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2',1,'UNWIF_complist_001f59(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2',1,'UNWIF_complist_001f59(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f60',['UNWIF_complist_001f60',['../d9/dfd/unw16ifcmp_8h.html#afb28baa1855de27b50130d87c5155773',1,'UNWIF_complist_001f60(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afb28baa1855de27b50130d87c5155773',1,'UNWIF_complist_001f60(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f61',['UNWIF_complist_001f61',['../d9/dfd/unw16ifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db',1,'UNWIF_complist_001f61(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db',1,'UNWIF_complist_001f61(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f62',['UNWIF_complist_001f62',['../d9/dfd/unw16ifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc',1,'UNWIF_complist_001f62(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc',1,'UNWIF_complist_001f62(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f63',['UNWIF_complist_001f63',['../d9/dfd/unw16ifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486',1,'UNWIF_complist_001f63(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486',1,'UNWIF_complist_001f63(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f64',['UNWIF_complist_001f64',['../d9/dfd/unw16ifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9',1,'UNWIF_complist_001f64(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9',1,'UNWIF_complist_001f64(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f65',['UNWIF_complist_001f65',['../d9/dfd/unw16ifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d',1,'UNWIF_complist_001f65(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d',1,'UNWIF_complist_001f65(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f66',['UNWIF_complist_001f66',['../d9/dfd/unw16ifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02',1,'UNWIF_complist_001f66(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02',1,'UNWIF_complist_001f66(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f67',['UNWIF_complist_001f67',['../d9/dfd/unw16ifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf',1,'UNWIF_complist_001f67(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf',1,'UNWIF_complist_001f67(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f68',['UNWIF_complist_001f68',['../d9/dfd/unw16ifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766',1,'UNWIF_complist_001f68(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766',1,'UNWIF_complist_001f68(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f69',['UNWIF_complist_001f69',['../d9/dfd/unw16ifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6',1,'UNWIF_complist_001f69(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6',1,'UNWIF_complist_001f69(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6a',['UNWIF_complist_001f6a',['../d9/dfd/unw16ifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634',1,'UNWIF_complist_001f6a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634',1,'UNWIF_complist_001f6a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6b',['UNWIF_complist_001f6b',['../d9/dfd/unw16ifcmp_8h.html#a96e0a8345155feb63eb272471ed82077',1,'UNWIF_complist_001f6b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a96e0a8345155feb63eb272471ed82077',1,'UNWIF_complist_001f6b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6c',['UNWIF_complist_001f6c',['../d9/dfd/unw16ifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080',1,'UNWIF_complist_001f6c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080',1,'UNWIF_complist_001f6c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6d',['UNWIF_complist_001f6d',['../d9/dfd/unw16ifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e',1,'UNWIF_complist_001f6d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e',1,'UNWIF_complist_001f6d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6e',['UNWIF_complist_001f6e',['../d9/dfd/unw16ifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d',1,'UNWIF_complist_001f6e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d',1,'UNWIF_complist_001f6e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6f',['UNWIF_complist_001f6f',['../d9/dfd/unw16ifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a',1,'UNWIF_complist_001f6f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a',1,'UNWIF_complist_001f6f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f70',['UNWIF_complist_001f70',['../d9/dfd/unw16ifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0',1,'UNWIF_complist_001f70(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0',1,'UNWIF_complist_001f70(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f74',['UNWIF_complist_001f74',['../d9/dfd/unw16ifcmp_8h.html#a286e94c01a376716f6269e17f851cc55',1,'UNWIF_complist_001f74(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a286e94c01a376716f6269e17f851cc55',1,'UNWIF_complist_001f74(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f7c',['UNWIF_complist_001f7c',['../d9/dfd/unw16ifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb',1,'UNWIF_complist_001f7c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb',1,'UNWIF_complist_001f7c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fb6',['UNWIF_complist_001fb6',['../d9/dfd/unw16ifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0',1,'UNWIF_complist_001fb6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0',1,'UNWIF_complist_001fb6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fbf',['UNWIF_complist_001fbf',['../d9/dfd/unw16ifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e',1,'UNWIF_complist_001fbf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e',1,'UNWIF_complist_001fbf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fc6',['UNWIF_complist_001fc6',['../d9/dfd/unw16ifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67',1,'UNWIF_complist_001fc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67',1,'UNWIF_complist_001fc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ff6',['UNWIF_complist_001ff6',['../d9/dfd/unw16ifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d',1,'UNWIF_complist_001ff6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d',1,'UNWIF_complist_001ff6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ffe',['UNWIF_complist_001ffe',['../d9/dfd/unw16ifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8',1,'UNWIF_complist_001ffe(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8',1,'UNWIF_complist_001ffe(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002190',['UNWIF_complist_002190',['../d9/dfd/unw16ifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4',1,'UNWIF_complist_002190(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4',1,'UNWIF_complist_002190(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002192',['UNWIF_complist_002192',['../d9/dfd/unw16ifcmp_8h.html#a474cada071e923b79e67dbf5831db29e',1,'UNWIF_complist_002192(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a474cada071e923b79e67dbf5831db29e',1,'UNWIF_complist_002192(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002194',['UNWIF_complist_002194',['../d9/dfd/unw16ifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9',1,'UNWIF_complist_002194(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9',1,'UNWIF_complist_002194(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d0',['UNWIF_complist_0021d0',['../d9/dfd/unw16ifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112',1,'UNWIF_complist_0021d0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112',1,'UNWIF_complist_0021d0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d2',['UNWIF_complist_0021d2',['../d9/dfd/unw16ifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7',1,'UNWIF_complist_0021d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7',1,'UNWIF_complist_0021d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d4',['UNWIF_complist_0021d4',['../d9/dfd/unw16ifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459',1,'UNWIF_complist_0021d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459',1,'UNWIF_complist_0021d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002203',['UNWIF_complist_002203',['../d9/dfd/unw16ifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60',1,'UNWIF_complist_002203(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60',1,'UNWIF_complist_002203(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002208',['UNWIF_complist_002208',['../d9/dfd/unw16ifcmp_8h.html#a1d2b2511463746719c783d6a9896d747',1,'UNWIF_complist_002208(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d2b2511463746719c783d6a9896d747',1,'UNWIF_complist_002208(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00220b',['UNWIF_complist_00220b',['../d9/dfd/unw16ifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd',1,'UNWIF_complist_00220b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd',1,'UNWIF_complist_00220b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002223',['UNWIF_complist_002223',['../d9/dfd/unw16ifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8',1,'UNWIF_complist_002223(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8',1,'UNWIF_complist_002223(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002225',['UNWIF_complist_002225',['../d9/dfd/unw16ifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77',1,'UNWIF_complist_002225(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77',1,'UNWIF_complist_002225(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00223c',['UNWIF_complist_00223c',['../d9/dfd/unw16ifcmp_8h.html#a0280e90210228901d89c05efe9201b36',1,'UNWIF_complist_00223c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0280e90210228901d89c05efe9201b36',1,'UNWIF_complist_00223c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002243',['UNWIF_complist_002243',['../d9/dfd/unw16ifcmp_8h.html#ac9f09700daa218411356781f659b7bb7',1,'UNWIF_complist_002243(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac9f09700daa218411356781f659b7bb7',1,'UNWIF_complist_002243(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002245',['UNWIF_complist_002245',['../d9/dfd/unw16ifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc',1,'UNWIF_complist_002245(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc',1,'UNWIF_complist_002245(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002248',['UNWIF_complist_002248',['../d9/dfd/unw16ifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8',1,'UNWIF_complist_002248(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8',1,'UNWIF_complist_002248(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00224d',['UNWIF_complist_00224d',['../d9/dfd/unw16ifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a',1,'UNWIF_complist_00224d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a',1,'UNWIF_complist_00224d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002261',['UNWIF_complist_002261',['../d9/dfd/unw16ifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3',1,'UNWIF_complist_002261(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3',1,'UNWIF_complist_002261(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002264',['UNWIF_complist_002264',['../d9/dfd/unw16ifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951',1,'UNWIF_complist_002264(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951',1,'UNWIF_complist_002264(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002265',['UNWIF_complist_002265',['../d9/dfd/unw16ifcmp_8h.html#aab56b8db439599d528a5673b8dde878e',1,'UNWIF_complist_002265(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab56b8db439599d528a5673b8dde878e',1,'UNWIF_complist_002265(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002272',['UNWIF_complist_002272',['../d9/dfd/unw16ifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7',1,'UNWIF_complist_002272(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7',1,'UNWIF_complist_002272(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002273',['UNWIF_complist_002273',['../d9/dfd/unw16ifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327',1,'UNWIF_complist_002273(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327',1,'UNWIF_complist_002273(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002276',['UNWIF_complist_002276',['../d9/dfd/unw16ifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6',1,'UNWIF_complist_002276(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6',1,'UNWIF_complist_002276(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002277',['UNWIF_complist_002277',['../d9/dfd/unw16ifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3',1,'UNWIF_complist_002277(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3',1,'UNWIF_complist_002277(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227a',['UNWIF_complist_00227a',['../d9/dfd/unw16ifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39',1,'UNWIF_complist_00227a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39',1,'UNWIF_complist_00227a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227b',['UNWIF_complist_00227b',['../d9/dfd/unw16ifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f',1,'UNWIF_complist_00227b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f',1,'UNWIF_complist_00227b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227c',['UNWIF_complist_00227c',['../d9/dfd/unw16ifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924',1,'UNWIF_complist_00227c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924',1,'UNWIF_complist_00227c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227d',['UNWIF_complist_00227d',['../d9/dfd/unw16ifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b',1,'UNWIF_complist_00227d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b',1,'UNWIF_complist_00227d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002282',['UNWIF_complist_002282',['../d9/dfd/unw16ifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b',1,'UNWIF_complist_002282(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b',1,'UNWIF_complist_002282(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002283',['UNWIF_complist_002283',['../d9/dfd/unw16ifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb',1,'UNWIF_complist_002283(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb',1,'UNWIF_complist_002283(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002286',['UNWIF_complist_002286',['../d9/dfd/unw16ifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5',1,'UNWIF_complist_002286(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5',1,'UNWIF_complist_002286(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002287',['UNWIF_complist_002287',['../d9/dfd/unw16ifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c',1,'UNWIF_complist_002287(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c',1,'UNWIF_complist_002287(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002291',['UNWIF_complist_002291',['../d9/dfd/unw16ifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635',1,'UNWIF_complist_002291(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635',1,'UNWIF_complist_002291(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002292',['UNWIF_complist_002292',['../d9/dfd/unw16ifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52',1,'UNWIF_complist_002292(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52',1,'UNWIF_complist_002292(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a2',['UNWIF_complist_0022a2',['../d9/dfd/unw16ifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4',1,'UNWIF_complist_0022a2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4',1,'UNWIF_complist_0022a2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a8',['UNWIF_complist_0022a8',['../d9/dfd/unw16ifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b',1,'UNWIF_complist_0022a8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b',1,'UNWIF_complist_0022a8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a9',['UNWIF_complist_0022a9',['../d9/dfd/unw16ifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca',1,'UNWIF_complist_0022a9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca',1,'UNWIF_complist_0022a9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022ab',['UNWIF_complist_0022ab',['../d9/dfd/unw16ifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974',1,'UNWIF_complist_0022ab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974',1,'UNWIF_complist_0022ab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b2',['UNWIF_complist_0022b2',['../d9/dfd/unw16ifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5',1,'UNWIF_complist_0022b2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5',1,'UNWIF_complist_0022b2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b3',['UNWIF_complist_0022b3',['../d9/dfd/unw16ifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5',1,'UNWIF_complist_0022b3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5',1,'UNWIF_complist_0022b3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b4',['UNWIF_complist_0022b4',['../d9/dfd/unw16ifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed',1,'UNWIF_complist_0022b4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed',1,'UNWIF_complist_0022b4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b5',['UNWIF_complist_0022b5',['../d9/dfd/unw16ifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685',1,'UNWIF_complist_0022b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685',1,'UNWIF_complist_0022b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002add',['UNWIF_complist_002add',['../d9/dfd/unw16ifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5',1,'UNWIF_complist_002add(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5',1,'UNWIF_complist_002add(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003046',['UNWIF_complist_003046',['../d9/dfd/unw16ifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848',1,'UNWIF_complist_003046(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848',1,'UNWIF_complist_003046(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304b',['UNWIF_complist_00304b',['../d9/dfd/unw16ifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad',1,'UNWIF_complist_00304b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad',1,'UNWIF_complist_00304b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304d',['UNWIF_complist_00304d',['../d9/dfd/unw16ifcmp_8h.html#a76106268641a876cd1acf7f437006224',1,'UNWIF_complist_00304d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a76106268641a876cd1acf7f437006224',1,'UNWIF_complist_00304d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304f',['UNWIF_complist_00304f',['../d9/dfd/unw16ifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891',1,'UNWIF_complist_00304f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891',1,'UNWIF_complist_00304f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003051',['UNWIF_complist_003051',['../d9/dfd/unw16ifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2',1,'UNWIF_complist_003051(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2',1,'UNWIF_complist_003051(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003053',['UNWIF_complist_003053',['../d9/dfd/unw16ifcmp_8h.html#a63918f1e86feee4b5056c122823f082a',1,'UNWIF_complist_003053(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a63918f1e86feee4b5056c122823f082a',1,'UNWIF_complist_003053(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003055',['UNWIF_complist_003055',['../d9/dfd/unw16ifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158',1,'UNWIF_complist_003055(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158',1,'UNWIF_complist_003055(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003057',['UNWIF_complist_003057',['../d9/dfd/unw16ifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959',1,'UNWIF_complist_003057(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959',1,'UNWIF_complist_003057(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003059',['UNWIF_complist_003059',['../d9/dfd/unw16ifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2',1,'UNWIF_complist_003059(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2',1,'UNWIF_complist_003059(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305b',['UNWIF_complist_00305b',['../d9/dfd/unw16ifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d',1,'UNWIF_complist_00305b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d',1,'UNWIF_complist_00305b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305d',['UNWIF_complist_00305d',['../d9/dfd/unw16ifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63',1,'UNWIF_complist_00305d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63',1,'UNWIF_complist_00305d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305f',['UNWIF_complist_00305f',['../d9/dfd/unw16ifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc',1,'UNWIF_complist_00305f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc',1,'UNWIF_complist_00305f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003061',['UNWIF_complist_003061',['../d9/dfd/unw16ifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f',1,'UNWIF_complist_003061(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f',1,'UNWIF_complist_003061(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003064',['UNWIF_complist_003064',['../d9/dfd/unw16ifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777',1,'UNWIF_complist_003064(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777',1,'UNWIF_complist_003064(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003066',['UNWIF_complist_003066',['../d9/dfd/unw16ifcmp_8h.html#a36466f176f1809804be8cf991d51796c',1,'UNWIF_complist_003066(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36466f176f1809804be8cf991d51796c',1,'UNWIF_complist_003066(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003068',['UNWIF_complist_003068',['../d9/dfd/unw16ifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984',1,'UNWIF_complist_003068(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984',1,'UNWIF_complist_003068(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00306f',['UNWIF_complist_00306f',['../d9/dfd/unw16ifcmp_8h.html#aae37e6c03e30798f160af61bf599d515',1,'UNWIF_complist_00306f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aae37e6c03e30798f160af61bf599d515',1,'UNWIF_complist_00306f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003072',['UNWIF_complist_003072',['../d9/dfd/unw16ifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6',1,'UNWIF_complist_003072(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6',1,'UNWIF_complist_003072(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003075',['UNWIF_complist_003075',['../d9/dfd/unw16ifcmp_8h.html#af5356e36852d3752a4dbe512d004c990',1,'UNWIF_complist_003075(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af5356e36852d3752a4dbe512d004c990',1,'UNWIF_complist_003075(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003078',['UNWIF_complist_003078',['../d9/dfd/unw16ifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c',1,'UNWIF_complist_003078(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c',1,'UNWIF_complist_003078(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00307b',['UNWIF_complist_00307b',['../d9/dfd/unw16ifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711',1,'UNWIF_complist_00307b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711',1,'UNWIF_complist_00307b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00309d',['UNWIF_complist_00309d',['../d9/dfd/unw16ifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee',1,'UNWIF_complist_00309d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee',1,'UNWIF_complist_00309d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030a6',['UNWIF_complist_0030a6',['../d9/dfd/unw16ifcmp_8h.html#ae222b6894e63952e00ae664a890a173d',1,'UNWIF_complist_0030a6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae222b6894e63952e00ae664a890a173d',1,'UNWIF_complist_0030a6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ab',['UNWIF_complist_0030ab',['../d9/dfd/unw16ifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab',1,'UNWIF_complist_0030ab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab',1,'UNWIF_complist_0030ab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ad',['UNWIF_complist_0030ad',['../d9/dfd/unw16ifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912',1,'UNWIF_complist_0030ad(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912',1,'UNWIF_complist_0030ad(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030af',['UNWIF_complist_0030af',['../d9/dfd/unw16ifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac',1,'UNWIF_complist_0030af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac',1,'UNWIF_complist_0030af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b1',['UNWIF_complist_0030b1',['../d9/dfd/unw16ifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2',1,'UNWIF_complist_0030b1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2',1,'UNWIF_complist_0030b1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b3',['UNWIF_complist_0030b3',['../d9/dfd/unw16ifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca',1,'UNWIF_complist_0030b3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca',1,'UNWIF_complist_0030b3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b5',['UNWIF_complist_0030b5',['../d9/dfd/unw16ifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc',1,'UNWIF_complist_0030b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc',1,'UNWIF_complist_0030b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b7',['UNWIF_complist_0030b7',['../d9/dfd/unw16ifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547',1,'UNWIF_complist_0030b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547',1,'UNWIF_complist_0030b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b9',['UNWIF_complist_0030b9',['../d9/dfd/unw16ifcmp_8h.html#aff6e29170546cc276c129659331e63c1',1,'UNWIF_complist_0030b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff6e29170546cc276c129659331e63c1',1,'UNWIF_complist_0030b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bb',['UNWIF_complist_0030bb',['../d9/dfd/unw16ifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1',1,'UNWIF_complist_0030bb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1',1,'UNWIF_complist_0030bb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bd',['UNWIF_complist_0030bd',['../d9/dfd/unw16ifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f',1,'UNWIF_complist_0030bd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f',1,'UNWIF_complist_0030bd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bf',['UNWIF_complist_0030bf',['../d9/dfd/unw16ifcmp_8h.html#ad03571cb21ea00272b17fee487af321b',1,'UNWIF_complist_0030bf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad03571cb21ea00272b17fee487af321b',1,'UNWIF_complist_0030bf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c1',['UNWIF_complist_0030c1',['../d9/dfd/unw16ifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e',1,'UNWIF_complist_0030c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e',1,'UNWIF_complist_0030c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c4',['UNWIF_complist_0030c4',['../d9/dfd/unw16ifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2',1,'UNWIF_complist_0030c4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2',1,'UNWIF_complist_0030c4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c6',['UNWIF_complist_0030c6',['../d9/dfd/unw16ifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9',1,'UNWIF_complist_0030c6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9',1,'UNWIF_complist_0030c6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c8',['UNWIF_complist_0030c8',['../d9/dfd/unw16ifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4',1,'UNWIF_complist_0030c8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4',1,'UNWIF_complist_0030c8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030cf',['UNWIF_complist_0030cf',['../d9/dfd/unw16ifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640',1,'UNWIF_complist_0030cf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640',1,'UNWIF_complist_0030cf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d2',['UNWIF_complist_0030d2',['../d9/dfd/unw16ifcmp_8h.html#afeea8365af804221817d5278e822e2fa',1,'UNWIF_complist_0030d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afeea8365af804221817d5278e822e2fa',1,'UNWIF_complist_0030d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d5',['UNWIF_complist_0030d5',['../d9/dfd/unw16ifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d',1,'UNWIF_complist_0030d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d',1,'UNWIF_complist_0030d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d8',['UNWIF_complist_0030d8',['../d9/dfd/unw16ifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a',1,'UNWIF_complist_0030d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a',1,'UNWIF_complist_0030d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030db',['UNWIF_complist_0030db',['../d9/dfd/unw16ifcmp_8h.html#a2318ea2b160373ec556a78e74989867b',1,'UNWIF_complist_0030db(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2318ea2b160373ec556a78e74989867b',1,'UNWIF_complist_0030db(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ef',['UNWIF_complist_0030ef',['../d9/dfd/unw16ifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb',1,'UNWIF_complist_0030ef(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb',1,'UNWIF_complist_0030ef(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f0',['UNWIF_complist_0030f0',['../d9/dfd/unw16ifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120',1,'UNWIF_complist_0030f0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120',1,'UNWIF_complist_0030f0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f1',['UNWIF_complist_0030f1',['../d9/dfd/unw16ifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced',1,'UNWIF_complist_0030f1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced',1,'UNWIF_complist_0030f1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f2',['UNWIF_complist_0030f2',['../d9/dfd/unw16ifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4',1,'UNWIF_complist_0030f2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4',1,'UNWIF_complist_0030f2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030fd',['UNWIF_complist_0030fd',['../d9/dfd/unw16ifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe',1,'UNWIF_complist_0030fd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe',1,'UNWIF_complist_0030fd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00fb49',['UNWIF_complist_00fb49',['../d9/dfd/unw16ifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025',1,'UNWIF_complist_00fb49(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025',1,'UNWIF_complist_00fb49(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011099',['UNWIF_complist_011099',['../d9/dfd/unw16ifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852',1,'UNWIF_complist_011099(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852',1,'UNWIF_complist_011099(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01109b',['UNWIF_complist_01109b',['../d9/dfd/unw16ifcmp_8h.html#a848f3f57db05d11a60631b3dde813534',1,'UNWIF_complist_01109b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a848f3f57db05d11a60631b3dde813534',1,'UNWIF_complist_01109b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0110a5',['UNWIF_complist_0110a5',['../d9/dfd/unw16ifcmp_8h.html#a989be611071d64e601904f44c31080a2',1,'UNWIF_complist_0110a5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a989be611071d64e601904f44c31080a2',1,'UNWIF_complist_0110a5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011131',['UNWIF_complist_011131',['../d9/dfd/unw16ifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df',1,'UNWIF_complist_011131(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df',1,'UNWIF_complist_011131(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011132',['UNWIF_complist_011132',['../d9/dfd/unw16ifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8',1,'UNWIF_complist_011132(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8',1,'UNWIF_complist_011132(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011347',['UNWIF_complist_011347',['../d9/dfd/unw16ifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9',1,'UNWIF_complist_011347(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9',1,'UNWIF_complist_011347(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0114b9',['UNWIF_complist_0114b9',['../d9/dfd/unw16ifcmp_8h.html#a36982696a17dee559c7714b7d138a634',1,'UNWIF_complist_0114b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36982696a17dee559c7714b7d138a634',1,'UNWIF_complist_0114b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0115b8',['UNWIF_complist_0115b8',['../d9/dfd/unw16ifcmp_8h.html#ad498de046637c95e7cba172284b46c01',1,'UNWIF_complist_0115b8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad498de046637c95e7cba172284b46c01',1,'UNWIF_complist_0115b8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0115b9',['UNWIF_complist_0115b9',['../d9/dfd/unw16ifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf',1,'UNWIF_complist_0115b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf',1,'UNWIF_complist_0115b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d157',['UNWIF_complist_01d157',['../d9/dfd/unw16ifcmp_8h.html#a3e50df886e851ce110c824998336adc2',1,'UNWIF_complist_01d157(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3e50df886e851ce110c824998336adc2',1,'UNWIF_complist_01d157(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d158',['UNWIF_complist_01d158',['../d9/dfd/unw16ifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67',1,'UNWIF_complist_01d158(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67',1,'UNWIF_complist_01d158(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d15f',['UNWIF_complist_01d15f',['../d9/dfd/unw16ifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b',1,'UNWIF_complist_01d15f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b',1,'UNWIF_complist_01d15f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1b9',['UNWIF_complist_01d1b9',['../d9/dfd/unw16ifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5',1,'UNWIF_complist_01d1b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5',1,'UNWIF_complist_01d1b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1ba',['UNWIF_complist_01d1ba',['../d9/dfd/unw16ifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257',1,'UNWIF_complist_01d1ba(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257',1,'UNWIF_complist_01d1ba(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1bb',['UNWIF_complist_01d1bb',['../d9/dfd/unw16ifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a',1,'UNWIF_complist_01d1bb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a',1,'UNWIF_complist_01d1bb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1bc',['UNWIF_complist_01d1bc',['../d9/dfd/unw16ifcmp_8h.html#af447c276d89250428c11fdaa9b66b360',1,'UNWIF_complist_01d1bc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af447c276d89250428c11fdaa9b66b360',1,'UNWIF_complist_01d1bc(): unwifcmp.h']]], + ['unwif_5fcomplist_5ffirst_5flong',['UNWIF_COMPLIST_FIRST_LONG',['../d9/dfd/unw16ifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5',1,'UNWIF_COMPLIST_FIRST_LONG(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5',1,'UNWIF_COMPLIST_FIRST_LONG(): unwifcmp.h']]], + ['unwif_5fcomplist_5fs',['UNWIF_complist_s',['../df/d74/struct_u_n_w_i_f__complist__s.html',1,'']]], + ['unwif_5fcompos',['UNWIF_compos',['../d9/dfd/unw16ifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b',1,'UNWIF_compos(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b',1,'UNWIF_compos(): unwifcmp.h']]], + ['unwif_5fcompos_5f00',['UNWIF_compos_00',['../d9/dfd/unw16ifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890',1,'UNWIF_compos_00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890',1,'UNWIF_compos_00(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f00',['UNWIF_compos_00_00',['../d9/dfd/unw16ifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a',1,'UNWIF_compos_00_00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a',1,'UNWIF_compos_00_00(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f01',['UNWIF_compos_00_01',['../d9/dfd/unw16ifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1',1,'UNWIF_compos_00_01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1',1,'UNWIF_compos_00_01(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f02',['UNWIF_compos_00_02',['../d9/dfd/unw16ifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334',1,'UNWIF_compos_00_02(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334',1,'UNWIF_compos_00_02(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f03',['UNWIF_compos_00_03',['../d9/dfd/unw16ifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457',1,'UNWIF_compos_00_03(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457',1,'UNWIF_compos_00_03(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f04',['UNWIF_compos_00_04',['../d9/dfd/unw16ifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465',1,'UNWIF_compos_00_04(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465',1,'UNWIF_compos_00_04(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f05',['UNWIF_compos_00_05',['../d9/dfd/unw16ifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28',1,'UNWIF_compos_00_05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28',1,'UNWIF_compos_00_05(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f06',['UNWIF_compos_00_06',['../d9/dfd/unw16ifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1',1,'UNWIF_compos_00_06(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1',1,'UNWIF_compos_00_06(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f09',['UNWIF_compos_00_09',['../d9/dfd/unw16ifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904',1,'UNWIF_compos_00_09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904',1,'UNWIF_compos_00_09(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0a',['UNWIF_compos_00_0a',['../d9/dfd/unw16ifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36',1,'UNWIF_compos_00_0a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36',1,'UNWIF_compos_00_0a(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0b',['UNWIF_compos_00_0b',['../d9/dfd/unw16ifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180',1,'UNWIF_compos_00_0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180',1,'UNWIF_compos_00_0b(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0c',['UNWIF_compos_00_0c',['../d9/dfd/unw16ifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08',1,'UNWIF_compos_00_0c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08',1,'UNWIF_compos_00_0c(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0d',['UNWIF_compos_00_0d',['../d9/dfd/unw16ifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7',1,'UNWIF_compos_00_0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7',1,'UNWIF_compos_00_0d(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0f',['UNWIF_compos_00_0f',['../d9/dfd/unw16ifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb',1,'UNWIF_compos_00_0f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb',1,'UNWIF_compos_00_0f(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f10',['UNWIF_compos_00_10',['../d9/dfd/unw16ifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce',1,'UNWIF_compos_00_10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce',1,'UNWIF_compos_00_10(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1b',['UNWIF_compos_00_1b',['../d9/dfd/unw16ifcmp_8h.html#ab65aa0a784a30214286b199924901346',1,'UNWIF_compos_00_1b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab65aa0a784a30214286b199924901346',1,'UNWIF_compos_00_1b(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1e',['UNWIF_compos_00_1e',['../d9/dfd/unw16ifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724',1,'UNWIF_compos_00_1e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724',1,'UNWIF_compos_00_1e(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1f',['UNWIF_compos_00_1f',['../d9/dfd/unw16ifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5',1,'UNWIF_compos_00_1f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5',1,'UNWIF_compos_00_1f(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f21',['UNWIF_compos_00_21',['../d9/dfd/unw16ifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8',1,'UNWIF_compos_00_21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8',1,'UNWIF_compos_00_21(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f22',['UNWIF_compos_00_22',['../d9/dfd/unw16ifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6',1,'UNWIF_compos_00_22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6',1,'UNWIF_compos_00_22(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f2a',['UNWIF_compos_00_2a',['../d9/dfd/unw16ifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d',1,'UNWIF_compos_00_2a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d',1,'UNWIF_compos_00_2a(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f30',['UNWIF_compos_00_30',['../d9/dfd/unw16ifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204',1,'UNWIF_compos_00_30(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204',1,'UNWIF_compos_00_30(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5ffb',['UNWIF_compos_00_fb',['../d9/dfd/unw16ifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb',1,'UNWIF_compos_00_fb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb',1,'UNWIF_compos_00_fb(): unwifcmp.h']]], + ['unwif_5fcompos_5f01',['UNWIF_compos_01',['../d9/dfd/unw16ifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b',1,'UNWIF_compos_01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b',1,'UNWIF_compos_01(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f10',['UNWIF_compos_01_10',['../d9/dfd/unw16ifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e',1,'UNWIF_compos_01_10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e',1,'UNWIF_compos_01_10(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f11',['UNWIF_compos_01_11',['../d9/dfd/unw16ifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058',1,'UNWIF_compos_01_11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058',1,'UNWIF_compos_01_11(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f13',['UNWIF_compos_01_13',['../d9/dfd/unw16ifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d',1,'UNWIF_compos_01_13(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d',1,'UNWIF_compos_01_13(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f14',['UNWIF_compos_01_14',['../d9/dfd/unw16ifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83',1,'UNWIF_compos_01_14(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83',1,'UNWIF_compos_01_14(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f15',['UNWIF_compos_01_15',['../d9/dfd/unw16ifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074',1,'UNWIF_compos_01_15(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074',1,'UNWIF_compos_01_15(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5fd1',['UNWIF_compos_01_d1',['../d9/dfd/unw16ifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c',1,'UNWIF_compos_01_d1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c',1,'UNWIF_compos_01_d1(): unwifcmp.h']]], + ['unwifcan_2eh',['unwifcan.h',['../dc/d06/unwifcan_8h.html',1,'']]], + ['unwifcmb_2eh',['unwifcmb.h',['../d6/d43/unwifcmb_8h.html',1,'']]], + ['unwifcmp_2eh',['unwifcmp.h',['../df/d54/unwifcmp_8h.html',1,'']]], + ['unwifcpt_2eh',['unwifcpt.h',['../d5/d38/unwifcpt_8h.html',1,'']]], + ['unwifexc_2eh',['unwifexc.h',['../db/dab/unwifexc_8h.html',1,'']]], + ['upper',['upper',['../d8/dbe/towctrans_8c.html#a9c89dc7ee01b7d626429c8c509f2123a',1,'upper(): towctrans.c'],['../dc/d32/towfc__s_8c.html#af6c8edc28d596c8e65f56c984bd9a094',1,'upper(): towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_15.html b/doc/safec-3.4/search/all_15.html new file mode 100644 index 0000000000000000000000000000000000000000..0ed74e01224bf8f42eee9f8788d3738faba0f91f --- /dev/null +++ b/doc/safec-3.4/search/all_15.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_15.js b/doc/safec-3.4/search/all_15.js new file mode 100644 index 0000000000000000000000000000000000000000..a9cd973439308b3b3e3859778ba29842ce3579ea --- /dev/null +++ b/doc/safec-3.4/search/all_15.js @@ -0,0 +1,34 @@ +var searchData= +[ + ['v',['v',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a70e0a1a37b838072dbfc2a09c97b1ca6',1,'UNWIF_compat_exc_t::v()'],['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a3cccd3aeacb4ec7a2590cc3b4cf2cb08',1,'UNWIF_compat_exc_t::v()']]], + ['val_5fovr2',['VAL_OVR2',['../df/d0a/safe__compile_8h.html#a4b94ac6929689c7cf061ae77590b7cee',1,'VAL_OVR2(): safe_compile.h'],['../d8/d03/safe__mem__lib_8h.html#a2dc17989538cffa4467f6a888152e31f',1,'VAL_OVR2(value, 255): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#ad15c3f641c0fb63446a5d9c5c55739de',1,'VAL_OVR2(c, 255) VAL_OVR2_BUTZERO(n: safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#aa3f02ebbb77b88d383c9762bbaf683c9',1,'VAL_OVR2(value, 255) VAL_OVR2_BUTZERO(n: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a32d185f8ed5b4aa0c6e14ebc513820fe',1,'VAL_OVR2(wc, 0x10ffff): safe_str_lib.h']]], + ['val_5fovr2_5fbutzero',['VAL_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#a0b3bb3211fca747c9bf86327455a80af',1,'safe_compile.h']]], + ['vfprintf_5fs',['vfprintf_s',['../de/d32/vfprintf__s_8c.html#ae9104a91e0bbf70c4350517ff7b081f8',1,'vfprintf_s(FILE *restrict stream, const char *restrict fmt, va_list ap): vfprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a6dcfb3117b1984c06e44612779d4efa4',1,'vfprintf_s(FILE *restrict stream, const char *restrict fmt, va_list arg) BOS_FMT(fmt): vfprintf_s.c']]], + ['vfprintf_5fs_2ec',['vfprintf_s.c',['../de/d32/vfprintf__s_8c.html',1,'']]], + ['vfscanf_5fs',['vfscanf_s',['../d4/dc6/vfscanf__s_8c.html#aef1fd4b362dea57c39b75e17ac31d0af',1,'vfscanf_s(FILE *restrict stream, const char *restrict fmt, va_list ap): vfscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a07d06c61d014dd9945aef097533d00a6',1,'vfscanf_s(FILE *restrict stream, const char *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfscanf_s.c']]], + ['vfscanf_5fs_2ec',['vfscanf_s.c',['../d4/dc6/vfscanf__s_8c.html',1,'']]], + ['vfwprintf_5fs',['vfwprintf_s',['../d4/dd5/vfwprintf__s_8c.html#abd998918fd5ab94982c1b7841ab001d5',1,'vfwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap): vfwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ae72990f807f1e056a56b2f4801e90a8e',1,'vfwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfwprintf_s.c']]], + ['vfwprintf_5fs_2ec',['vfwprintf_s.c',['../d4/dd5/vfwprintf__s_8c.html',1,'']]], + ['vfwscanf_5fs',['vfwscanf_s',['../d4/d00/vfwscanf__s_8c.html#a9dc6f2ac722aad499e5ffd1d515a4d5b',1,'vfwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap): vfwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#ac5e8ea5a7be3b211ca4a1ef403718b84',1,'vfwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfwscanf_s.c']]], + ['vfwscanf_5fs_2ec',['vfwscanf_s.c',['../d4/d00/vfwscanf__s_8c.html',1,'']]], + ['vprintf_5fs',['vprintf_s',['../de/da4/vprintf__s_8c.html#a455fbc72211e21801f188672b520befd',1,'vprintf_s(const char *restrict fmt, va_list ap): vprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa697d94dd4186c5cb24212e6a6adb15c',1,'vprintf_s(const char *restrict fmt, va_list ap) BOS_FMT(fmt): vprintf_s.c']]], + ['vprintf_5fs_2ec',['vprintf_s.c',['../de/da4/vprintf__s_8c.html',1,'']]], + ['vscanf_5fs',['vscanf_s',['../d9/db2/vscanf__s_8c.html#ad39497a4bd2edf511eb82e6ead708667',1,'vscanf_s(const char *restrict fmt, va_list ap): vscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#aab8d276b815c3198ba6d46d8ac292c97',1,'vscanf_s(const char *restrict fmt, va_list ap) BOS_FMT(fmt): vscanf_s.c']]], + ['vscanf_5fs_2ec',['vscanf_s.c',['../d9/db2/vscanf__s_8c.html',1,'']]], + ['vsnprintf_5fs',['vsnprintf_s',['../d8/dff/safe__str__lib_8h.html#af988e8b81564665041962e68d054f6bf',1,'safe_str_lib.h']]], + ['vsnprintf_5fs_2ec',['vsnprintf_s.c',['../db/d8d/vsnprintf__s_8c.html',1,'']]], + ['vsnwprintf_5fs',['vsnwprintf_s',['../d8/dff/safe__str__lib_8h.html#a9e7b34ea8be4772d2a8088e7f1be6e3e',1,'safe_str_lib.h']]], + ['vsnwprintf_5fs_2ec',['vsnwprintf_s.c',['../d7/d4a/vsnwprintf__s_8c.html',1,'']]], + ['vsprintf_5fs',['vsprintf_s',['../d8/dff/safe__str__lib_8h.html#a312c27ab9d5e5aa6e9880902d198fb1f',1,'safe_str_lib.h']]], + ['vsprintf_5fs_2ec',['vsprintf_s.c',['../d1/df7/vsprintf__s_8c.html',1,'']]], + ['vsscanf_5fs',['vsscanf_s',['../d4/d4d/vsscanf__s_8c.html#a677b9ed908b8e07f51880d3652ae6811',1,'vsscanf_s(const char *restrict buffer, const char *restrict fmt, va_list ap): vsscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa2b43fcda38a1953bda225e7ee811470',1,'vsscanf_s(const char *restrict dest, const char *restrict fmt, va_list ap) BOS_NULL(dest) BOS_FMT(fmt): vsscanf_s.c']]], + ['vsscanf_5fs_2ec',['vsscanf_s.c',['../d4/d4d/vsscanf__s_8c.html',1,'']]], + ['vswprintf_5fs',['vswprintf_s',['../d8/dff/safe__str__lib_8h.html#ab8f003f44c1f45af4064316be2a7638e',1,'safe_str_lib.h']]], + ['vswprintf_5fs_2ec',['vswprintf_s.c',['../dd/d33/vswprintf__s_8c.html',1,'']]], + ['vswscanf_5fs',['vswscanf_s',['../d0/d9a/vswscanf__s_8c.html#ad86761f351cc9ebecc1a861c9cfdb9a3',1,'vswscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap): vswscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a4ba582a225bd1d6e9ee8155d57d432a0',1,'vswscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap) BOS_NULL(src) BOS_FMT(fmt): vswscanf_s.c']]], + ['vswscanf_5fs_2ec',['vswscanf_s.c',['../d0/d9a/vswscanf__s_8c.html',1,'']]], + ['vwprintf_5fs',['vwprintf_s',['../d7/d25/vwprintf__s_8c.html#ad2069774169542380aed48d5cdd222fa',1,'vwprintf_s(const wchar_t *restrict fmt, va_list ap): vwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a745d5791f896548470f945dd38ade977',1,'vwprintf_s(const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt): vwprintf_s.c']]], + ['vwprintf_5fs_2ec',['vwprintf_s.c',['../d7/d25/vwprintf__s_8c.html',1,'']]], + ['vwscanf_5fs',['vwscanf_s',['../d8/d89/vwscanf__s_8c.html#ad0c255a077744852c015719181820338',1,'vwscanf_s(const wchar_t *restrict fmt, va_list ap): vwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a4c9e6ca4f3c779258fc2c40819996b08',1,'vwscanf_s(const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt): vwscanf_s.c']]], + ['vwscanf_5fs_2ec',['vwscanf_s.c',['../d8/d89/vwscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_16.html b/doc/safec-3.4/search/all_16.html new file mode 100644 index 0000000000000000000000000000000000000000..696f02520a5b9ce6dea7d87e75d8b4bade74e194 --- /dev/null +++ b/doc/safec-3.4/search/all_16.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_16.js b/doc/safec-3.4/search/all_16.js new file mode 100644 index 0000000000000000000000000000000000000000..8601191ae8bdd509d6167085c8f55768ff87ba23 --- /dev/null +++ b/doc/safec-3.4/search/all_16.js @@ -0,0 +1,65 @@ +var searchData= +[ + ['wcrtomb_5fs',['wcrtomb_s',['../d8/dff/safe__str__lib_8h.html#a2793658667ebe8c4c2c6c4dcf26b8fdd',1,'safe_str_lib.h']]], + ['wcrtomb_5fs_2ec',['wcrtomb_s.c',['../db/d37/wcrtomb__s_8c.html',1,'']]], + ['wcscat_5fs',['wcscat_s',['../d8/dff/safe__str__lib_8h.html#a8631da4b6dbfb0a86412f40343511ea1',1,'safe_str_lib.h']]], + ['wcscat_5fs_2ec',['wcscat_s.c',['../de/d45/wcscat__s_8c.html',1,'']]], + ['wcscmp_5fs',['wcscmp_s',['../d8/dff/safe__str__lib_8h.html#ae73498fc117cf9d90ecf8946ddfbde27',1,'safe_str_lib.h']]], + ['wcscmp_5fs_2ec',['wcscmp_s.c',['../d1/dbf/wcscmp__s_8c.html',1,'']]], + ['wcscoll_5fs',['wcscoll_s',['../d8/dff/safe__str__lib_8h.html#abd0f0283c001d46bd97b11edef9c859c',1,'safe_str_lib.h']]], + ['wcscoll_5fs_2ec',['wcscoll_s.c',['../d6/dd8/wcscoll__s_8c.html',1,'']]], + ['wcscpy_5fs',['wcscpy_s',['../d8/dff/safe__str__lib_8h.html#a77c7fd2d21c452d688ddbd18eeed2ab4',1,'safe_str_lib.h']]], + ['wcscpy_5fs_2ec',['wcscpy_s.c',['../de/d33/wcscpy__s_8c.html',1,'']]], + ['wcsfc_5fs',['wcsfc_s',['../d8/dff/safe__str__lib_8h.html#ad9773122f1748bad359d0da080a4ebb9',1,'wcsfc_s.c']]], + ['wcsfc_5fs_2ec',['wcsfc_s.c',['../d9/d47/wcsfc__s_8c.html',1,'']]], + ['wcsicmp_5fs',['wcsicmp_s',['../d8/dff/safe__str__lib_8h.html#a0ee0f45ccd28a3d0950a422e779bd6bc',1,'safe_str_lib.h']]], + ['wcsicmp_5fs_2ec',['wcsicmp_s.c',['../d6/d6c/wcsicmp__s_8c.html',1,'']]], + ['wcslwr_5fs',['wcslwr_s',['../d8/dff/safe__str__lib_8h.html#afca21afff947a2899376a8eee752f018',1,'safe_str_lib.h']]], + ['wcslwr_5fs_2ec',['wcslwr_s.c',['../d8/d67/wcslwr__s_8c.html',1,'']]], + ['wcsnatcmp_5fs',['wcsnatcmp_s',['../d8/dff/safe__str__lib_8h.html#a1a224e0b0cb4d672240b596f0d362e86',1,'safe_str_lib.h']]], + ['wcsnatcmp_5fs_2ec',['wcsnatcmp_s.c',['../d8/dc7/wcsnatcmp__s_8c.html',1,'']]], + ['wcsnaticmp_5fs',['wcsnaticmp_s',['../d8/dff/safe__str__lib_8h.html#ab8d667c63804daf69abdfc8435ce1a11',1,'safe_str_lib.h']]], + ['wcsncat_5fs',['wcsncat_s',['../d8/dff/safe__str__lib_8h.html#a5f9c5e49a21cdf8853bb04a40b8c55ad',1,'safe_str_lib.h']]], + ['wcsncat_5fs_2ec',['wcsncat_s.c',['../d0/df6/wcsncat__s_8c.html',1,'']]], + ['wcsncmp_5fs',['wcsncmp_s',['../d8/dff/safe__str__lib_8h.html#aca18b825cffbb912c5cac34e2f763a6a',1,'safe_str_lib.h']]], + ['wcsncmp_5fs_2ec',['wcsncmp_s.c',['../de/d15/wcsncmp__s_8c.html',1,'']]], + ['wcsncpy_5fs',['wcsncpy_s',['../d8/dff/safe__str__lib_8h.html#a92e916b36448a1d8833832c458638601',1,'safe_str_lib.h']]], + ['wcsncpy_5fs_2ec',['wcsncpy_s.c',['../dc/d4e/wcsncpy__s_8c.html',1,'']]], + ['wcsnlen_5fs',['wcsnlen_s',['../d8/dff/safe__str__lib_8h.html#a5b83eca9711c7fa0826b05357c2db5dd',1,'safe_str_lib.h']]], + ['wcsnlen_5fs_2ec',['wcsnlen_s.c',['../db/d53/wcsnlen__s_8c.html',1,'']]], + ['wcsnorm_5fcompose_5fs',['wcsnorm_compose_s',['../d8/dff/safe__str__lib_8h.html#afb92a06442fd6ba6fa126731c8677e95',1,'wcsnorm_s.c']]], + ['wcsnorm_5fdecompose_5fs',['wcsnorm_decompose_s',['../d8/dff/safe__str__lib_8h.html#a709db06aecd1d24d86fe704b07fca1fa',1,'wcsnorm_s.c']]], + ['wcsnorm_5freorder_5fs',['wcsnorm_reorder_s',['../d8/dff/safe__str__lib_8h.html#a5013cd82ebe0bdcc3b4befcbf7f87fb0',1,'wcsnorm_s.c']]], + ['wcsnorm_5fs',['wcsnorm_s',['../d8/dff/safe__str__lib_8h.html#a2ec85b1466f429fdfa3d8ad1cb3a6d6b',1,'wcsnorm_s.c']]], + ['wcsnorm_5fs_2ec',['wcsnorm_s.c',['../d3/dd5/wcsnorm__s_8c.html',1,'']]], + ['wcsnset_5fs',['wcsnset_s',['../d8/dff/safe__str__lib_8h.html#afa60825d0d350e1f5f1827eea4d572bd',1,'safe_str_lib.h']]], + ['wcsnset_5fs_2ec',['wcsnset_s.c',['../dc/d0c/wcsnset__s_8c.html',1,'']]], + ['wcsrtombs_5fs',['wcsrtombs_s',['../d8/dff/safe__str__lib_8h.html#a8397386e5b9a75de3672761477aa70c8',1,'safe_str_lib.h']]], + ['wcsrtombs_5fs_2ec',['wcsrtombs_s.c',['../d2/dc5/wcsrtombs__s_8c.html',1,'']]], + ['wcsset_5fs',['wcsset_s',['../d8/dff/safe__str__lib_8h.html#ae3289b73f23d06f5ec59b5a1d775cda8',1,'safe_str_lib.h']]], + ['wcsset_5fs_2ec',['wcsset_s.c',['../d0/d36/wcsset__s_8c.html',1,'']]], + ['wcsstr',['wcsstr',['../d7/df5/wcsstr_8c.html#ab86b2368af773580d2ee2fb27a56be09',1,'wcsstr.c']]], + ['wcsstr_2ec',['wcsstr.c',['../d7/df5/wcsstr_8c.html',1,'']]], + ['wcsstr_5fs',['wcsstr_s',['../d8/dff/safe__str__lib_8h.html#ad5781ba00e70daa4660fd54ff025358f',1,'safe_str_lib.h']]], + ['wcsstr_5fs_2ec',['wcsstr_s.c',['../dd/df8/wcsstr__s_8c.html',1,'']]], + ['wcstok_5fs',['wcstok_s',['../d8/dff/safe__str__lib_8h.html#a1d53395277d1d65044e2c28dec7d5ff8',1,'safe_str_lib.h']]], + ['wcstok_5fs_2ec',['wcstok_s.c',['../da/d1a/wcstok__s_8c.html',1,'']]], + ['wcstombs_5fs',['wcstombs_s',['../d8/dff/safe__str__lib_8h.html#acc6cfcc4c04292d73be9884cec3ad86d',1,'safe_str_lib.h']]], + ['wcstombs_5fs_2ec',['wcstombs_s.c',['../d5/db9/wcstombs__s_8c.html',1,'']]], + ['wcsupr_5fs',['wcsupr_s',['../d8/dff/safe__str__lib_8h.html#a6f2abd88c787472b86197202737d14d9',1,'safe_str_lib.h']]], + ['wcsupr_5fs_2ec',['wcsupr_s.c',['../d7/dbb/wcsupr__s_8c.html',1,'']]], + ['wctomb_5fs',['wctomb_s',['../d8/dff/safe__str__lib_8h.html#a5566950afa347670e4ecff33d48610be',1,'safe_str_lib.h']]], + ['wctomb_5fs_2ec',['wctomb_s.c',['../d6/dd4/wctomb__s_8c.html',1,'']]], + ['wmask',['wmask',['../d8/dd8/mem__primitives__lib_8c.html#ab5deaef115ff5ca6ef1457d923d8331a',1,'mem_primitives_lib.c']]], + ['wmemcmp_5fs',['wmemcmp_s',['../d8/d03/safe__mem__lib_8h.html#ac044094ff222fd9d29cce5930f87df75',1,'safe_mem_lib.h']]], + ['wmemcmp_5fs_2ec',['wmemcmp_s.c',['../d1/dbe/wmemcmp__s_8c.html',1,'']]], + ['wmemcpy_5fs',['wmemcpy_s',['../d8/d03/safe__mem__lib_8h.html#abde638ca0a851bd638506734b64d360d',1,'safe_mem_lib.h']]], + ['wmemcpy_5fs_2ec',['wmemcpy_s.c',['../d9/dd4/wmemcpy__s_8c.html',1,'']]], + ['wmemmove_5fs',['wmemmove_s',['../d8/d03/safe__mem__lib_8h.html#a673f6c2131a338ac3cc97add0360a8f8',1,'safe_mem_lib.h']]], + ['wmemmove_5fs_2ec',['wmemmove_s.c',['../de/de6/wmemmove__s_8c.html',1,'']]], + ['wprintf_5fs',['wprintf_s',['../d4/d33/wprintf__s_8c.html#ad050a81d212ded6a7b6947ba53218cdd',1,'wprintf_s(const wchar_t *restrict fmt,...): wprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ade70caf3be3f1d529ebd1a39ecacfa55',1,'wprintf_s(const wchar_t *restrict fmt,...) BOS_FMT(fmt): wprintf_s.c']]], + ['wprintf_5fs_2ec',['wprintf_s.c',['../d4/d33/wprintf__s_8c.html',1,'']]], + ['wscanf_5fs',['wscanf_s',['../d5/ddd/wscanf__s_8c.html#a5f12063f66169a180488102015ce6da0',1,'wscanf_s(const wchar_t *restrict fmt,...): wscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#abb0a2f7f20e705770e00b1485a031744',1,'wscanf_s(const wchar_t *restrict fmt,...) BOS_FMT(fmt): wscanf_s.c']]], + ['wscanf_5fs_2ec',['wscanf_s.c',['../d5/ddd/wscanf__s_8c.html',1,'']]], + ['wsize',['wsize',['../d8/dd8/mem__primitives__lib_8c.html#a01c6b59ca21f041b23efbb9845cc4e32',1,'mem_primitives_lib.c']]] +]; diff --git a/doc/safec-3.4/search/all_2.html b/doc/safec-3.4/search/all_2.html new file mode 100644 index 0000000000000000000000000000000000000000..2f17735ef0d2569ce4048ad92cf0c91203322998 --- /dev/null +++ b/doc/safec-3.4/search/all_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_2.js b/doc/safec-3.4/search/all_2.js new file mode 100644 index 0000000000000000000000000000000000000000..3d22229c40e2c2d879fd975900f0b446bf055378 --- /dev/null +++ b/doc/safec-3.4/search/all_2.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['a_5fctz_5f64',['a_ctz_64',['../d2/d94/qsort__s_8c.html#a6751568a212255d74cb1303442d6ca61',1,'qsort_s.c']]], + ['a_5fctz_5fl',['a_ctz_l',['../d2/d94/qsort__s_8c.html#ab4e21bbfc5cdd33fd4cd671dd8444762',1,'qsort_s.c']]], + ['abort_5fhandler_5fs',['abort_handler_s',['../d8/d04/abort__handler__s_8c.html#a32615c555cc58730a5123607d2c21e56',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c'],['../db/d69/safe__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c'],['../d8/dff/safe__str__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c']]], + ['abort_5fhandler_5fs_2ec',['abort_handler_s.c',['../d8/d04/abort__handler__s_8c.html',1,'']]], + ['asctime_5fs',['asctime_s',['../db/d69/safe__lib_8h.html#afc147a37d0d1abd19746c3c8d8d47549',1,'safe_lib.h']]], + ['asctime_5fs_2ec',['asctime_s.c',['../d1/db5/asctime__s_8c.html',1,'']]], + ['asm_5fvolatile',['ASM_VOLATILE',['../da/d8c/mem__primitives__lib_8h.html#aea57c947688cd17bcec4cf2b8d506fd3',1,'mem_primitives_lib.h']]] +]; diff --git a/doc/safec-3.4/search/all_3.html b/doc/safec-3.4/search/all_3.html new file mode 100644 index 0000000000000000000000000000000000000000..a3e6f7dbbea4a37606a2540fa2deff4ace269b2f --- /dev/null +++ b/doc/safec-3.4/search/all_3.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_3.js b/doc/safec-3.4/search/all_3.js new file mode 100644 index 0000000000000000000000000000000000000000..8c25c8b94695c8ef0a2de6fe72668afdd9a9525a --- /dev/null +++ b/doc/safec-3.4/search/all_3.js @@ -0,0 +1,29 @@ +var searchData= +[ + ['bos',['BOS',['../df/d0a/safe__compile_8h.html#afda9ca9e99dc1243178b9a97df164f65',1,'safe_compile.h']]], + ['bos_5fattr',['BOS_ATTR',['../df/d0a/safe__compile_8h.html#afcc6c288264b365b0134dec3da9cc6d0',1,'BOS_ATTR(): safe_compile.h'],['../db/d69/safe__lib_8h.html#ae6ad07b7e179d123301247fcbe17a9f7',1,'BOS_ATTR(nmemb &&!compar, "empty compar"): safe_lib.h'],['../d8/dff/safe__str__lib_8h.html#a744248532a5fea4b5c39d733b213fa0d',1,'BOS_ATTR((slen||dest||dmax) &&_BOS_OVR(dest, dmax), "dest overflow") BOS_OVR2_BUTZERO(src: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a7b530b63848645615b302ac08e102ece',1,'BOS_ATTR(!_BOS_NULL(dest) &&_BOSW_OVR(dest, dmax), "dest overflow") BOS_ATTR(!_BOS_NULL(dest) &&(void *) dest: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a8a919550b3985588361303ad92053f4d',1,'BOS_ATTR(dmax &&len > dmax, "len overflow >dmax"): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a59ca2273f2b2276115e0a5b4b9c164de',1,'BOS_ATTR(!_BOS_NULL(dest) &&(void *) dest==(void *) srcp, "dest overlap") BOS_ATTR(dmax &&len > dmax: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a5e0a64fa79213b30eb6852fdc40792db',1,'BOS_ATTR(slen &&(_BOSW_OVR(src, slen)||_BOS_NULL(src)), "src overflow or empty"): safe_str_lib.h']]], + ['bos_5fchk',['BOS_CHK',['../df/d0a/safe__compile_8h.html#a9df9f43f75f258d00b598eae61956a42',1,'safe_compile.h']]], + ['bos_5fchk2',['BOS_CHK2',['../df/d0a/safe__compile_8h.html#ab4de78081de5720f92c243177195dc99',1,'BOS_CHK2(): safe_compile.h'],['../d8/dff/safe__str__lib_8h.html#a8e51868a1ce0630bf5c38d62d1bea957',1,'BOS_CHK2(src, len): safe_str_lib.h']]], + ['bos_5fchk_5fbutzero',['BOS_CHK_BUTZERO',['../df/d0a/safe__compile_8h.html#a663ebd3f90c3862ad7cb760b0980a9c7',1,'safe_compile.h']]], + ['bos_5fchk_5ferr',['bos_chk_err',['../df/d0a/safe__compile_8h.html#ad4beab3d9eeef8d60675c20022b8a14b',1,'safe_compile.h']]], + ['bos_5ffmt',['BOS_FMT',['../df/d0a/safe__compile_8h.html#a660d5221b520bb9e4cc75f750b8e207b',1,'safe_compile.h']]], + ['bos_5fnull',['BOS_NULL',['../df/d0a/safe__compile_8h.html#ab425807b3b3db5810f4d24a1a384e8a7',1,'BOS_NULL(): safe_compile.h'],['../db/d69/safe__lib_8h.html#a51f85218d7daabdad957b452bc6c30d4',1,'BOS_NULL(tm): safe_lib.h'],['../db/d69/safe__lib_8h.html#a7ea80515a70d43da08f811306a92bfa4',1,'BOS_NULL(timer): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a1905a2e5351604088e92e0f9394f5158',1,'BOS_NULL(diff) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a056f82ccace5361c0cab7ead9d285bd0',1,'BOS_NULL(result): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a282f988ed816229d51e1e21515e62538',1,'BOS_NULL(substring): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a1272c2ae6f812aba71dabf8212e24ebc',1,'BOS_NULL(countp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#ace1afdc350d4ba0d85d4d37e33ba8195',1,'BOS_NULL(firstp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a9bfcc9154b0076b55d06f911b8f34e23',1,'BOS_NULL(substringp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#ac2831e5473862d6cf8c186383e7da660',1,'BOS_NULL(resultp): safe_str_lib.h']]], + ['bos_5fnullptr',['BOS_NULLPTR',['../df/d0a/safe__compile_8h.html#a2d521dd6464eb2dc19c0fda3869da6c8',1,'safe_compile.h']]], + ['bos_5fovr2',['BOS_OVR2',['../df/d0a/safe__compile_8h.html#af8e73acb786e3ea0c8bc8590b8b474ac',1,'BOS_OVR2(): safe_compile.h'],['../d8/d03/safe__mem__lib_8h.html#a3da7778d2e2012f836480dc402162bfa',1,'BOS_OVR2(b2, n): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#abe29f64c3fd99402fcbe2e5b290da9ab',1,'BOS_OVR2(b2, len): safe_mem_lib.h']]], + ['bos_5fovr2_5fbutnull',['BOS_OVR2_BUTNULL',['../df/d0a/safe__compile_8h.html#ab0eceb758b4df14a98f74d297819cbaf',1,'safe_compile.h']]], + ['bos_5fovr2_5fbutzero',['BOS_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#afe38cc32767469ef7a15c1febbc8074e',1,'BOS_OVR2_BUTZERO(): safe_compile.h'],['../d8/d03/safe__mem__lib_8h.html#a817817ca2f211458841bb8848ef8be83',1,'BOS_OVR2_BUTZERO(src, slen) BOS_ATTR(_BOS_KNOWN(dest) &&_BOS_KNOWN(src) &&((dest > src &&(char *) dest<(char *) src+slen)||(src > dest &&(char *) src<(char *) dest+dmax)): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a0f38876b9c1e5a2f8a07165d3b602f64',1,'BOS_OVR2_BUTZERO(src, slen) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#ac041c2651ea2a62e43e948dd8eb22b1e',1,'BOS_OVR2_BUTZERO(src, slen) VAL_OVR2(slen: safe_str_lib.h']]], + ['bos_5fovr2z',['BOS_OVR2Z',['../df/d0a/safe__compile_8h.html#abd8f2041df7f122dd6bf1280325f5e9b',1,'safe_compile.h']]], + ['bos_5fovr_5fbutnull',['BOS_OVR_BUTNULL',['../df/d0a/safe__compile_8h.html#ab42a56889e4a4fc9a206b01324d33f79',1,'safe_compile.h']]], + ['bos_5funknown',['BOS_UNKNOWN',['../df/d0a/safe__compile_8h.html#a0fdccd853b25d3009b509f893be4b0ea',1,'safe_compile.h']]], + ['bosw',['BOSW',['../df/d0a/safe__compile_8h.html#a68381d9bb775da81c6dae0a6a2dae7e9',1,'safe_compile.h']]], + ['bosw_5fchk',['BOSW_CHK',['../df/d0a/safe__compile_8h.html#ae272fe0da2988ad80f8028e06da97f57',1,'safe_compile.h']]], + ['bosw_5fchk2',['BOSW_CHK2',['../df/d0a/safe__compile_8h.html#a26f03490292860d656344e2f5994dd7a',1,'safe_compile.h']]], + ['bosw_5fchk_5fbutzero',['BOSW_CHK_BUTZERO',['../df/d0a/safe__compile_8h.html#a8ae55b5ee8c64901b5acd0784af1a046',1,'safe_compile.h']]], + ['bosw_5fovr2',['BOSW_OVR2',['../df/d0a/safe__compile_8h.html#a1a52355a99c9631138d77769e4da909f',1,'safe_compile.h']]], + ['bosw_5fovr2_5fbutnull',['BOSW_OVR2_BUTNULL',['../df/d0a/safe__compile_8h.html#a6bc72e7b033b44ef332fd9e839679622',1,'safe_compile.h']]], + ['bosw_5fovr2_5fbutzero',['BOSW_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#ab1d27dbbdc50db356009a20a84c44935',1,'BOSW_OVR2_BUTZERO(): safe_compile.h'],['../d8/d03/safe__mem__lib_8h.html#a808f11fa5751d0618b0dc5a6e9088861',1,'BOSW_OVR2_BUTZERO(src, smax): safe_mem_lib.h']]], + ['bosw_5fovr2z',['BOSW_OVR2Z',['../df/d0a/safe__compile_8h.html#a12966b66935d6a29b7b263c42afb09db',1,'safe_compile.h']]], + ['bosw_5fovr_5fbutnull',['BOSW_OVR_BUTNULL',['../df/d0a/safe__compile_8h.html#ab9e8ac2dda33f817f40a8d8cb64b5587',1,'safe_compile.h']]], + ['bsearch_5fs',['bsearch_s',['../db/d69/safe__lib_8h.html#af8cddd2ced1d3dbcc4c8c32cf50cc8e5',1,'safe_lib.h']]], + ['bsearch_5fs_2ec',['bsearch_s.c',['../d6/dcc/bsearch__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_4.html b/doc/safec-3.4/search/all_4.html new file mode 100644 index 0000000000000000000000000000000000000000..6452295dceb69603d947b17bcb4c0fdcaed713e3 --- /dev/null +++ b/doc/safec-3.4/search/all_4.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_4.js b/doc/safec-3.4/search/all_4.js new file mode 100644 index 0000000000000000000000000000000000000000..814a33b23a3a12b1df7ee335fff48421211638e8 --- /dev/null +++ b/doc/safec-3.4/search/all_4.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['caselace',['CASELACE',['../d8/dbe/towctrans_8c.html#a6b1d06ec45db25df0cd9d19536f220a6',1,'towctrans.c']]], + ['casemap',['CASEMAP',['../d8/dbe/towctrans_8c.html#a158ea2740f5d15f173f2c42173dd768e',1,'towctrans.c']]], + ['casemaps',['casemaps',['../d8/dbe/towctrans_8c.html#aad70607c455f090dd972a7c11740b547',1,'towctrans.c']]], + ['casemapsl',['casemapsl',['../d8/dbe/towctrans_8c.html#a993c70ad7406e424cc405397d0893228',1,'towctrans.c']]], + ['cc',['cc',['../d9/df1/struct_u_n_w_i_f__cc.html#a6c93d5e8d40a234cd8ce2729a93ca08e',1,'UNWIF_cc']]], + ['cc_5fseq_5fsize',['CC_SEQ_SIZE',['../d3/dd5/wcsnorm__s_8c.html#a2cfb32ca0317ddadcbfc328c1e868aa2',1,'wcsnorm_s.c']]], + ['cc_5fseq_5fstep',['CC_SEQ_STEP',['../d3/dd5/wcsnorm__s_8c.html#a9ade52a2febdaae334c52badc8f3a4d7',1,'wcsnorm_s.c']]], + ['cmpfun',['cmpfun',['../d2/d94/qsort__s_8c.html#acf2d7c36a034079f02c1fe2311e3ab57',1,'qsort_s.c']]], + ['compare_5fleft',['compare_left',['../d4/d5f/strnatcmp__s_8c.html#a5cfb53b3334b65b35d20d7ceccd2440c',1,'compare_left(char const *a, char const *b): strnatcmp_s.c'],['../d8/dc7/wcsnatcmp__s_8c.html#a7b80ca1671ee726458f7842cb5ebd164',1,'compare_left(wchar_t const *a, wchar_t const *b): wcsnatcmp_s.c']]], + ['compare_5fright',['compare_right',['../d4/d5f/strnatcmp__s_8c.html#ad5f26d8a6e2160fbcb8ddbdcf972c41a',1,'compare_right(char const *a, char const *b): strnatcmp_s.c'],['../d8/dc7/wcsnatcmp__s_8c.html#a3405575a0ae31542813a1e576cc5d146',1,'compare_right(wchar_t const *a, wchar_t const *b): wcsnatcmp_s.c']]], + ['compiler_5fbarrier',['COMPILER_BARRIER',['../da/d8c/mem__primitives__lib_8h.html#ab5b4305b35ee897bea6d6f122202a6cf',1,'mem_primitives_lib.h']]], + ['composite',['composite',['../de/d84/struct_u_n_w_i_f__complist.html#a4d9f08966406fb12a69e06a74d0716f8',1,'UNWIF_complist::composite()'],['../df/d74/struct_u_n_w_i_f__complist__s.html#a17058bf0267cd62a400cc8c9d6ff030a',1,'UNWIF_complist_s::composite()']]], + ['constraint_5fhandler_5ft',['constraint_handler_t',['../df/d0a/safe__compile_8h.html#a94a54e98967ccb6be4bb4ad7e39fc290',1,'safe_compile.h']]], + ['cp',['cp',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#ade6786d83b3d156dfaccf7177d85644f',1,'UNWIF_compat_exc_t::cp()'],['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a40b843dfa15a53b5e2844786b8186139',1,'UNWIF_compat_exc_t::cp()'],['../d9/df1/struct_u_n_w_i_f__cc.html#a212d52bfd8e4fdd3bee53dec3918f7d3',1,'UNWIF_cc::cp()']]], + ['ctime_5fs',['ctime_s',['../db/d69/safe__lib_8h.html#ad300fa14f470e5cca2eb96274f785c8e',1,'safe_lib.h']]], + ['ctime_5fs_2ec',['ctime_s.c',['../d1/d76/ctime__s_8c.html',1,'']]], + ['cycle',['cycle',['../d2/d94/qsort__s_8c.html#af69357134fe6cab29253a2919efd8122',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_5.html b/doc/safec-3.4/search/all_5.html new file mode 100644 index 0000000000000000000000000000000000000000..e59e1d5363678265ca4c681044aa76d5384532d7 --- /dev/null +++ b/doc/safec-3.4/search/all_5.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_5.js b/doc/safec-3.4/search/all_5.js new file mode 100644 index 0000000000000000000000000000000000000000..66362c333cae6399368debfc7f1d62c50a4bb382 --- /dev/null +++ b/doc/safec-3.4/search/all_5.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['debruijn32',['debruijn32',['../d2/d94/qsort__s_8c.html#ac7a8110c07a881787ba36b9e915b2eb6',1,'qsort_s.c']]], + ['dest',['dest',['../d8/dff/safe__str__lib_8h.html#acfdd60d33960997bd9baa61ae6e75931',1,'safe_str_lib.h']]], + ['dlen',['dlen',['../d8/d03/safe__mem__lib_8h.html#a565b511bf5b9d9ed3a647aa1bc571c5f',1,'safe_mem_lib.h']]], + ['dmax',['dmax',['../db/d69/safe__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c',1,'dmax(): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a2ad6bc53d2c90995186e707993014442',1,'dmax(): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c',1,'dmax(): safe_str_lib.h']]], + ['drv_5fcopyright',['DRV_COPYRIGHT',['../d4/d6a/slkm__init_8c.html#a2274ddeefa6a347afdb0d796e535f3b7',1,'slkm_init.c']]], + ['drv_5fdescription',['DRV_DESCRIPTION',['../d4/d6a/slkm__init_8c.html#ab9ac89978c3a0c54aa80dd91ab87d42e',1,'slkm_init.c']]], + ['drv_5fname',['DRV_NAME',['../d4/d6a/slkm__init_8c.html#abc31b5d8005f40bfea4e4b37e311b951',1,'slkm_init.c']]], + ['drv_5fversion',['DRV_VERSION',['../d4/d6a/slkm__init_8c.html#a5c83b7da74b54082299de70a26d0fcdf',1,'slkm_init.c']]] +]; diff --git a/doc/safec-3.4/search/all_6.html b/doc/safec-3.4/search/all_6.html new file mode 100644 index 0000000000000000000000000000000000000000..f75a754e92d9d6db610bf30d356c525ca23af90a --- /dev/null +++ b/doc/safec-3.4/search/all_6.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_6.js b/doc/safec-3.4/search/all_6.js new file mode 100644 index 0000000000000000000000000000000000000000..f6db87d877417fb833386842c4a90325af64dbdc --- /dev/null +++ b/doc/safec-3.4/search/all_6.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['eok',['EOK',['../d0/dc2/safe__lib__errno_8h.html#acf2e4414e0bf0d331a111e70f9317434',1,'safe_lib_errno.h']]], + ['errmsgs_5fs',['errmsgs_s',['../d0/d29/strerror__s_8h.html#ac68369aa2d417217ceb3b259e59601ff',1,'strerror_s.h']]], + ['esempty',['ESEMPTY',['../d0/dc2/safe__lib__errno_8h.html#a972680d6fbeed945532d00242f0fa9e1',1,'safe_lib_errno.h']]], + ['eslast',['ESLAST',['../d0/dc2/safe__lib__errno_8h.html#addbf5232885d2d87b94a0c5eb43aeb33',1,'safe_lib_errno.h']]], + ['eslemax',['ESLEMAX',['../d0/dc2/safe__lib__errno_8h.html#a37338d1cd52473db60939dc2b3617aa9',1,'safe_lib_errno.h']]], + ['eslemin',['ESLEMIN',['../d0/dc2/safe__lib__errno_8h.html#a1cba577826f9ef8686676eb69a18ce46',1,'safe_lib_errno.h']]], + ['eslewrng',['ESLEWRNG',['../d0/dc2/safe__lib__errno_8h.html#ab840aa3a7637f79bcb00ee2ed78d51ba',1,'safe_lib_errno.h']]], + ['esnodiff',['ESNODIFF',['../d0/dc2/safe__lib__errno_8h.html#a9a34ee6f3a60d9e349f49414f0c49505',1,'safe_lib_errno.h']]], + ['esnospc',['ESNOSPC',['../d0/dc2/safe__lib__errno_8h.html#a7fc41eb1a1967b519fdde86b7deb9092',1,'safe_lib_errno.h']]], + ['esnotfnd',['ESNOTFND',['../d0/dc2/safe__lib__errno_8h.html#a530ade2683f55ba71db096c4ca72d8d2',1,'safe_lib_errno.h']]], + ['esnullp',['ESNULLP',['../d0/dc2/safe__lib__errno_8h.html#a6b244ee60d3c08bc5c4a266c7f513895',1,'safe_lib_errno.h']]], + ['esovrlp',['ESOVRLP',['../d0/dc2/safe__lib__errno_8h.html#a676f867855bb06eeda6b9d220f173730',1,'safe_lib_errno.h']]], + ['esunterm',['ESUNTERM',['../d0/dc2/safe__lib__errno_8h.html#a5a23b3bf978250a97a9498051a2da2ff',1,'safe_lib_errno.h']]], + ['eszerol',['ESZEROL',['../d0/dc2/safe__lib__errno_8h.html#a9ff9a755b9b61037a02d1220ec8a7808',1,'safe_lib_errno.h']]], + ['extern',['EXTERN',['../db/d69/safe__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/all_7.html b/doc/safec-3.4/search/all_7.html new file mode 100644 index 0000000000000000000000000000000000000000..88acd946639ea217f361bb1122328d965e19b27f --- /dev/null +++ b/doc/safec-3.4/search/all_7.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_7.js b/doc/safec-3.4/search/all_7.js new file mode 100644 index 0000000000000000000000000000000000000000..7980ed7c3550872d099da0d013f82d731bd8388b --- /dev/null +++ b/doc/safec-3.4/search/all_7.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['fopen_5fs',['fopen_s',['../dc/d7e/fopen__s_8c.html#a7c89473fdee05d892955476b3c5f2beb',1,'fopen_s(FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode): fopen_s.c'],['../db/d69/safe__lib_8h.html#ab41eff44f4b8bc42540b3862fe7261cb',1,'fopen_s(FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode): fopen_s.c']]], + ['fopen_5fs_2ec',['fopen_s.c',['../dc/d7e/fopen__s_8c.html',1,'']]], + ['fprintf_5fs',['fprintf_s',['../df/d73/fprintf__s_8c.html#a185ff0f2bfb74b061a74b94480dc6357',1,'fprintf_s(FILE *restrict stream, const char *restrict fmt,...): fprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a9f64d29a8ab10aab4065d4efc1866fd7',1,'fprintf_s(FILE *restrict stream, const char *restrict fmt,...) BOS_FMT(fmt): fprintf_s.c']]], + ['fprintf_5fs_2ec',['fprintf_s.c',['../df/d73/fprintf__s_8c.html',1,'']]], + ['freopen_5fs',['freopen_s',['../d6/dfe/freopen__s_8c.html#adb180d10772079d6b0dbf1df3f9a6ef3',1,'freopen_s(FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream): freopen_s.c'],['../db/d69/safe__lib_8h.html#a42c64da7e7ccfacc85b702629f1a296d',1,'freopen_s(FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream): freopen_s.c']]], + ['freopen_5fs_2ec',['freopen_s.c',['../d6/dfe/freopen__s_8c.html',1,'']]], + ['fscanf_5fs',['fscanf_s',['../df/d1c/fscanf__s_8c.html#aa42ba46b7e2410f7f0f86b1b7b7071a8',1,'fscanf_s(FILE *restrict stream, const char *restrict fmt,...): fscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#abbac4c71856139e308e4020f1d5ab068',1,'fscanf_s(FILE *restrict stream, const char *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fscanf_s.c']]], + ['fscanf_5fs_2ec',['fscanf_s.c',['../df/d1c/fscanf__s_8c.html',1,'']]], + ['fwprintf_5fs',['fwprintf_s',['../de/d97/fwprintf__s_8c.html#a8fdc38563b8b8a375ab10cee2d99af11',1,'fwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt,...): fwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa923f7cb5bbdf46454a17027829fa1e1',1,'fwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fwprintf_s.c']]], + ['fwprintf_5fs_2ec',['fwprintf_s.c',['../de/d97/fwprintf__s_8c.html',1,'']]], + ['fwscanf_5fs',['fwscanf_s',['../d3/d42/fwscanf__s_8c.html#a980109ae08a082f7658918f49bb9be16',1,'fwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt,...): fwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#ae7741a86877e60c5d70527bf894bdb9e',1,'fwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fwscanf_s.c']]], + ['fwscanf_5fs_2ec',['fwscanf_s.c',['../d3/d42/fwscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_8.html b/doc/safec-3.4/search/all_8.html new file mode 100644 index 0000000000000000000000000000000000000000..b74d5fd807b3f51ed43ec91d0e0124bfdc83b9b5 --- /dev/null +++ b/doc/safec-3.4/search/all_8.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_8.js b/doc/safec-3.4/search/all_8.js new file mode 100644 index 0000000000000000000000000000000000000000..da7197d573a3b26befef1224da49982bbf21ee4c --- /dev/null +++ b/doc/safec-3.4/search/all_8.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['getenv_5fs',['getenv_s',['../db/d69/safe__lib_8h.html#aea48b0e9ff916cdd04a29914bbfdf976',1,'safe_lib.h']]], + ['getenv_5fs_2ec',['getenv_s.c',['../d1/d26/getenv__s_8c.html',1,'']]], + ['gets_5fs',['gets_s',['../db/d69/safe__lib_8h.html#a9a917737ec69d96072ff76601db2c748',1,'safe_lib.h']]], + ['gets_5fs_2ec',['gets_s.c',['../d2/d59/gets__s_8c.html',1,'']]], + ['gmtime_5fs',['gmtime_s',['../d7/d57/gmtime__s_8c.html#af6fe85a68903d45aee557060358b47d0',1,'gmtime_s(const time_t *restrict timer, struct tm *restrict dest): gmtime_s.c'],['../db/d69/safe__lib_8h.html#a9f3211a8c6c52ff616fa7558f611c597',1,'gmtime_s(const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest): gmtime_s.c']]], + ['gmtime_5fs_2ec',['gmtime_s.c',['../d7/d57/gmtime__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_9.html b/doc/safec-3.4/search/all_9.html new file mode 100644 index 0000000000000000000000000000000000000000..95e88dd25c9424e5a160e786b08645107048f259 --- /dev/null +++ b/doc/safec-3.4/search/all_9.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_9.js b/doc/safec-3.4/search/all_9.js new file mode 100644 index 0000000000000000000000000000000000000000..b6a312b7bfb18b61940a70fe4a98b650cb296d61 --- /dev/null +++ b/doc/safec-3.4/search/all_9.js @@ -0,0 +1,32 @@ +var searchData= +[ + ['handle_5ferror',['handle_error',['../d2/d62/safe__str__constraint_8h.html#a1f9d5b6a64c55ee8140c3c488f09d861',1,'safe_str_constraint.h']]], + ['handle_5fmem_5fbos_5fchk_5fwarn',['handle_mem_bos_chk_warn',['../d6/da6/safe__mem__constraint_8c.html#a75372f7a37577fa4e56281c776c6b8b9',1,'handle_mem_bos_chk_warn(const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos): safe_mem_constraint.c'],['../d4/d81/safe__mem__constraint_8h.html#a75372f7a37577fa4e56281c776c6b8b9',1,'handle_mem_bos_chk_warn(const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos): safe_mem_constraint.c']]], + ['handle_5fmem_5ferror',['handle_mem_error',['../d4/d81/safe__mem__constraint_8h.html#ad286f49b99d05b584d76d9abfe37c2cf',1,'safe_mem_constraint.h']]], + ['handle_5fstr_5fbos_5fchk_5fwarn',['handle_str_bos_chk_warn',['../d1/d53/safe__str__constraint_8c.html#ad9c3d796944bf86eb7cfccd33231f622',1,'handle_str_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#ad9c3d796944bf86eb7cfccd33231f622',1,'handle_str_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos): safe_str_constraint.c']]], + ['handle_5fstr_5fbos_5foverload',['handle_str_bos_overload',['../d1/d53/safe__str__constraint_8c.html#ae16f653bbe414d93961dcc73376d00d8',1,'handle_str_bos_overload(const char *restrict msg, char *restrict dest, const rsize_t dmax): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#ae16f653bbe414d93961dcc73376d00d8',1,'handle_str_bos_overload(const char *restrict msg, char *restrict dest, const rsize_t dmax): safe_str_constraint.c']]], + ['handle_5fstr_5fsrc_5fbos_5fchk_5fwarn',['handle_str_src_bos_chk_warn',['../d1/d53/safe__str__constraint_8c.html#a2fac25d0b6c9b26fbd26583e8e496f8e',1,'handle_str_src_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#a2fac25d0b6c9b26fbd26583e8e496f8e',1,'handle_str_src_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname): safe_str_constraint.c']]], + ['handle_5fwerror',['handle_werror',['../d2/d62/safe__str__constraint_8h.html#a924abbb935e0ddc9638e6ed3d44aa3bb',1,'safe_str_constraint.h']]], + ['hangul_2eh',['hangul.h',['../d5/dbc/hangul_8h.html',1,'']]], + ['hangul_5fisl',['Hangul_IsL',['../d5/dbc/hangul_8h.html#aeae5a556eed7837252fb09728b9804f0',1,'hangul.h']]], + ['hangul_5fislv',['Hangul_IsLV',['../d5/dbc/hangul_8h.html#a9ae7e34cb645dfa44d3929041a13f19a',1,'hangul.h']]], + ['hangul_5fisn',['Hangul_IsN',['../d5/dbc/hangul_8h.html#acadf2b1c4d20054cfdcf12b9bdc13b0b',1,'hangul.h']]], + ['hangul_5fiss',['Hangul_IsS',['../d5/dbc/hangul_8h.html#aa8d8f29c0a520f23eca5377c2b610f71',1,'hangul.h']]], + ['hangul_5fist',['Hangul_IsT',['../d5/dbc/hangul_8h.html#a239ce93c8372ba141d3a56d81cde91e6',1,'hangul.h']]], + ['hangul_5fisv',['Hangul_IsV',['../d5/dbc/hangul_8h.html#a9f16c88046f0fa027aac6ca756319565',1,'hangul.h']]], + ['hangul_5flbase',['Hangul_LBase',['../d5/dbc/hangul_8h.html#ac938f7d46fb155b3bef42bdabceaffbb',1,'hangul.h']]], + ['hangul_5flcount',['Hangul_LCount',['../d5/dbc/hangul_8h.html#a5ddc15b477bea9a0f8226d8be3287201',1,'hangul.h']]], + ['hangul_5flfinal',['Hangul_LFinal',['../d5/dbc/hangul_8h.html#a93f7de34b020749f9c76b354ae5bfa82',1,'hangul.h']]], + ['hangul_5fncount',['Hangul_NCount',['../d5/dbc/hangul_8h.html#a5dc189494aae71f0a7b36039a16a5b9b',1,'hangul.h']]], + ['hangul_5fsbase',['Hangul_SBase',['../d5/dbc/hangul_8h.html#a0417d3b59cd46461954a3538426a3e44',1,'hangul.h']]], + ['hangul_5fscount',['Hangul_SCount',['../d5/dbc/hangul_8h.html#a41799d129b4be78101980541bb841354',1,'hangul.h']]], + ['hangul_5fsfinal',['Hangul_SFinal',['../d5/dbc/hangul_8h.html#a587dec8d999f78b32872abe7712633ce',1,'hangul.h']]], + ['hangul_5ftbase',['Hangul_TBase',['../d5/dbc/hangul_8h.html#a0316af00184e4df78e81c389a4ce9b46',1,'hangul.h']]], + ['hangul_5ftcount',['Hangul_TCount',['../d5/dbc/hangul_8h.html#a4817755ba4f1feca5e72554b25ead5a2',1,'hangul.h']]], + ['hangul_5ftfinal',['Hangul_TFinal',['../d5/dbc/hangul_8h.html#a71d70a7ad1c669e7fe1d79e8e3c2ace7',1,'hangul.h']]], + ['hangul_5fvbase',['Hangul_VBase',['../d5/dbc/hangul_8h.html#a1fae3a780a42253e9c75cc2e95a80faf',1,'hangul.h']]], + ['hangul_5fvcount',['Hangul_VCount',['../d5/dbc/hangul_8h.html#a9dd40f4eba4298286b878e787cd8728e',1,'hangul.h']]], + ['hangul_5fvfinal',['Hangul_VFinal',['../d5/dbc/hangul_8h.html#a078aeec76a63dba17b14ef790dcd2213',1,'hangul.h']]], + ['have_5f_5f_5fbuiltin_5fconstant_5fp',['HAVE___BUILTIN_CONSTANT_P',['../d3/ddb/safe__config_8h.html#a5da2776f574864878f2ec7212a8ac51a',1,'safe_config.h']]], + ['have_5f_5f_5fbuiltin_5fobject_5fsize',['HAVE___BUILTIN_OBJECT_SIZE',['../d3/ddb/safe__config_8h.html#a3da245532cc1c5dc120f6c045d2c1328',1,'safe_config.h']]] +]; diff --git a/doc/safec-3.4/search/all_a.html b/doc/safec-3.4/search/all_a.html new file mode 100644 index 0000000000000000000000000000000000000000..3148a8e513e553cdd599882b45f2e67780c6e9e6 --- /dev/null +++ b/doc/safec-3.4/search/all_a.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_a.js b/doc/safec-3.4/search/all_a.js new file mode 100644 index 0000000000000000000000000000000000000000..c7e70743f83e26723a67cc855f38374817bc18d9 --- /dev/null +++ b/doc/safec-3.4/search/all_a.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['ignore_5fhandler_5fs',['ignore_handler_s',['../d7/dac/ignore__handler__s_8c.html#a33a2e940941f23b0f5d48880ff948b5a',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c'],['../db/d69/safe__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c'],['../d8/dff/safe__str__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c']]], + ['ignore_5fhandler_5fs_2ec',['ignore_handler_s.c',['../d7/dac/ignore__handler__s_8c.html',1,'']]], + ['invoke_5fsafe_5fmem_5fconstraint_5fhandler',['invoke_safe_mem_constraint_handler',['../d6/da6/safe__mem__constraint_8c.html#add0276a6e71652719dde97fbf8e5a7b6',1,'invoke_safe_mem_constraint_handler(const char *msg, void *ptr, errno_t error): safe_mem_constraint.c'],['../d4/d81/safe__mem__constraint_8h.html#a9b49cc73b106962dbeade80160404344',1,'invoke_safe_mem_constraint_handler(const char *msg, void *ptr, errno_t error): safe_mem_constraint.c']]], + ['invoke_5fsafe_5fstr_5fconstraint_5fhandler',['invoke_safe_str_constraint_handler',['../d1/d53/safe__str__constraint_8c.html#af4a0b83438cd6feaa04addba136975d1',1,'invoke_safe_str_constraint_handler(const char *restrict msg, void *restrict ptr, errno_t error): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#aff28fcaf37cf61fc6243e0adb1444bf8',1,'invoke_safe_str_constraint_handler(const char *restrict msg, void *restrict ptr, errno_t error): safe_str_constraint.c']]], + ['is_5fhangul_5fcp_5fhigh',['is_HANGUL_cp_high',['../d5/dbc/hangul_8h.html#a6deea900a0f5268bac6ca99a94d11c87',1,'hangul.h']]], + ['iscomp2nd',['isComp2nd',['../d0/dd5/unw16ifexc_8h.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unw16ifexc.h']]], + ['isexclusion',['isExclusion',['../d0/dd5/unw16ifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unw16ifexc.h']]], + ['isnonstdecomp',['isNonStDecomp',['../d0/dd5/unw16ifexc_8h.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unw16ifexc.h']]], + ['issingleton',['isSingleton',['../d0/dd5/unw16ifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unw16ifexc.h']]], + ['iswdigit',['iswdigit',['../d8/dc7/wcsnatcmp__s_8c.html#a86792eeba5f5f1f1f9466a74c95cc76d',1,'wcsnatcmp_s.c']]], + ['iswfc',['iswfc',['../dc/d32/towfc__s_8c.html#a5b45a6e1355d051019888b241cb5109d',1,'iswfc(const uint32_t wc): towfc_s.c'],['../d8/dff/safe__str__lib_8h.html#a429612502202b0189f29ec768ca3ba7c',1,'iswfc(const uint32_t wc) VAL_OVR2(wc: safe_str_lib.h']]], + ['iswspace',['iswspace',['../d8/dc7/wcsnatcmp__s_8c.html#a1f84d01011d9d9861286286a7f2eb893',1,'wcsnatcmp_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_b.html b/doc/safec-3.4/search/all_b.html new file mode 100644 index 0000000000000000000000000000000000000000..f2a3c8d0e31b76675edcd072e5ddc9b35c87a62c --- /dev/null +++ b/doc/safec-3.4/search/all_b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_b.js b/doc/safec-3.4/search/all_b.js new file mode 100644 index 0000000000000000000000000000000000000000..499520d522a74f615b13dff6d36ad19a90ddce1a --- /dev/null +++ b/doc/safec-3.4/search/all_b.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['l_5ftmpnam_5fs',['L_tmpnam_s',['../db/d69/safe__lib_8h.html#a09b140e9e420babafa898f896b581253',1,'safe_lib.h']]], + ['len',['len',['../d8/dbe/towctrans_8c.html#ad4c01009aad5a218ea64c329ebfe653d',1,'towctrans.c']]], + ['len_5ferrmsgs_5fs',['len_errmsgs_s',['../d0/d29/strerror__s_8h.html#a427368a688cb7c3c9182624f8a62fd4e',1,'strerror_s.h']]], + ['libc_2doverview_2emd',['libc-overview.md',['../d7/d17/libc-overview_8md.html',1,'']]], + ['localtime_5fs',['localtime_s',['../dc/d72/localtime__s_8c.html#ad91854a711f6ee3aebcf1bd3adad1a63',1,'localtime_s(const time_t *restrict timer, struct tm *restrict dest): localtime_s.c'],['../db/d69/safe__lib_8h.html#a20fa3bf33aa1f22bc3030f48e4ae5d35',1,'localtime_s(const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest): localtime_s.c']]], + ['localtime_5fs_2ec',['localtime_s.c',['../dc/d72/localtime__s_8c.html',1,'']]], + ['lower',['lower',['../d8/dbe/towctrans_8c.html#ac13b052b7d9ebd654550edf0944ad270',1,'towctrans.c']]], + ['lower1',['lower1',['../dc/d32/towfc__s_8c.html#a94e94c2a54602223b8aef6f7a958c718',1,'towfc_s.c']]], + ['lower2',['lower2',['../dc/d32/towfc__s_8c.html#acd15dd2f92b242d4084b3619f769cb49',1,'towfc_s.c']]], + ['lower3',['lower3',['../dc/d32/towfc__s_8c.html#a35b5747b1dbe69134e4d676a896ad0a2',1,'towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_c.html b/doc/safec-3.4/search/all_c.html new file mode 100644 index 0000000000000000000000000000000000000000..637681075bab0793b41bd395b4cb10a6407b4ee4 --- /dev/null +++ b/doc/safec-3.4/search/all_c.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_c.js b/doc/safec-3.4/search/all_c.js new file mode 100644 index 0000000000000000000000000000000000000000..4a792f35c5b8fb2adf06cebe60c19d4895b45a18 --- /dev/null +++ b/doc/safec-3.4/search/all_c.js @@ -0,0 +1,61 @@ +var searchData= +[ + ['mbsrtowcs_5fs',['mbsrtowcs_s',['../d8/dff/safe__str__lib_8h.html#a9ac5f587eb1df8ef34a8fa348a56da94',1,'safe_str_lib.h']]], + ['mbsrtowcs_5fs_2ec',['mbsrtowcs_s.c',['../df/db3/mbsrtowcs__s_8c.html',1,'']]], + ['mbstowcs_5fs',['mbstowcs_s',['../d8/dff/safe__str__lib_8h.html#a4ccde606c52ef354c7a140aefef4a297',1,'safe_str_lib.h']]], + ['mbstowcs_5fs_2ec',['mbstowcs_s.c',['../d9/d3d/mbstowcs__s_8c.html',1,'']]], + ['mem_5fhandler',['mem_handler',['../d6/da6/safe__mem__constraint_8c.html#ab1ec2132768517b05afb865bbf41a19e',1,'safe_mem_constraint.c']]], + ['mem_5fprim_5fmove',['mem_prim_move',['../d8/dd8/mem__primitives__lib_8c.html#aa0b666ddb8d014f1fcbdb452915a246c',1,'mem_prim_move(void *dest, const void *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#aa0b666ddb8d014f1fcbdb452915a246c',1,'mem_prim_move(void *dest, const void *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove16',['mem_prim_move16',['../d8/dd8/mem__primitives__lib_8c.html#ad30f64ac3aac73df8a221756dc2694e5',1,'mem_prim_move16(uint16_t *dest, const uint16_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#ad30f64ac3aac73df8a221756dc2694e5',1,'mem_prim_move16(uint16_t *dest, const uint16_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove32',['mem_prim_move32',['../d8/dd8/mem__primitives__lib_8c.html#a1e1c40e0fa1b86ffba29a8a6128ed0db',1,'mem_prim_move32(uint32_t *dest, const uint32_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a1e1c40e0fa1b86ffba29a8a6128ed0db',1,'mem_prim_move32(uint32_t *dest, const uint32_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove8',['mem_prim_move8',['../d8/dd8/mem__primitives__lib_8c.html#a1c1926b7a912a14623e09021f2abf395',1,'mem_prim_move8(uint8_t *dest, const uint8_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a1c1926b7a912a14623e09021f2abf395',1,'mem_prim_move8(uint8_t *dest, const uint8_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fset',['mem_prim_set',['../d8/dd8/mem__primitives__lib_8c.html#acb6c667cc41bbac06718534cd28ead39',1,'mem_prim_set(void *dest, uint32_t len, uint8_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#acb6c667cc41bbac06718534cd28ead39',1,'mem_prim_set(void *dest, uint32_t len, uint8_t value): mem_primitives_lib.c']]], + ['mem_5fprim_5fset16',['mem_prim_set16',['../d8/dd8/mem__primitives__lib_8c.html#a3255cbc4756ee191ccd6ce0ebb1a6f58',1,'mem_prim_set16(uint16_t *dest, uint32_t len, uint16_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a3255cbc4756ee191ccd6ce0ebb1a6f58',1,'mem_prim_set16(uint16_t *dest, uint32_t len, uint16_t value): mem_primitives_lib.c']]], + ['mem_5fprim_5fset32',['mem_prim_set32',['../d8/dd8/mem__primitives__lib_8c.html#a37db0a86edffa67b604e761826d1e5f5',1,'mem_prim_set32(uint32_t *dest, uint32_t len, uint32_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a37db0a86edffa67b604e761826d1e5f5',1,'mem_prim_set32(uint32_t *dest, uint32_t len, uint32_t value): mem_primitives_lib.c']]], + ['mem_5fprimitives_5flib_2ec',['mem_primitives_lib.c',['../d8/dd8/mem__primitives__lib_8c.html',1,'']]], + ['mem_5fprimitives_5flib_2eh',['mem_primitives_lib.h',['../da/d8c/mem__primitives__lib_8h.html',1,'']]], + ['memccpy_5fs',['memccpy_s',['../d8/d03/safe__mem__lib_8h.html#a0780b8ab4a8503637821872cbbe4c571',1,'safe_mem_lib.h']]], + ['memccpy_5fs_2ec',['memccpy_s.c',['../d2/d61/memccpy__s_8c.html',1,'']]], + ['memchr_5fs',['memchr_s',['../d8/d03/safe__mem__lib_8h.html#a2d207b6e425f01c9c441fa8e33738fd4',1,'safe_mem_lib.h']]], + ['memchr_5fs_2ec',['memchr_s.c',['../d7/d0e/memchr__s_8c.html',1,'']]], + ['memcmp16_5fs',['memcmp16_s',['../d8/d03/safe__mem__lib_8h.html#ad9c4c6bd61544bc39605062a0a5e9de5',1,'safe_mem_lib.h']]], + ['memcmp16_5fs_2ec',['memcmp16_s.c',['../d2/df8/memcmp16__s_8c.html',1,'']]], + ['memcmp32_5fs',['memcmp32_s',['../d8/d03/safe__mem__lib_8h.html#a800e32e08b41834c740ed970928a201b',1,'safe_mem_lib.h']]], + ['memcmp32_5fs_2ec',['memcmp32_s.c',['../de/df0/memcmp32__s_8c.html',1,'']]], + ['memcmp_5fs',['memcmp_s',['../d8/d03/safe__mem__lib_8h.html#a20f032d094e4ed3d3ebc69673acf1e1c',1,'safe_mem_lib.h']]], + ['memcmp_5fs_2ec',['memcmp_s.c',['../d9/d4d/memcmp__s_8c.html',1,'']]], + ['memcpy16_5fs',['memcpy16_s',['../d8/d03/safe__mem__lib_8h.html#a9318536c0f70251b88ae835727572070',1,'safe_mem_lib.h']]], + ['memcpy16_5fs_2ec',['memcpy16_s.c',['../dd/de1/memcpy16__s_8c.html',1,'']]], + ['memcpy32_5fs',['memcpy32_s',['../d8/d03/safe__mem__lib_8h.html#af5e21f96bca3b36c5aeab42a73a00b18',1,'safe_mem_lib.h']]], + ['memcpy32_5fs_2ec',['memcpy32_s.c',['../db/dc0/memcpy32__s_8c.html',1,'']]], + ['memcpy_5fs',['memcpy_s',['../d8/d03/safe__mem__lib_8h.html#a97e87fe2ad9a5e3c044439b787934b28',1,'safe_mem_lib.h']]], + ['memcpy_5fs_2ec',['memcpy_s.c',['../de/d70/memcpy__s_8c.html',1,'']]], + ['memmove16_5fs',['memmove16_s',['../d8/d03/safe__mem__lib_8h.html#add00513bfcd06a5287a671f1a53ad681',1,'safe_mem_lib.h']]], + ['memmove16_5fs_2ec',['memmove16_s.c',['../d8/daf/memmove16__s_8c.html',1,'']]], + ['memmove32_5fs',['memmove32_s',['../d8/d03/safe__mem__lib_8h.html#a4959a5a5a34f9a7010069abe69bbd59c',1,'safe_mem_lib.h']]], + ['memmove32_5fs_2ec',['memmove32_s.c',['../d0/d50/memmove32__s_8c.html',1,'']]], + ['memmove_5fs',['memmove_s',['../d8/d03/safe__mem__lib_8h.html#a74919ed4590cfca746d084277dfc82a3',1,'safe_mem_lib.h']]], + ['memmove_5fs_2ec',['memmove_s.c',['../d8/d56/memmove__s_8c.html',1,'']]], + ['memory_5fbarrier',['MEMORY_BARRIER',['../da/d8c/mem__primitives__lib_8h.html#a80492499834e30e0109e1e4a69efee29',1,'mem_primitives_lib.h']]], + ['memrchr_5fs',['memrchr_s',['../d8/d03/safe__mem__lib_8h.html#a59be1653836344cc24ab9d8ed44a031c',1,'safe_mem_lib.h']]], + ['memrchr_5fs_2ec',['memrchr_s.c',['../dd/def/memrchr__s_8c.html',1,'']]], + ['memset16_5fs',['memset16_s',['../d8/d03/safe__mem__lib_8h.html#a1c73d51703dd4f3180765939166499f8',1,'safe_mem_lib.h']]], + ['memset16_5fs_2ec',['memset16_s.c',['../da/d22/memset16__s_8c.html',1,'']]], + ['memset32_5fs',['memset32_s',['../d8/d03/safe__mem__lib_8h.html#a1ab2890cd3d25a2cf87571a844ca5791',1,'safe_mem_lib.h']]], + ['memset32_5fs_2ec',['memset32_s.c',['../d1/d57/memset32__s_8c.html',1,'']]], + ['memset_5fs',['memset_s',['../d8/d03/safe__mem__lib_8h.html#a4549b07293f368ed41634cc62a2061f0',1,'safe_mem_lib.h']]], + ['memset_5fs_2ec',['memset_s.c',['../de/d25/memset__s_8c.html',1,'']]], + ['memzero16_5fs',['memzero16_s',['../d8/d03/safe__mem__lib_8h.html#a9e07fa271da94fa5d7fd9e4914e3f89c',1,'safe_mem_lib.h']]], + ['memzero16_5fs_2ec',['memzero16_s.c',['../d5/ddf/memzero16__s_8c.html',1,'']]], + ['memzero32_5fs',['memzero32_s',['../d8/d03/safe__mem__lib_8h.html#a45227a2c93eb4fd3666344cf3fbc588c',1,'safe_mem_lib.h']]], + ['memzero32_5fs_2ec',['memzero32_s.c',['../db/d59/memzero32__s_8c.html',1,'']]], + ['memzero_5fs',['memzero_s',['../d8/d03/safe__mem__lib_8h.html#ae20f01a7db805f9aeef79f4b8dab73cf',1,'safe_mem_lib.h']]], + ['memzero_5fs_2ec',['memzero_s.c',['../d0/d4b/memzero__s_8c.html',1,'']]], + ['module_5falias',['MODULE_ALIAS',['../d4/d6a/slkm__init_8c.html#a6dcbb3f118bd5dcf148ea8a61c428f99',1,'slkm_init.c']]], + ['module_5fauthor',['MODULE_AUTHOR',['../d4/d6a/slkm__init_8c.html#a76e70ef101730976806586abb16eddbf',1,'slkm_init.c']]], + ['module_5fdescription',['MODULE_DESCRIPTION',['../d4/d6a/slkm__init_8c.html#ac09b315f055053e50f86f1697048651c',1,'slkm_init.c']]], + ['module_5fexit',['module_exit',['../d4/d6a/slkm__init_8c.html#aa5a9f2d3ae92ff1972ac7d4898f68880',1,'slkm_init.c']]], + ['module_5finit',['module_init',['../d4/d6a/slkm__init_8c.html#a0b92bfb6abb8cc41c4abe1f673df3d80',1,'slkm_init.c']]], + ['module_5flicense',['MODULE_LICENSE',['../d4/d6a/slkm__init_8c.html#a396ec5ced43f24ae348907ebe48d2624',1,'slkm_init.c']]], + ['module_5fversion',['MODULE_VERSION',['../d4/d6a/slkm__init_8c.html#af9693326f78b9c2c1e510d0d461e1e9d',1,'slkm_init.c']]] +]; diff --git a/doc/safec-3.4/search/all_d.html b/doc/safec-3.4/search/all_d.html new file mode 100644 index 0000000000000000000000000000000000000000..cc52c79fb2fe5e0a8d9b4647eea5bc13521839ab --- /dev/null +++ b/doc/safec-3.4/search/all_d.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_d.js b/doc/safec-3.4/search/all_d.js new file mode 100644 index 0000000000000000000000000000000000000000..502bef3fd34fdec42b8c9dc7c766787036d021ba --- /dev/null +++ b/doc/safec-3.4/search/all_d.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['name',['name',['../db/d69/safe__lib_8h.html#a05db6d0ff922384795c7a1364805e6f1',1,'safe_lib.h']]], + ['nextchar',['nextchar',['../de/d84/struct_u_n_w_i_f__complist.html#ada280735b8fa647119f85b18c0f95be1',1,'UNWIF_complist::nextchar()'],['../df/d74/struct_u_n_w_i_f__complist__s.html#afde61b00bfddeff061f2399ba25d9812',1,'UNWIF_complist_s::nextchar()']]], + ['normalize_5find_5ftbl',['NORMALIZE_IND_TBL',['../d2/d1e/unw16ifcan_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unw16ifcan.h'],['../d4/de0/unw16ifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unw16ifcpt.h'],['../dc/d06/unwifcan_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unwifcan.h'],['../d5/d38/unwifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unwifcpt.h']]], + ['ntz',['ntz',['../d2/d94/qsort__s_8c.html#a7498d7d85df9105a7ade7ee6abe30e4a',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/all_e.html b/doc/safec-3.4/search/all_e.html new file mode 100644 index 0000000000000000000000000000000000000000..85b39bd48491ef5243d680fe5787216ba65dc2e0 --- /dev/null +++ b/doc/safec-3.4/search/all_e.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_e.js b/doc/safec-3.4/search/all_e.js new file mode 100644 index 0000000000000000000000000000000000000000..6508d618e6b6911166b7c11e346243a7c0e7afbf --- /dev/null +++ b/doc/safec-3.4/search/all_e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['overview_20of_20various_20libc_27s_20regarding_20the_20secure_20c11_20extensions',['Overview of various libc's regarding the secure C11 extensions',['../d1/dae/md_doc_libc-overview.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/all_f.html b/doc/safec-3.4/search/all_f.html new file mode 100644 index 0000000000000000000000000000000000000000..89fa15a652a0ae4f91164779ea6d54d2c4e3e94b --- /dev/null +++ b/doc/safec-3.4/search/all_f.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/all_f.js b/doc/safec-3.4/search/all_f.js new file mode 100644 index 0000000000000000000000000000000000000000..075bc0e2770a999bd091cb0b8b884681cb4a30ec --- /dev/null +++ b/doc/safec-3.4/search/all_f.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['pairs',['pairs',['../d8/dbe/towctrans_8c.html#ac057063c07b9fecc5de94ef25c8f592e',1,'towctrans.c']]], + ['pntz',['pntz',['../d2/d94/qsort__s_8c.html#a366444d5a8d78b40a6e6d7fec328d996',1,'qsort_s.c']]], + ['pos',['pos',['../d9/df1/struct_u_n_w_i_f__cc.html#a66595450256d31eafec87b2f6b5c70dd',1,'UNWIF_cc']]], + ['printf_5fs',['printf_s',['../d4/d68/printf__s_8c.html#acb53e5b3cc02e83fcd6496b082020499',1,'printf_s(const char *restrict fmt,...): printf_s.c'],['../d8/dff/safe__str__lib_8h.html#a468d35a90577942c5648009d482719fc',1,'printf_s(const char *restrict fmt,...) BOS_FMT(fmt): printf_s.c']]], + ['printf_5fs_2ec',['printf_s.c',['../d4/d68/printf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/classes_0.html b/doc/safec-3.4/search/classes_0.html new file mode 100644 index 0000000000000000000000000000000000000000..e935fdf727c8482dca1198756fa67bf898f2567a --- /dev/null +++ b/doc/safec-3.4/search/classes_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/classes_0.js b/doc/safec-3.4/search/classes_0.js new file mode 100644 index 0000000000000000000000000000000000000000..0896b55239014cf8ae1fec266b3d514d1c4ef2e3 --- /dev/null +++ b/doc/safec-3.4/search/classes_0.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['unwif_5fcc',['UNWIF_cc',['../d9/df1/struct_u_n_w_i_f__cc.html',1,'']]], + ['unwif_5fcompat_5fexc_5ft',['UNWIF_compat_exc_t',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html',1,'']]], + ['unwif_5fcomplist',['UNWIF_complist',['../de/d84/struct_u_n_w_i_f__complist.html',1,'']]], + ['unwif_5fcomplist_5fs',['UNWIF_complist_s',['../df/d74/struct_u_n_w_i_f__complist__s.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/close.png b/doc/safec-3.4/search/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9342d3dfeea7b7c4ee610987e717804b5a42ceb9 Binary files /dev/null and b/doc/safec-3.4/search/close.png differ diff --git a/doc/safec-3.4/search/defines_0.html b/doc/safec-3.4/search/defines_0.html new file mode 100644 index 0000000000000000000000000000000000000000..3bffafa9b8cb8ab9071ad7393bc3fe5b32c62b8d --- /dev/null +++ b/doc/safec-3.4/search/defines_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_0.js b/doc/safec-3.4/search/defines_0.js new file mode 100644 index 0000000000000000000000000000000000000000..2872c65e863b05a0ae21d4909c1fe43f3818b872 --- /dev/null +++ b/doc/safec-3.4/search/defines_0.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['_5f_5fhas_5fattribute',['__has_attribute',['../df/d0a/safe__compile_8h.html#a54d2d7742701f3f112afbcd8d4f9ccdb',1,'safe_compile.h']]], + ['_5f_5fstdc_5fwant_5flib_5fext1_5f_5f',['__STDC_WANT_LIB_EXT1__',['../d6/d6b/snwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): snwprintf_s.c'],['../d7/d4a/vsnwprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): vsnwprintf_s.c'],['../dd/d33/vswprintf__s_8c.html#a7a104b2e349617222c6419b36bfd3260',1,'__STDC_WANT_LIB_EXT1__(): vswprintf_s.c']]], + ['_5f_5fwordsize',['__WORDSIZE',['../da/d8c/mem__primitives__lib_8h.html#aeea7ec6e47ecea02cc6812b268034b28',1,'mem_primitives_lib.h']]], + ['_5fbos_5fchk',['_BOS_CHK',['../df/d0a/safe__compile_8h.html#a6fa0e523f2050f8134245920e7877bff',1,'safe_compile.h']]], + ['_5fbos_5fknown',['_BOS_KNOWN',['../df/d0a/safe__compile_8h.html#a77df606b177b645d6af08d5bd9164b85',1,'safe_compile.h']]], + ['_5fbos_5fnull',['_BOS_NULL',['../df/d0a/safe__compile_8h.html#a049ee69a98f439f80a96d6bc8d3fd253',1,'safe_compile.h']]], + ['_5fbos_5fovr_5fn',['_BOS_OVR_N',['../df/d0a/safe__compile_8h.html#a7f05ab2285e0bcc32de445011cc7ca29',1,'safe_compile.h']]], + ['_5fbos_5fzero',['_BOS_ZERO',['../df/d0a/safe__compile_8h.html#a101ef5ed5ebede83fcb9c15771674705',1,'safe_compile.h']]], + ['_5fbosw_5fchk',['_BOSW_CHK',['../df/d0a/safe__compile_8h.html#abed6e96c85b03df5c22fa5b8c9f414a0',1,'safe_compile.h']]], + ['_5fstr',['_STR',['../df/d0a/safe__compile_8h.html#a192d127e3d5478c72fddbb8d3d7d8f8a',1,'safe_compile.h']]], + ['_5funicode_5fmax',['_UNICODE_MAX',['../d3/dd5/wcsnorm__s_8c.html#aea77febe540e0de70c7cd3ffec894406',1,'wcsnorm_s.c']]], + ['_5fxstr',['_XSTR',['../df/d0a/safe__compile_8h.html#ab5ed98809200890a8125641ecc126351',1,'safe_compile.h']]] +]; diff --git a/doc/safec-3.4/search/defines_1.html b/doc/safec-3.4/search/defines_1.html new file mode 100644 index 0000000000000000000000000000000000000000..ca5bb94e30c517091d3f7a0dcc6ddc35bfa0f231 --- /dev/null +++ b/doc/safec-3.4/search/defines_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_1.js b/doc/safec-3.4/search/defines_1.js new file mode 100644 index 0000000000000000000000000000000000000000..59b3fa99d27915199fa70fb89919d24e77ae1791 --- /dev/null +++ b/doc/safec-3.4/search/defines_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['asctime_5fs',['asctime_s',['../db/d69/safe__lib_8h.html#afc147a37d0d1abd19746c3c8d8d47549',1,'safe_lib.h']]], + ['asm_5fvolatile',['ASM_VOLATILE',['../da/d8c/mem__primitives__lib_8h.html#aea57c947688cd17bcec4cf2b8d506fd3',1,'mem_primitives_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_10.html b/doc/safec-3.4/search/defines_10.html new file mode 100644 index 0000000000000000000000000000000000000000..92fda5b188a0a6cc88008bbc4e4ee4056cd7e0a9 --- /dev/null +++ b/doc/safec-3.4/search/defines_10.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_10.js b/doc/safec-3.4/search/defines_10.js new file mode 100644 index 0000000000000000000000000000000000000000..2d61ae506589351661d742dc6c005511896c11b6 --- /dev/null +++ b/doc/safec-3.4/search/defines_10.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['unwif_5fcanon_5fexc_5fsize',['UNWIF_canon_exc_size',['../dc/d06/unwifcan_8h.html#a9c89ad3ccfd39682be5d67dccb37d6c5',1,'unwifcan.h']]], + ['unwif_5fcanon_5fidx',['UNWIF_canon_IDX',['../d2/d1e/unw16ifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b',1,'UNWIF_canon_IDX(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a850441566b372684eb1b23d5b95b9c4b',1,'UNWIF_canon_IDX(): unwifcan.h']]], + ['unwif_5fcanon_5flen',['UNWIF_canon_LEN',['../d2/d1e/unw16ifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d',1,'UNWIF_canon_LEN(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a51513c2eab311a4ea2b3ef96f97e004d',1,'UNWIF_canon_LEN(): unwifcan.h']]], + ['unwif_5fcanon_5fmaxlen',['UNWIF_canon_MAXLEN',['../d2/d1e/unw16ifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e',1,'UNWIF_canon_MAXLEN(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a6f6a04487cf2c584c6c0323285cb861e',1,'UNWIF_canon_MAXLEN(): unwifcan.h']]], + ['unwif_5fcanon_5fplane_5ft',['UNWIF_canon_PLANE_T',['../d2/d1e/unw16ifcan_8h.html#a7374053c053db9d328241b9a14230cbd',1,'UNWIF_canon_PLANE_T(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a7374053c053db9d328241b9a14230cbd',1,'UNWIF_canon_PLANE_T(): unwifcan.h']]], + ['unwif_5fcompat_5fexc_5fsize',['UNWIF_compat_exc_size',['../d4/de0/unw16ifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62',1,'UNWIF_compat_exc_size(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae60bf04b2636d0b1a442d91289e76f62',1,'UNWIF_compat_exc_size(): unwifcpt.h']]], + ['unwif_5fcompat_5fidx',['UNWIF_compat_IDX',['../d4/de0/unw16ifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046',1,'UNWIF_compat_IDX(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6fdea7944b25674e5e25a07c5d894046',1,'UNWIF_compat_IDX(): unwifcpt.h']]], + ['unwif_5fcompat_5flen',['UNWIF_compat_LEN',['../d4/de0/unw16ifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4',1,'UNWIF_compat_LEN(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a083e95ad81459eaa62d0a65232b96df4',1,'UNWIF_compat_LEN(): unwifcpt.h']]], + ['unwif_5fcompat_5fmaxlen',['UNWIF_compat_MAXLEN',['../d4/de0/unw16ifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e',1,'UNWIF_compat_MAXLEN(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af61d3050201880cc8b8d8b2199d5d02e',1,'UNWIF_compat_MAXLEN(): unwifcpt.h']]], + ['unwif_5fcompat_5fplane_5ft',['UNWIF_compat_PLANE_T',['../d4/de0/unw16ifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2',1,'UNWIF_compat_PLANE_T(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac6a6c7f9b392f08c084dd579523cb8a2',1,'UNWIF_compat_PLANE_T(): unwifcpt.h']]], + ['unwif_5fcomplist_5ffirst_5flong',['UNWIF_COMPLIST_FIRST_LONG',['../d9/dfd/unw16ifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5',1,'UNWIF_COMPLIST_FIRST_LONG(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af8f1b7b5421bb727d2677791ae0608f5',1,'UNWIF_COMPLIST_FIRST_LONG(): unwifcmp.h']]] +]; diff --git a/doc/safec-3.4/search/defines_11.html b/doc/safec-3.4/search/defines_11.html new file mode 100644 index 0000000000000000000000000000000000000000..54ac86376a4329eb610a1e56abce4ff4ee7d3e2a --- /dev/null +++ b/doc/safec-3.4/search/defines_11.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_11.js b/doc/safec-3.4/search/defines_11.js new file mode 100644 index 0000000000000000000000000000000000000000..14a235615d6920d30f98e12fedd2dfeffc462863 --- /dev/null +++ b/doc/safec-3.4/search/defines_11.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['val_5fovr2',['VAL_OVR2',['../df/d0a/safe__compile_8h.html#a4b94ac6929689c7cf061ae77590b7cee',1,'safe_compile.h']]], + ['val_5fovr2_5fbutzero',['VAL_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#a0b3bb3211fca747c9bf86327455a80af',1,'safe_compile.h']]], + ['vsnprintf_5fs',['vsnprintf_s',['../d8/dff/safe__str__lib_8h.html#af988e8b81564665041962e68d054f6bf',1,'safe_str_lib.h']]], + ['vsnwprintf_5fs',['vsnwprintf_s',['../d8/dff/safe__str__lib_8h.html#a9e7b34ea8be4772d2a8088e7f1be6e3e',1,'safe_str_lib.h']]], + ['vsprintf_5fs',['vsprintf_s',['../d8/dff/safe__str__lib_8h.html#a312c27ab9d5e5aa6e9880902d198fb1f',1,'safe_str_lib.h']]], + ['vswprintf_5fs',['vswprintf_s',['../d8/dff/safe__str__lib_8h.html#ab8f003f44c1f45af4064316be2a7638e',1,'safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_12.html b/doc/safec-3.4/search/defines_12.html new file mode 100644 index 0000000000000000000000000000000000000000..5681fe265af6b06b135794524f706968f9265503 --- /dev/null +++ b/doc/safec-3.4/search/defines_12.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_12.js b/doc/safec-3.4/search/defines_12.js new file mode 100644 index 0000000000000000000000000000000000000000..7afcae93028bbd454721da850b40c0e567f49846 --- /dev/null +++ b/doc/safec-3.4/search/defines_12.js @@ -0,0 +1,34 @@ +var searchData= +[ + ['wcrtomb_5fs',['wcrtomb_s',['../d8/dff/safe__str__lib_8h.html#a2793658667ebe8c4c2c6c4dcf26b8fdd',1,'safe_str_lib.h']]], + ['wcscat_5fs',['wcscat_s',['../d8/dff/safe__str__lib_8h.html#a8631da4b6dbfb0a86412f40343511ea1',1,'safe_str_lib.h']]], + ['wcscmp_5fs',['wcscmp_s',['../d8/dff/safe__str__lib_8h.html#ae73498fc117cf9d90ecf8946ddfbde27',1,'safe_str_lib.h']]], + ['wcscoll_5fs',['wcscoll_s',['../d8/dff/safe__str__lib_8h.html#abd0f0283c001d46bd97b11edef9c859c',1,'safe_str_lib.h']]], + ['wcscpy_5fs',['wcscpy_s',['../d8/dff/safe__str__lib_8h.html#a77c7fd2d21c452d688ddbd18eeed2ab4',1,'safe_str_lib.h']]], + ['wcsfc_5fs',['wcsfc_s',['../d8/dff/safe__str__lib_8h.html#ad9773122f1748bad359d0da080a4ebb9',1,'wcsfc_s.c']]], + ['wcsicmp_5fs',['wcsicmp_s',['../d8/dff/safe__str__lib_8h.html#a0ee0f45ccd28a3d0950a422e779bd6bc',1,'safe_str_lib.h']]], + ['wcslwr_5fs',['wcslwr_s',['../d8/dff/safe__str__lib_8h.html#afca21afff947a2899376a8eee752f018',1,'safe_str_lib.h']]], + ['wcsnatcmp_5fs',['wcsnatcmp_s',['../d8/dff/safe__str__lib_8h.html#a1a224e0b0cb4d672240b596f0d362e86',1,'safe_str_lib.h']]], + ['wcsnaticmp_5fs',['wcsnaticmp_s',['../d8/dff/safe__str__lib_8h.html#ab8d667c63804daf69abdfc8435ce1a11',1,'safe_str_lib.h']]], + ['wcsncat_5fs',['wcsncat_s',['../d8/dff/safe__str__lib_8h.html#a5f9c5e49a21cdf8853bb04a40b8c55ad',1,'safe_str_lib.h']]], + ['wcsncmp_5fs',['wcsncmp_s',['../d8/dff/safe__str__lib_8h.html#aca18b825cffbb912c5cac34e2f763a6a',1,'safe_str_lib.h']]], + ['wcsncpy_5fs',['wcsncpy_s',['../d8/dff/safe__str__lib_8h.html#a92e916b36448a1d8833832c458638601',1,'safe_str_lib.h']]], + ['wcsnlen_5fs',['wcsnlen_s',['../d8/dff/safe__str__lib_8h.html#a5b83eca9711c7fa0826b05357c2db5dd',1,'safe_str_lib.h']]], + ['wcsnorm_5fcompose_5fs',['wcsnorm_compose_s',['../d8/dff/safe__str__lib_8h.html#afb92a06442fd6ba6fa126731c8677e95',1,'wcsnorm_s.c']]], + ['wcsnorm_5fdecompose_5fs',['wcsnorm_decompose_s',['../d8/dff/safe__str__lib_8h.html#a709db06aecd1d24d86fe704b07fca1fa',1,'wcsnorm_s.c']]], + ['wcsnorm_5freorder_5fs',['wcsnorm_reorder_s',['../d8/dff/safe__str__lib_8h.html#a5013cd82ebe0bdcc3b4befcbf7f87fb0',1,'wcsnorm_s.c']]], + ['wcsnorm_5fs',['wcsnorm_s',['../d8/dff/safe__str__lib_8h.html#a2ec85b1466f429fdfa3d8ad1cb3a6d6b',1,'wcsnorm_s.c']]], + ['wcsnset_5fs',['wcsnset_s',['../d8/dff/safe__str__lib_8h.html#afa60825d0d350e1f5f1827eea4d572bd',1,'safe_str_lib.h']]], + ['wcsrtombs_5fs',['wcsrtombs_s',['../d8/dff/safe__str__lib_8h.html#a8397386e5b9a75de3672761477aa70c8',1,'safe_str_lib.h']]], + ['wcsset_5fs',['wcsset_s',['../d8/dff/safe__str__lib_8h.html#ae3289b73f23d06f5ec59b5a1d775cda8',1,'safe_str_lib.h']]], + ['wcsstr_5fs',['wcsstr_s',['../d8/dff/safe__str__lib_8h.html#ad5781ba00e70daa4660fd54ff025358f',1,'safe_str_lib.h']]], + ['wcstok_5fs',['wcstok_s',['../d8/dff/safe__str__lib_8h.html#a1d53395277d1d65044e2c28dec7d5ff8',1,'safe_str_lib.h']]], + ['wcstombs_5fs',['wcstombs_s',['../d8/dff/safe__str__lib_8h.html#acc6cfcc4c04292d73be9884cec3ad86d',1,'safe_str_lib.h']]], + ['wcsupr_5fs',['wcsupr_s',['../d8/dff/safe__str__lib_8h.html#a6f2abd88c787472b86197202737d14d9',1,'safe_str_lib.h']]], + ['wctomb_5fs',['wctomb_s',['../d8/dff/safe__str__lib_8h.html#a5566950afa347670e4ecff33d48610be',1,'safe_str_lib.h']]], + ['wmask',['wmask',['../d8/dd8/mem__primitives__lib_8c.html#ab5deaef115ff5ca6ef1457d923d8331a',1,'mem_primitives_lib.c']]], + ['wmemcmp_5fs',['wmemcmp_s',['../d8/d03/safe__mem__lib_8h.html#ac044094ff222fd9d29cce5930f87df75',1,'safe_mem_lib.h']]], + ['wmemcpy_5fs',['wmemcpy_s',['../d8/d03/safe__mem__lib_8h.html#abde638ca0a851bd638506734b64d360d',1,'safe_mem_lib.h']]], + ['wmemmove_5fs',['wmemmove_s',['../d8/d03/safe__mem__lib_8h.html#a673f6c2131a338ac3cc97add0360a8f8',1,'safe_mem_lib.h']]], + ['wsize',['wsize',['../d8/dd8/mem__primitives__lib_8c.html#a01c6b59ca21f041b23efbb9845cc4e32',1,'mem_primitives_lib.c']]] +]; diff --git a/doc/safec-3.4/search/defines_2.html b/doc/safec-3.4/search/defines_2.html new file mode 100644 index 0000000000000000000000000000000000000000..7cc1a74c0a62a3b190626cd282b118011cf51a62 --- /dev/null +++ b/doc/safec-3.4/search/defines_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_2.js b/doc/safec-3.4/search/defines_2.js new file mode 100644 index 0000000000000000000000000000000000000000..35074a367eba5e5dab29eb36ae170382aa61f471 --- /dev/null +++ b/doc/safec-3.4/search/defines_2.js @@ -0,0 +1,28 @@ +var searchData= +[ + ['bos',['BOS',['../df/d0a/safe__compile_8h.html#afda9ca9e99dc1243178b9a97df164f65',1,'safe_compile.h']]], + ['bos_5fattr',['BOS_ATTR',['../df/d0a/safe__compile_8h.html#afcc6c288264b365b0134dec3da9cc6d0',1,'safe_compile.h']]], + ['bos_5fchk',['BOS_CHK',['../df/d0a/safe__compile_8h.html#a9df9f43f75f258d00b598eae61956a42',1,'safe_compile.h']]], + ['bos_5fchk2',['BOS_CHK2',['../df/d0a/safe__compile_8h.html#ab4de78081de5720f92c243177195dc99',1,'safe_compile.h']]], + ['bos_5fchk_5fbutzero',['BOS_CHK_BUTZERO',['../df/d0a/safe__compile_8h.html#a663ebd3f90c3862ad7cb760b0980a9c7',1,'safe_compile.h']]], + ['bos_5fchk_5ferr',['bos_chk_err',['../df/d0a/safe__compile_8h.html#ad4beab3d9eeef8d60675c20022b8a14b',1,'safe_compile.h']]], + ['bos_5ffmt',['BOS_FMT',['../df/d0a/safe__compile_8h.html#a660d5221b520bb9e4cc75f750b8e207b',1,'safe_compile.h']]], + ['bos_5fnull',['BOS_NULL',['../df/d0a/safe__compile_8h.html#ab425807b3b3db5810f4d24a1a384e8a7',1,'safe_compile.h']]], + ['bos_5fnullptr',['BOS_NULLPTR',['../df/d0a/safe__compile_8h.html#a2d521dd6464eb2dc19c0fda3869da6c8',1,'safe_compile.h']]], + ['bos_5fovr2',['BOS_OVR2',['../df/d0a/safe__compile_8h.html#af8e73acb786e3ea0c8bc8590b8b474ac',1,'safe_compile.h']]], + ['bos_5fovr2_5fbutnull',['BOS_OVR2_BUTNULL',['../df/d0a/safe__compile_8h.html#ab0eceb758b4df14a98f74d297819cbaf',1,'safe_compile.h']]], + ['bos_5fovr2_5fbutzero',['BOS_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#afe38cc32767469ef7a15c1febbc8074e',1,'safe_compile.h']]], + ['bos_5fovr2z',['BOS_OVR2Z',['../df/d0a/safe__compile_8h.html#abd8f2041df7f122dd6bf1280325f5e9b',1,'safe_compile.h']]], + ['bos_5fovr_5fbutnull',['BOS_OVR_BUTNULL',['../df/d0a/safe__compile_8h.html#ab42a56889e4a4fc9a206b01324d33f79',1,'safe_compile.h']]], + ['bos_5funknown',['BOS_UNKNOWN',['../df/d0a/safe__compile_8h.html#a0fdccd853b25d3009b509f893be4b0ea',1,'safe_compile.h']]], + ['bosw',['BOSW',['../df/d0a/safe__compile_8h.html#a68381d9bb775da81c6dae0a6a2dae7e9',1,'safe_compile.h']]], + ['bosw_5fchk',['BOSW_CHK',['../df/d0a/safe__compile_8h.html#ae272fe0da2988ad80f8028e06da97f57',1,'safe_compile.h']]], + ['bosw_5fchk2',['BOSW_CHK2',['../df/d0a/safe__compile_8h.html#a26f03490292860d656344e2f5994dd7a',1,'safe_compile.h']]], + ['bosw_5fchk_5fbutzero',['BOSW_CHK_BUTZERO',['../df/d0a/safe__compile_8h.html#a8ae55b5ee8c64901b5acd0784af1a046',1,'safe_compile.h']]], + ['bosw_5fovr2',['BOSW_OVR2',['../df/d0a/safe__compile_8h.html#a1a52355a99c9631138d77769e4da909f',1,'safe_compile.h']]], + ['bosw_5fovr2_5fbutnull',['BOSW_OVR2_BUTNULL',['../df/d0a/safe__compile_8h.html#a6bc72e7b033b44ef332fd9e839679622',1,'safe_compile.h']]], + ['bosw_5fovr2_5fbutzero',['BOSW_OVR2_BUTZERO',['../df/d0a/safe__compile_8h.html#ab1d27dbbdc50db356009a20a84c44935',1,'safe_compile.h']]], + ['bosw_5fovr2z',['BOSW_OVR2Z',['../df/d0a/safe__compile_8h.html#a12966b66935d6a29b7b263c42afb09db',1,'safe_compile.h']]], + ['bosw_5fovr_5fbutnull',['BOSW_OVR_BUTNULL',['../df/d0a/safe__compile_8h.html#ab9e8ac2dda33f817f40a8d8cb64b5587',1,'safe_compile.h']]], + ['bsearch_5fs',['bsearch_s',['../db/d69/safe__lib_8h.html#af8cddd2ced1d3dbcc4c8c32cf50cc8e5',1,'safe_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_3.html b/doc/safec-3.4/search/defines_3.html new file mode 100644 index 0000000000000000000000000000000000000000..3d0ac1231726979c4e0593d8bfe4ab2902cc135b --- /dev/null +++ b/doc/safec-3.4/search/defines_3.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_3.js b/doc/safec-3.4/search/defines_3.js new file mode 100644 index 0000000000000000000000000000000000000000..31034fda630c0a33d774ef6a540030190642e5ed --- /dev/null +++ b/doc/safec-3.4/search/defines_3.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['caselace',['CASELACE',['../d8/dbe/towctrans_8c.html#a6b1d06ec45db25df0cd9d19536f220a6',1,'towctrans.c']]], + ['casemap',['CASEMAP',['../d8/dbe/towctrans_8c.html#a158ea2740f5d15f173f2c42173dd768e',1,'towctrans.c']]], + ['cc_5fseq_5fsize',['CC_SEQ_SIZE',['../d3/dd5/wcsnorm__s_8c.html#a2cfb32ca0317ddadcbfc328c1e868aa2',1,'wcsnorm_s.c']]], + ['cc_5fseq_5fstep',['CC_SEQ_STEP',['../d3/dd5/wcsnorm__s_8c.html#a9ade52a2febdaae334c52badc8f3a4d7',1,'wcsnorm_s.c']]], + ['compiler_5fbarrier',['COMPILER_BARRIER',['../da/d8c/mem__primitives__lib_8h.html#ab5b4305b35ee897bea6d6f122202a6cf',1,'mem_primitives_lib.h']]], + ['ctime_5fs',['ctime_s',['../db/d69/safe__lib_8h.html#ad300fa14f470e5cca2eb96274f785c8e',1,'safe_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_4.html b/doc/safec-3.4/search/defines_4.html new file mode 100644 index 0000000000000000000000000000000000000000..201f927fcfb94ecdcbc8d4aa940b013ef1f505d6 --- /dev/null +++ b/doc/safec-3.4/search/defines_4.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_4.js b/doc/safec-3.4/search/defines_4.js new file mode 100644 index 0000000000000000000000000000000000000000..d5a4b2677e1355a74b7c7106286c60650b9368a8 --- /dev/null +++ b/doc/safec-3.4/search/defines_4.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['drv_5fcopyright',['DRV_COPYRIGHT',['../d4/d6a/slkm__init_8c.html#a2274ddeefa6a347afdb0d796e535f3b7',1,'slkm_init.c']]], + ['drv_5fdescription',['DRV_DESCRIPTION',['../d4/d6a/slkm__init_8c.html#ab9ac89978c3a0c54aa80dd91ab87d42e',1,'slkm_init.c']]], + ['drv_5fname',['DRV_NAME',['../d4/d6a/slkm__init_8c.html#abc31b5d8005f40bfea4e4b37e311b951',1,'slkm_init.c']]], + ['drv_5fversion',['DRV_VERSION',['../d4/d6a/slkm__init_8c.html#a5c83b7da74b54082299de70a26d0fcdf',1,'slkm_init.c']]] +]; diff --git a/doc/safec-3.4/search/defines_5.html b/doc/safec-3.4/search/defines_5.html new file mode 100644 index 0000000000000000000000000000000000000000..92d51a58431bfbe09dcacbfab033a1dc5f1fa572 --- /dev/null +++ b/doc/safec-3.4/search/defines_5.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_5.js b/doc/safec-3.4/search/defines_5.js new file mode 100644 index 0000000000000000000000000000000000000000..45e81293ff5fcbc6760c5fe8cdca40aa958a1e79 --- /dev/null +++ b/doc/safec-3.4/search/defines_5.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['eok',['EOK',['../d0/dc2/safe__lib__errno_8h.html#acf2e4414e0bf0d331a111e70f9317434',1,'safe_lib_errno.h']]], + ['esempty',['ESEMPTY',['../d0/dc2/safe__lib__errno_8h.html#a972680d6fbeed945532d00242f0fa9e1',1,'safe_lib_errno.h']]], + ['eslast',['ESLAST',['../d0/dc2/safe__lib__errno_8h.html#addbf5232885d2d87b94a0c5eb43aeb33',1,'safe_lib_errno.h']]], + ['eslemax',['ESLEMAX',['../d0/dc2/safe__lib__errno_8h.html#a37338d1cd52473db60939dc2b3617aa9',1,'safe_lib_errno.h']]], + ['eslemin',['ESLEMIN',['../d0/dc2/safe__lib__errno_8h.html#a1cba577826f9ef8686676eb69a18ce46',1,'safe_lib_errno.h']]], + ['eslewrng',['ESLEWRNG',['../d0/dc2/safe__lib__errno_8h.html#ab840aa3a7637f79bcb00ee2ed78d51ba',1,'safe_lib_errno.h']]], + ['esnodiff',['ESNODIFF',['../d0/dc2/safe__lib__errno_8h.html#a9a34ee6f3a60d9e349f49414f0c49505',1,'safe_lib_errno.h']]], + ['esnospc',['ESNOSPC',['../d0/dc2/safe__lib__errno_8h.html#a7fc41eb1a1967b519fdde86b7deb9092',1,'safe_lib_errno.h']]], + ['esnotfnd',['ESNOTFND',['../d0/dc2/safe__lib__errno_8h.html#a530ade2683f55ba71db096c4ca72d8d2',1,'safe_lib_errno.h']]], + ['esnullp',['ESNULLP',['../d0/dc2/safe__lib__errno_8h.html#a6b244ee60d3c08bc5c4a266c7f513895',1,'safe_lib_errno.h']]], + ['esovrlp',['ESOVRLP',['../d0/dc2/safe__lib__errno_8h.html#a676f867855bb06eeda6b9d220f173730',1,'safe_lib_errno.h']]], + ['esunterm',['ESUNTERM',['../d0/dc2/safe__lib__errno_8h.html#a5a23b3bf978250a97a9498051a2da2ff',1,'safe_lib_errno.h']]], + ['eszerol',['ESZEROL',['../d0/dc2/safe__lib__errno_8h.html#a9ff9a755b9b61037a02d1220ec8a7808',1,'safe_lib_errno.h']]], + ['extern',['EXTERN',['../db/d69/safe__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a77366c1bd428629dc898e188bfd182a3',1,'EXTERN(): safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_6.html b/doc/safec-3.4/search/defines_6.html new file mode 100644 index 0000000000000000000000000000000000000000..fa5d74ce1b9646fd24e63e429f2143e4b02ced7a --- /dev/null +++ b/doc/safec-3.4/search/defines_6.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_6.js b/doc/safec-3.4/search/defines_6.js new file mode 100644 index 0000000000000000000000000000000000000000..9f7ede4c7cb24a9cf288c5f50fb99feaa7dd4d85 --- /dev/null +++ b/doc/safec-3.4/search/defines_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['getenv_5fs',['getenv_s',['../db/d69/safe__lib_8h.html#aea48b0e9ff916cdd04a29914bbfdf976',1,'safe_lib.h']]], + ['gets_5fs',['gets_s',['../db/d69/safe__lib_8h.html#a9a917737ec69d96072ff76601db2c748',1,'safe_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_7.html b/doc/safec-3.4/search/defines_7.html new file mode 100644 index 0000000000000000000000000000000000000000..9905408524ed9de672dfa528d6c5c5c6bb1c3d29 --- /dev/null +++ b/doc/safec-3.4/search/defines_7.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_7.js b/doc/safec-3.4/search/defines_7.js new file mode 100644 index 0000000000000000000000000000000000000000..2ba897d861bdfe5cd3447d90511261fcb6c7c630 --- /dev/null +++ b/doc/safec-3.4/search/defines_7.js @@ -0,0 +1,24 @@ +var searchData= +[ + ['hangul_5fisl',['Hangul_IsL',['../d5/dbc/hangul_8h.html#aeae5a556eed7837252fb09728b9804f0',1,'hangul.h']]], + ['hangul_5fislv',['Hangul_IsLV',['../d5/dbc/hangul_8h.html#a9ae7e34cb645dfa44d3929041a13f19a',1,'hangul.h']]], + ['hangul_5fisn',['Hangul_IsN',['../d5/dbc/hangul_8h.html#acadf2b1c4d20054cfdcf12b9bdc13b0b',1,'hangul.h']]], + ['hangul_5fiss',['Hangul_IsS',['../d5/dbc/hangul_8h.html#aa8d8f29c0a520f23eca5377c2b610f71',1,'hangul.h']]], + ['hangul_5fist',['Hangul_IsT',['../d5/dbc/hangul_8h.html#a239ce93c8372ba141d3a56d81cde91e6',1,'hangul.h']]], + ['hangul_5fisv',['Hangul_IsV',['../d5/dbc/hangul_8h.html#a9f16c88046f0fa027aac6ca756319565',1,'hangul.h']]], + ['hangul_5flbase',['Hangul_LBase',['../d5/dbc/hangul_8h.html#ac938f7d46fb155b3bef42bdabceaffbb',1,'hangul.h']]], + ['hangul_5flcount',['Hangul_LCount',['../d5/dbc/hangul_8h.html#a5ddc15b477bea9a0f8226d8be3287201',1,'hangul.h']]], + ['hangul_5flfinal',['Hangul_LFinal',['../d5/dbc/hangul_8h.html#a93f7de34b020749f9c76b354ae5bfa82',1,'hangul.h']]], + ['hangul_5fncount',['Hangul_NCount',['../d5/dbc/hangul_8h.html#a5dc189494aae71f0a7b36039a16a5b9b',1,'hangul.h']]], + ['hangul_5fsbase',['Hangul_SBase',['../d5/dbc/hangul_8h.html#a0417d3b59cd46461954a3538426a3e44',1,'hangul.h']]], + ['hangul_5fscount',['Hangul_SCount',['../d5/dbc/hangul_8h.html#a41799d129b4be78101980541bb841354',1,'hangul.h']]], + ['hangul_5fsfinal',['Hangul_SFinal',['../d5/dbc/hangul_8h.html#a587dec8d999f78b32872abe7712633ce',1,'hangul.h']]], + ['hangul_5ftbase',['Hangul_TBase',['../d5/dbc/hangul_8h.html#a0316af00184e4df78e81c389a4ce9b46',1,'hangul.h']]], + ['hangul_5ftcount',['Hangul_TCount',['../d5/dbc/hangul_8h.html#a4817755ba4f1feca5e72554b25ead5a2',1,'hangul.h']]], + ['hangul_5ftfinal',['Hangul_TFinal',['../d5/dbc/hangul_8h.html#a71d70a7ad1c669e7fe1d79e8e3c2ace7',1,'hangul.h']]], + ['hangul_5fvbase',['Hangul_VBase',['../d5/dbc/hangul_8h.html#a1fae3a780a42253e9c75cc2e95a80faf',1,'hangul.h']]], + ['hangul_5fvcount',['Hangul_VCount',['../d5/dbc/hangul_8h.html#a9dd40f4eba4298286b878e787cd8728e',1,'hangul.h']]], + ['hangul_5fvfinal',['Hangul_VFinal',['../d5/dbc/hangul_8h.html#a078aeec76a63dba17b14ef790dcd2213',1,'hangul.h']]], + ['have_5f_5f_5fbuiltin_5fconstant_5fp',['HAVE___BUILTIN_CONSTANT_P',['../d3/ddb/safe__config_8h.html#a5da2776f574864878f2ec7212a8ac51a',1,'safe_config.h']]], + ['have_5f_5f_5fbuiltin_5fobject_5fsize',['HAVE___BUILTIN_OBJECT_SIZE',['../d3/ddb/safe__config_8h.html#a3da245532cc1c5dc120f6c045d2c1328',1,'safe_config.h']]] +]; diff --git a/doc/safec-3.4/search/defines_8.html b/doc/safec-3.4/search/defines_8.html new file mode 100644 index 0000000000000000000000000000000000000000..9098e18356a034ad9136fcb65b4c16c740b9fa04 --- /dev/null +++ b/doc/safec-3.4/search/defines_8.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_8.js b/doc/safec-3.4/search/defines_8.js new file mode 100644 index 0000000000000000000000000000000000000000..b731428d978edc2a26cbaf590e44b76f2faf790f --- /dev/null +++ b/doc/safec-3.4/search/defines_8.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['is_5fhangul_5fcp_5fhigh',['is_HANGUL_cp_high',['../d5/dbc/hangul_8h.html#a6deea900a0f5268bac6ca99a94d11c87',1,'hangul.h']]], + ['iswdigit',['iswdigit',['../d8/dc7/wcsnatcmp__s_8c.html#a86792eeba5f5f1f1f9466a74c95cc76d',1,'wcsnatcmp_s.c']]], + ['iswspace',['iswspace',['../d8/dc7/wcsnatcmp__s_8c.html#a1f84d01011d9d9861286286a7f2eb893',1,'wcsnatcmp_s.c']]] +]; diff --git a/doc/safec-3.4/search/defines_9.html b/doc/safec-3.4/search/defines_9.html new file mode 100644 index 0000000000000000000000000000000000000000..bdebe602993488333b03ecccfa3eb02c68e33ad5 --- /dev/null +++ b/doc/safec-3.4/search/defines_9.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_9.js b/doc/safec-3.4/search/defines_9.js new file mode 100644 index 0000000000000000000000000000000000000000..fd40305c36ba8d7fc08a114afde7555d5ccca229 --- /dev/null +++ b/doc/safec-3.4/search/defines_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['l_5ftmpnam_5fs',['L_tmpnam_s',['../db/d69/safe__lib_8h.html#a09b140e9e420babafa898f896b581253',1,'safe_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_a.html b/doc/safec-3.4/search/defines_a.html new file mode 100644 index 0000000000000000000000000000000000000000..d6b491aa0a5b8b989380089268eb0775f7bfedb8 --- /dev/null +++ b/doc/safec-3.4/search/defines_a.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_a.js b/doc/safec-3.4/search/defines_a.js new file mode 100644 index 0000000000000000000000000000000000000000..25228da1a441b7a0b761ca65e6ebc0d51eca3ccb --- /dev/null +++ b/doc/safec-3.4/search/defines_a.js @@ -0,0 +1,24 @@ +var searchData= +[ + ['mbsrtowcs_5fs',['mbsrtowcs_s',['../d8/dff/safe__str__lib_8h.html#a9ac5f587eb1df8ef34a8fa348a56da94',1,'safe_str_lib.h']]], + ['mbstowcs_5fs',['mbstowcs_s',['../d8/dff/safe__str__lib_8h.html#a4ccde606c52ef354c7a140aefef4a297',1,'safe_str_lib.h']]], + ['memccpy_5fs',['memccpy_s',['../d8/d03/safe__mem__lib_8h.html#a0780b8ab4a8503637821872cbbe4c571',1,'safe_mem_lib.h']]], + ['memchr_5fs',['memchr_s',['../d8/d03/safe__mem__lib_8h.html#a2d207b6e425f01c9c441fa8e33738fd4',1,'safe_mem_lib.h']]], + ['memcmp16_5fs',['memcmp16_s',['../d8/d03/safe__mem__lib_8h.html#ad9c4c6bd61544bc39605062a0a5e9de5',1,'safe_mem_lib.h']]], + ['memcmp32_5fs',['memcmp32_s',['../d8/d03/safe__mem__lib_8h.html#a800e32e08b41834c740ed970928a201b',1,'safe_mem_lib.h']]], + ['memcmp_5fs',['memcmp_s',['../d8/d03/safe__mem__lib_8h.html#a20f032d094e4ed3d3ebc69673acf1e1c',1,'safe_mem_lib.h']]], + ['memcpy16_5fs',['memcpy16_s',['../d8/d03/safe__mem__lib_8h.html#a9318536c0f70251b88ae835727572070',1,'safe_mem_lib.h']]], + ['memcpy32_5fs',['memcpy32_s',['../d8/d03/safe__mem__lib_8h.html#af5e21f96bca3b36c5aeab42a73a00b18',1,'safe_mem_lib.h']]], + ['memcpy_5fs',['memcpy_s',['../d8/d03/safe__mem__lib_8h.html#a97e87fe2ad9a5e3c044439b787934b28',1,'safe_mem_lib.h']]], + ['memmove16_5fs',['memmove16_s',['../d8/d03/safe__mem__lib_8h.html#add00513bfcd06a5287a671f1a53ad681',1,'safe_mem_lib.h']]], + ['memmove32_5fs',['memmove32_s',['../d8/d03/safe__mem__lib_8h.html#a4959a5a5a34f9a7010069abe69bbd59c',1,'safe_mem_lib.h']]], + ['memmove_5fs',['memmove_s',['../d8/d03/safe__mem__lib_8h.html#a74919ed4590cfca746d084277dfc82a3',1,'safe_mem_lib.h']]], + ['memory_5fbarrier',['MEMORY_BARRIER',['../da/d8c/mem__primitives__lib_8h.html#a80492499834e30e0109e1e4a69efee29',1,'mem_primitives_lib.h']]], + ['memrchr_5fs',['memrchr_s',['../d8/d03/safe__mem__lib_8h.html#a59be1653836344cc24ab9d8ed44a031c',1,'safe_mem_lib.h']]], + ['memset16_5fs',['memset16_s',['../d8/d03/safe__mem__lib_8h.html#a1c73d51703dd4f3180765939166499f8',1,'safe_mem_lib.h']]], + ['memset32_5fs',['memset32_s',['../d8/d03/safe__mem__lib_8h.html#a1ab2890cd3d25a2cf87571a844ca5791',1,'safe_mem_lib.h']]], + ['memset_5fs',['memset_s',['../d8/d03/safe__mem__lib_8h.html#a4549b07293f368ed41634cc62a2061f0',1,'safe_mem_lib.h']]], + ['memzero16_5fs',['memzero16_s',['../d8/d03/safe__mem__lib_8h.html#a9e07fa271da94fa5d7fd9e4914e3f89c',1,'safe_mem_lib.h']]], + ['memzero32_5fs',['memzero32_s',['../d8/d03/safe__mem__lib_8h.html#a45227a2c93eb4fd3666344cf3fbc588c',1,'safe_mem_lib.h']]], + ['memzero_5fs',['memzero_s',['../d8/d03/safe__mem__lib_8h.html#ae20f01a7db805f9aeef79f4b8dab73cf',1,'safe_mem_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_b.html b/doc/safec-3.4/search/defines_b.html new file mode 100644 index 0000000000000000000000000000000000000000..48f6b2b3d3e778b1473aa42cd1a659f14a3e33a9 --- /dev/null +++ b/doc/safec-3.4/search/defines_b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_b.js b/doc/safec-3.4/search/defines_b.js new file mode 100644 index 0000000000000000000000000000000000000000..399452b7cebfa55cabc96d378c5152295e6099e8 --- /dev/null +++ b/doc/safec-3.4/search/defines_b.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['normalize_5find_5ftbl',['NORMALIZE_IND_TBL',['../d2/d1e/unw16ifcan_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unw16ifcan.h'],['../d4/de0/unw16ifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unw16ifcpt.h'],['../dc/d06/unwifcan_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unwifcan.h'],['../d5/d38/unwifcpt_8h.html#aeb66ba789f5e3729207642e89b984a81',1,'NORMALIZE_IND_TBL(): unwifcpt.h']]], + ['ntz',['ntz',['../d2/d94/qsort__s_8c.html#a7498d7d85df9105a7ade7ee6abe30e4a',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/defines_c.html b/doc/safec-3.4/search/defines_c.html new file mode 100644 index 0000000000000000000000000000000000000000..920a9478cb2720db9a7f0b7185daa14dd08e2056 --- /dev/null +++ b/doc/safec-3.4/search/defines_c.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_c.js b/doc/safec-3.4/search/defines_c.js new file mode 100644 index 0000000000000000000000000000000000000000..3e731dfde2986050a6b88d4fc1d552c8dbfbc90f --- /dev/null +++ b/doc/safec-3.4/search/defines_c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['qsort_5fs',['qsort_s',['../db/d69/safe__lib_8h.html#af52ac01683fe848801d6607473a433c5',1,'safe_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_d.html b/doc/safec-3.4/search/defines_d.html new file mode 100644 index 0000000000000000000000000000000000000000..74d8e3d88536cddff70e49d9f3cd2019d4d843d7 --- /dev/null +++ b/doc/safec-3.4/search/defines_d.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_d.js b/doc/safec-3.4/search/defines_d.js new file mode 100644 index 0000000000000000000000000000000000000000..0476778c83dccd39c7b1c0f48a70f44ea308a40a --- /dev/null +++ b/doc/safec-3.4/search/defines_d.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['rsize_5fmax',['RSIZE_MAX',['../dd/d0a/safe__types_8h.html#ad810bebef54644d4ea2fb181581aa0f9',1,'safe_types.h']]], + ['rsize_5fmax_5fmem',['RSIZE_MAX_MEM',['../d3/ddb/safe__config_8h.html#a7b515322b27098785b36fe2050ce2630',1,'safe_config.h']]], + ['rsize_5fmax_5fmem16',['RSIZE_MAX_MEM16',['../d8/d03/safe__mem__lib_8h.html#a465ad220127ae535a10ce71d8bfe9b9f',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fmem32',['RSIZE_MAX_MEM32',['../d8/d03/safe__mem__lib_8h.html#a700c1607a01312f96ce02654f47bc3f3',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fstr',['RSIZE_MAX_STR',['../d3/ddb/safe__config_8h.html#a05ab44a94e05e033959f296e9b2796fc',1,'safe_config.h']]], + ['rsize_5fmax_5fwmem',['RSIZE_MAX_WMEM',['../d8/d03/safe__mem__lib_8h.html#a041df9f8e15d7cbb5249b9fd40bd0300',1,'safe_mem_lib.h']]], + ['rsize_5fmax_5fwstr',['RSIZE_MAX_WSTR',['../d8/dff/safe__str__lib_8h.html#af37c2dfd05a44edf71ed743e1fb65d36',1,'safe_str_lib.h']]], + ['rsize_5fmin_5fstr',['RSIZE_MIN_STR',['../d8/dff/safe__str__lib_8h.html#a848ae7e999628921f4b96fc11e1c4005',1,'safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_e.html b/doc/safec-3.4/search/defines_e.html new file mode 100644 index 0000000000000000000000000000000000000000..95660283774a457baa434ca8cbe103f200bf9cfa --- /dev/null +++ b/doc/safec-3.4/search/defines_e.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_e.js b/doc/safec-3.4/search/defines_e.js new file mode 100644 index 0000000000000000000000000000000000000000..9c68a62d6a26d2f7d9268774853a69e45257b7f9 --- /dev/null +++ b/doc/safec-3.4/search/defines_e.js @@ -0,0 +1,61 @@ +var searchData= +[ + ['safe_5fstr_5fmin_5flowercase',['SAFE_STR_MIN_LOWERCASE',['../d8/dff/safe__str__lib_8h.html#a5df79107e349c3cbe5843e22549ffe9d',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fnumbers',['SAFE_STR_MIN_NUMBERS',['../d8/dff/safe__str__lib_8h.html#a1b1b167253e62ad73e919e706f2881a1',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fspecials',['SAFE_STR_MIN_SPECIALS',['../d8/dff/safe__str__lib_8h.html#aa2a88d55101f78c306eff57eeb5e96f5',1,'safe_str_lib.h']]], + ['safe_5fstr_5fmin_5fuppercase',['SAFE_STR_MIN_UPPERCASE',['../d8/dff/safe__str__lib_8h.html#acd55d8f01e69e8764baa2cacddd1e0c0',1,'safe_str_lib.h']]], + ['safe_5fstr_5fpassword_5fmax_5flength',['SAFE_STR_PASSWORD_MAX_LENGTH',['../d8/dff/safe__str__lib_8h.html#a27dbd49bd0bab60ec22e31f47759bd2a',1,'safe_str_lib.h']]], + ['safe_5fstr_5fpassword_5fmin_5flength',['SAFE_STR_PASSWORD_MIN_LENGTH',['../d8/dff/safe__str__lib_8h.html#a1ad5ec9e1933bab308f8157d8f9b1296',1,'safe_str_lib.h']]], + ['safeclib_5fenable_5funsafe',['SAFECLIB_ENABLE_UNSAFE',['../d3/ddb/safe__config_8h.html#ab9de5d04540cbd6782af6736556dce51',1,'safe_config.h']]], + ['safeclib_5fstr_5fnull_5fslack',['SAFECLIB_STR_NULL_SLACK',['../d3/ddb/safe__config_8h.html#a78f0402a42149c6c7e080e409287ff87',1,'safe_config.h']]], + ['sl_5fdefault_5fhandler',['sl_default_handler',['../db/d69/safe__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c',1,'sl_default_handler(): safe_lib.h'],['../d8/dff/safe__str__lib_8h.html#a3838c5a9d1c42f1794cc142eaaceab1c',1,'sl_default_handler(): safe_str_lib.h']]], + ['strcasecmp_5fs',['strcasecmp_s',['../d8/dff/safe__str__lib_8h.html#ab075f258597c37168a17e9d2e409cc28',1,'safe_str_lib.h']]], + ['strcasestr_5fs',['strcasestr_s',['../d8/dff/safe__str__lib_8h.html#a6d5c05c60acb924688f3d2793a2e87b0',1,'safe_str_lib.h']]], + ['strcat_5fs',['strcat_s',['../d8/dff/safe__str__lib_8h.html#a3d2339fea8344c8384fcb8ca2c352f51',1,'safe_str_lib.h']]], + ['strchr_5fs',['strchr_s',['../d8/dff/safe__str__lib_8h.html#a12d245045315d6e481ac586870acd74b',1,'safe_str_lib.h']]], + ['strcmp_5fs',['strcmp_s',['../d8/dff/safe__str__lib_8h.html#ac28949bcdeda8b9411f28867e0532156',1,'safe_str_lib.h']]], + ['strcmpfld_5fs',['strcmpfld_s',['../d8/dff/safe__str__lib_8h.html#a9329d0aefaeedf6b92e25e6bc1726436',1,'safe_str_lib.h']]], + ['strcoll_5fs',['strcoll_s',['../d8/dff/safe__str__lib_8h.html#a12b9f369a5438b37e0f2b1eaff664c12',1,'safe_str_lib.h']]], + ['strcpy_5fs',['strcpy_s',['../d8/dff/safe__str__lib_8h.html#a31e06f44d5303711e2ffad60ab841951',1,'safe_str_lib.h']]], + ['strcpyfld_5fs',['strcpyfld_s',['../d8/dff/safe__str__lib_8h.html#ae2ce79166d447e46bf71edfccdcfe452',1,'safe_str_lib.h']]], + ['strcpyfldin_5fs',['strcpyfldin_s',['../d8/dff/safe__str__lib_8h.html#aa3927aac045c4d18ae731241173d7008',1,'safe_str_lib.h']]], + ['strcpyfldout_5fs',['strcpyfldout_s',['../d8/dff/safe__str__lib_8h.html#a8d36c23dea66d3ea26e61eee8c784e3f',1,'safe_str_lib.h']]], + ['strcspn_5fs',['strcspn_s',['../d8/dff/safe__str__lib_8h.html#a8fa1073444fa0bf4b1b81b889c4e6084',1,'safe_str_lib.h']]], + ['strerror_5fs',['strerror_s',['../d8/dff/safe__str__lib_8h.html#a99a454ea1f0d44dc187a0ad29c1b9aab',1,'safe_str_lib.h']]], + ['strfirstchar_5fs',['strfirstchar_s',['../d8/dff/safe__str__lib_8h.html#ad776a2ba0369f7ee2cb9b7513b6124c1',1,'safe_str_lib.h']]], + ['strfirstdiff_5fs',['strfirstdiff_s',['../d8/dff/safe__str__lib_8h.html#af90a8934483099fc49c03ed97d416d05',1,'safe_str_lib.h']]], + ['strfirstsame_5fs',['strfirstsame_s',['../d8/dff/safe__str__lib_8h.html#a483d71a53ad569beeb6651f7d1cd218d',1,'safe_str_lib.h']]], + ['strisalphanumeric_5fs',['strisalphanumeric_s',['../d8/dff/safe__str__lib_8h.html#a93969c308a8f401612c662de5c4326d2',1,'safe_str_lib.h']]], + ['strisascii_5fs',['strisascii_s',['../d8/dff/safe__str__lib_8h.html#a69bd357e9dcf10a495af0359d08b6398',1,'safe_str_lib.h']]], + ['strisdigit_5fs',['strisdigit_s',['../d8/dff/safe__str__lib_8h.html#aab2f37cb7d044953f877fc1f47d836e2',1,'safe_str_lib.h']]], + ['strishex_5fs',['strishex_s',['../d8/dff/safe__str__lib_8h.html#a773de4f3eabc05c70884f3893e484a74',1,'safe_str_lib.h']]], + ['strislowercase_5fs',['strislowercase_s',['../d8/dff/safe__str__lib_8h.html#a6e32ad048263729b07005a577ce7a698',1,'safe_str_lib.h']]], + ['strismixedcase_5fs',['strismixedcase_s',['../d8/dff/safe__str__lib_8h.html#ad7790842637285890cbda534657310c7',1,'safe_str_lib.h']]], + ['strispassword_5fs',['strispassword_s',['../d8/dff/safe__str__lib_8h.html#a4112650fb66ac543d2de0ab4202d33c8',1,'safe_str_lib.h']]], + ['strisuppercase_5fs',['strisuppercase_s',['../d8/dff/safe__str__lib_8h.html#a354e36da2e97123283b44d6f812fffd9',1,'safe_str_lib.h']]], + ['strlastchar_5fs',['strlastchar_s',['../d8/dff/safe__str__lib_8h.html#a0ac9c6f0d7a500a560eb57efda74d156',1,'safe_str_lib.h']]], + ['strlastdiff_5fs',['strlastdiff_s',['../d8/dff/safe__str__lib_8h.html#ae9dc7adbe6a08ac51f16db70d9f96338',1,'safe_str_lib.h']]], + ['strlastsame_5fs',['strlastsame_s',['../d8/dff/safe__str__lib_8h.html#a77ce87eab7f0171f99a527d1ae45861a',1,'safe_str_lib.h']]], + ['strljustify_5fs',['strljustify_s',['../d8/dff/safe__str__lib_8h.html#a6fd7fc909aa29701bdd280e36661e2f2',1,'safe_str_lib.h']]], + ['strlwr_5fs',['strlwr_s',['../d8/dff/safe__str__lib_8h.html#a680ec7c15269eddc82121895650a737a',1,'safe_str_lib.h']]], + ['strnatcasecmp_5fs',['strnatcasecmp_s',['../d8/dff/safe__str__lib_8h.html#a44ec060bc864398ee527c146a5f2e65d',1,'safe_str_lib.h']]], + ['strnatcmp_5fs',['strnatcmp_s',['../d8/dff/safe__str__lib_8h.html#a5e442fa3ff0b56d27ea6bd9d8121971f',1,'safe_str_lib.h']]], + ['strncat_5fs',['strncat_s',['../d8/dff/safe__str__lib_8h.html#a3ea5e777196319309355ed9de32c3f4c',1,'safe_str_lib.h']]], + ['strncpy_5fs',['strncpy_s',['../d8/dff/safe__str__lib_8h.html#a5c9223bea7dc2c4c56e248217b2c35c1',1,'safe_str_lib.h']]], + ['strnlen_5fs',['strnlen_s',['../d8/dff/safe__str__lib_8h.html#a4b4581c23a1009deb36e8abf8e332573',1,'safe_str_lib.h']]], + ['strnset_5fs',['strnset_s',['../d8/dff/safe__str__lib_8h.html#a9ef6eaddbd68a2eacb4b6b119c486715',1,'safe_str_lib.h']]], + ['strnterminate_5fs',['strnterminate_s',['../d8/dff/safe__str__lib_8h.html#a972bf00a89e99e1894ce5cbff49277c4',1,'safe_str_lib.h']]], + ['strpbrk_5fs',['strpbrk_s',['../d8/dff/safe__str__lib_8h.html#af86046966da9670dc22a94a66241452a',1,'safe_str_lib.h']]], + ['strprefix_5fs',['strprefix_s',['../d8/dff/safe__str__lib_8h.html#acdbbc5feca828e05acbae1604acaa1cf',1,'safe_str_lib.h']]], + ['strrchr_5fs',['strrchr_s',['../d8/dff/safe__str__lib_8h.html#a64a733dbcad6130ff2f43d57a4dd70ed',1,'safe_str_lib.h']]], + ['strremovews_5fs',['strremovews_s',['../d8/dff/safe__str__lib_8h.html#abe69b21101924ae0300f8e9ffc6b5d61',1,'safe_str_lib.h']]], + ['strset_5fs',['strset_s',['../d8/dff/safe__str__lib_8h.html#ae3ae06cefe3f88650a14a9574be0a74f',1,'safe_str_lib.h']]], + ['strspn_5fs',['strspn_s',['../d8/dff/safe__str__lib_8h.html#aeb1e115f2d647f2e8aa3dc63b4462a20',1,'safe_str_lib.h']]], + ['strstr_5fs',['strstr_s',['../d8/dff/safe__str__lib_8h.html#a809729ef126f05b478b8dd7a38b8f31b',1,'safe_str_lib.h']]], + ['strtok_5fdelim_5fmax_5flen',['STRTOK_DELIM_MAX_LEN',['../d3/ddb/safe__config_8h.html#a86cd9c822e7f637d441c4ee0aaa5b55d',1,'safe_config.h']]], + ['strtok_5fs',['strtok_s',['../d8/dff/safe__str__lib_8h.html#ab87a380aaf4ecbb8b9f1cc534e37bbbb',1,'safe_str_lib.h']]], + ['strtolowercase_5fs',['strtolowercase_s',['../d8/dff/safe__str__lib_8h.html#a8d533f0b9ffa62a05c7a6fd65b495bb0',1,'safe_str_lib.h']]], + ['strtouppercase_5fs',['strtouppercase_s',['../d8/dff/safe__str__lib_8h.html#a2e76fa96437f5fa5caa9f27eb3084839',1,'safe_str_lib.h']]], + ['strupr_5fs',['strupr_s',['../d8/dff/safe__str__lib_8h.html#aeee34569f251b5bb3631aa4e4be522c7',1,'safe_str_lib.h']]], + ['strzero_5fs',['strzero_s',['../d8/dff/safe__str__lib_8h.html#a44fe4a525e9874837b993132017c1423',1,'safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/defines_f.html b/doc/safec-3.4/search/defines_f.html new file mode 100644 index 0000000000000000000000000000000000000000..bd9eb5210ddbfcf8835dfbf3f8de0cec1e5b1778 --- /dev/null +++ b/doc/safec-3.4/search/defines_f.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/defines_f.js b/doc/safec-3.4/search/defines_f.js new file mode 100644 index 0000000000000000000000000000000000000000..314c9dd023ef2c601b312e30ff59ed2a6161b55b --- /dev/null +++ b/doc/safec-3.4/search/defines_f.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['tbl',['TBL',['../d2/d1e/unw16ifcan_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unw16ifcan.h'],['../d4/de0/unw16ifcpt_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unw16ifcpt.h'],['../dc/d06/unwifcan_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unwifcan.h'],['../d5/d38/unwifcpt_8h.html#a519b605160dc0e772858c108236b1164',1,'TBL(): unwifcpt.h']]], + ['timingsafe_5fbcmp',['timingsafe_bcmp',['../d8/d03/safe__mem__lib_8h.html#a0aafcbdb6bac7fd40d33c8565aa38eb0',1,'safe_mem_lib.h']]], + ['timingsafe_5fmemcmp',['timingsafe_memcmp',['../d8/d03/safe__mem__lib_8h.html#a2f12645a1d8d720cf458ba5d0e72eae5',1,'safe_mem_lib.h']]], + ['tmp_5fmax_5fs',['TMP_MAX_S',['../db/d69/safe__lib_8h.html#addf5a05115c692407cb6a1ade786b15f',1,'safe_lib.h']]], + ['tmpnam_5fs',['tmpnam_s',['../db/d69/safe__lib_8h.html#a464c3f8aac500cbb310cb453ecf829d4',1,'safe_lib.h']]], + ['towfc_5fs',['towfc_s',['../d8/dff/safe__str__lib_8h.html#aed72cc72ac2cf05502a39db8504c6bd1',1,'towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/files_0.html b/doc/safec-3.4/search/files_0.html new file mode 100644 index 0000000000000000000000000000000000000000..49606c82c6577ecbab51d6f5095d3cceb78e5349 --- /dev/null +++ b/doc/safec-3.4/search/files_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_0.js b/doc/safec-3.4/search/files_0.js new file mode 100644 index 0000000000000000000000000000000000000000..282da5a049363aa24046fe8606c81186a507a790 --- /dev/null +++ b/doc/safec-3.4/search/files_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['abort_5fhandler_5fs_2ec',['abort_handler_s.c',['../d8/d04/abort__handler__s_8c.html',1,'']]], + ['asctime_5fs_2ec',['asctime_s.c',['../d1/db5/asctime__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_1.html b/doc/safec-3.4/search/files_1.html new file mode 100644 index 0000000000000000000000000000000000000000..c8871748e236331c35c130388bbcce0cbfbc07a0 --- /dev/null +++ b/doc/safec-3.4/search/files_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_1.js b/doc/safec-3.4/search/files_1.js new file mode 100644 index 0000000000000000000000000000000000000000..e57dbfad0b00de990d529b56cd688cb353002717 --- /dev/null +++ b/doc/safec-3.4/search/files_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['bsearch_5fs_2ec',['bsearch_s.c',['../d6/dcc/bsearch__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_10.html b/doc/safec-3.4/search/files_10.html new file mode 100644 index 0000000000000000000000000000000000000000..0ffd7bf01ad064f2b55f7cceb4d0097551cfeb70 --- /dev/null +++ b/doc/safec-3.4/search/files_10.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_10.js b/doc/safec-3.4/search/files_10.js new file mode 100644 index 0000000000000000000000000000000000000000..9c3efe2c5fa6ff02e48dfce3969aa333e636b5d3 --- /dev/null +++ b/doc/safec-3.4/search/files_10.js @@ -0,0 +1,31 @@ +var searchData= +[ + ['wcrtomb_5fs_2ec',['wcrtomb_s.c',['../db/d37/wcrtomb__s_8c.html',1,'']]], + ['wcscat_5fs_2ec',['wcscat_s.c',['../de/d45/wcscat__s_8c.html',1,'']]], + ['wcscmp_5fs_2ec',['wcscmp_s.c',['../d1/dbf/wcscmp__s_8c.html',1,'']]], + ['wcscoll_5fs_2ec',['wcscoll_s.c',['../d6/dd8/wcscoll__s_8c.html',1,'']]], + ['wcscpy_5fs_2ec',['wcscpy_s.c',['../de/d33/wcscpy__s_8c.html',1,'']]], + ['wcsfc_5fs_2ec',['wcsfc_s.c',['../d9/d47/wcsfc__s_8c.html',1,'']]], + ['wcsicmp_5fs_2ec',['wcsicmp_s.c',['../d6/d6c/wcsicmp__s_8c.html',1,'']]], + ['wcslwr_5fs_2ec',['wcslwr_s.c',['../d8/d67/wcslwr__s_8c.html',1,'']]], + ['wcsnatcmp_5fs_2ec',['wcsnatcmp_s.c',['../d8/dc7/wcsnatcmp__s_8c.html',1,'']]], + ['wcsncat_5fs_2ec',['wcsncat_s.c',['../d0/df6/wcsncat__s_8c.html',1,'']]], + ['wcsncmp_5fs_2ec',['wcsncmp_s.c',['../de/d15/wcsncmp__s_8c.html',1,'']]], + ['wcsncpy_5fs_2ec',['wcsncpy_s.c',['../dc/d4e/wcsncpy__s_8c.html',1,'']]], + ['wcsnlen_5fs_2ec',['wcsnlen_s.c',['../db/d53/wcsnlen__s_8c.html',1,'']]], + ['wcsnorm_5fs_2ec',['wcsnorm_s.c',['../d3/dd5/wcsnorm__s_8c.html',1,'']]], + ['wcsnset_5fs_2ec',['wcsnset_s.c',['../dc/d0c/wcsnset__s_8c.html',1,'']]], + ['wcsrtombs_5fs_2ec',['wcsrtombs_s.c',['../d2/dc5/wcsrtombs__s_8c.html',1,'']]], + ['wcsset_5fs_2ec',['wcsset_s.c',['../d0/d36/wcsset__s_8c.html',1,'']]], + ['wcsstr_2ec',['wcsstr.c',['../d7/df5/wcsstr_8c.html',1,'']]], + ['wcsstr_5fs_2ec',['wcsstr_s.c',['../dd/df8/wcsstr__s_8c.html',1,'']]], + ['wcstok_5fs_2ec',['wcstok_s.c',['../da/d1a/wcstok__s_8c.html',1,'']]], + ['wcstombs_5fs_2ec',['wcstombs_s.c',['../d5/db9/wcstombs__s_8c.html',1,'']]], + ['wcsupr_5fs_2ec',['wcsupr_s.c',['../d7/dbb/wcsupr__s_8c.html',1,'']]], + ['wctomb_5fs_2ec',['wctomb_s.c',['../d6/dd4/wctomb__s_8c.html',1,'']]], + ['wmemcmp_5fs_2ec',['wmemcmp_s.c',['../d1/dbe/wmemcmp__s_8c.html',1,'']]], + ['wmemcpy_5fs_2ec',['wmemcpy_s.c',['../d9/dd4/wmemcpy__s_8c.html',1,'']]], + ['wmemmove_5fs_2ec',['wmemmove_s.c',['../de/de6/wmemmove__s_8c.html',1,'']]], + ['wprintf_5fs_2ec',['wprintf_s.c',['../d4/d33/wprintf__s_8c.html',1,'']]], + ['wscanf_5fs_2ec',['wscanf_s.c',['../d5/ddd/wscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_2.html b/doc/safec-3.4/search/files_2.html new file mode 100644 index 0000000000000000000000000000000000000000..99bdf21c8c2f1f1169d62ae4a356525ab3a27720 --- /dev/null +++ b/doc/safec-3.4/search/files_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_2.js b/doc/safec-3.4/search/files_2.js new file mode 100644 index 0000000000000000000000000000000000000000..ffd55ab91d60b76ef06538b7734ad4d245ca6021 --- /dev/null +++ b/doc/safec-3.4/search/files_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['ctime_5fs_2ec',['ctime_s.c',['../d1/d76/ctime__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_3.html b/doc/safec-3.4/search/files_3.html new file mode 100644 index 0000000000000000000000000000000000000000..f8e543a84bbde6e333722641b22fae0f1652766a --- /dev/null +++ b/doc/safec-3.4/search/files_3.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_3.js b/doc/safec-3.4/search/files_3.js new file mode 100644 index 0000000000000000000000000000000000000000..1a7f967146ba96abda7bd258f1a79bb615cba917 --- /dev/null +++ b/doc/safec-3.4/search/files_3.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['fopen_5fs_2ec',['fopen_s.c',['../dc/d7e/fopen__s_8c.html',1,'']]], + ['fprintf_5fs_2ec',['fprintf_s.c',['../df/d73/fprintf__s_8c.html',1,'']]], + ['freopen_5fs_2ec',['freopen_s.c',['../d6/dfe/freopen__s_8c.html',1,'']]], + ['fscanf_5fs_2ec',['fscanf_s.c',['../df/d1c/fscanf__s_8c.html',1,'']]], + ['fwprintf_5fs_2ec',['fwprintf_s.c',['../de/d97/fwprintf__s_8c.html',1,'']]], + ['fwscanf_5fs_2ec',['fwscanf_s.c',['../d3/d42/fwscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_4.html b/doc/safec-3.4/search/files_4.html new file mode 100644 index 0000000000000000000000000000000000000000..2ebb46c7e70881a6ec2621bb8948a8db8403d327 --- /dev/null +++ b/doc/safec-3.4/search/files_4.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_4.js b/doc/safec-3.4/search/files_4.js new file mode 100644 index 0000000000000000000000000000000000000000..ad294ad25d3b2e1b3bb04e1aa3a791a1b826cee5 --- /dev/null +++ b/doc/safec-3.4/search/files_4.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['getenv_5fs_2ec',['getenv_s.c',['../d1/d26/getenv__s_8c.html',1,'']]], + ['gets_5fs_2ec',['gets_s.c',['../d2/d59/gets__s_8c.html',1,'']]], + ['gmtime_5fs_2ec',['gmtime_s.c',['../d7/d57/gmtime__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_5.html b/doc/safec-3.4/search/files_5.html new file mode 100644 index 0000000000000000000000000000000000000000..268b7eb539de139f558ede42e0d9048c0e48dac0 --- /dev/null +++ b/doc/safec-3.4/search/files_5.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_5.js b/doc/safec-3.4/search/files_5.js new file mode 100644 index 0000000000000000000000000000000000000000..dcd7f66921e7057ff5478a8e17702af7aaae6ce6 --- /dev/null +++ b/doc/safec-3.4/search/files_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['hangul_2eh',['hangul.h',['../d5/dbc/hangul_8h.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_6.html b/doc/safec-3.4/search/files_6.html new file mode 100644 index 0000000000000000000000000000000000000000..98fc6666c2d4a7a9fece11e45110475e297ef831 --- /dev/null +++ b/doc/safec-3.4/search/files_6.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_6.js b/doc/safec-3.4/search/files_6.js new file mode 100644 index 0000000000000000000000000000000000000000..5ed98e9b11b2434991b279c65083c6ea0a555833 --- /dev/null +++ b/doc/safec-3.4/search/files_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['ignore_5fhandler_5fs_2ec',['ignore_handler_s.c',['../d7/dac/ignore__handler__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_7.html b/doc/safec-3.4/search/files_7.html new file mode 100644 index 0000000000000000000000000000000000000000..49507dedbd1ae7b6145ed02911f8c645d2c36032 --- /dev/null +++ b/doc/safec-3.4/search/files_7.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_7.js b/doc/safec-3.4/search/files_7.js new file mode 100644 index 0000000000000000000000000000000000000000..f841abf34ff7c52d66d7ee249cb53c18accbf04d --- /dev/null +++ b/doc/safec-3.4/search/files_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['libc_2doverview_2emd',['libc-overview.md',['../d7/d17/libc-overview_8md.html',1,'']]], + ['localtime_5fs_2ec',['localtime_s.c',['../dc/d72/localtime__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_8.html b/doc/safec-3.4/search/files_8.html new file mode 100644 index 0000000000000000000000000000000000000000..12c6630be3f0d3e5bfcab37052589e3060fecd27 --- /dev/null +++ b/doc/safec-3.4/search/files_8.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_8.js b/doc/safec-3.4/search/files_8.js new file mode 100644 index 0000000000000000000000000000000000000000..0adac40e02806b6f9bcffffb63365b213e829c0d --- /dev/null +++ b/doc/safec-3.4/search/files_8.js @@ -0,0 +1,25 @@ +var searchData= +[ + ['mbsrtowcs_5fs_2ec',['mbsrtowcs_s.c',['../df/db3/mbsrtowcs__s_8c.html',1,'']]], + ['mbstowcs_5fs_2ec',['mbstowcs_s.c',['../d9/d3d/mbstowcs__s_8c.html',1,'']]], + ['mem_5fprimitives_5flib_2ec',['mem_primitives_lib.c',['../d8/dd8/mem__primitives__lib_8c.html',1,'']]], + ['mem_5fprimitives_5flib_2eh',['mem_primitives_lib.h',['../da/d8c/mem__primitives__lib_8h.html',1,'']]], + ['memccpy_5fs_2ec',['memccpy_s.c',['../d2/d61/memccpy__s_8c.html',1,'']]], + ['memchr_5fs_2ec',['memchr_s.c',['../d7/d0e/memchr__s_8c.html',1,'']]], + ['memcmp16_5fs_2ec',['memcmp16_s.c',['../d2/df8/memcmp16__s_8c.html',1,'']]], + ['memcmp32_5fs_2ec',['memcmp32_s.c',['../de/df0/memcmp32__s_8c.html',1,'']]], + ['memcmp_5fs_2ec',['memcmp_s.c',['../d9/d4d/memcmp__s_8c.html',1,'']]], + ['memcpy16_5fs_2ec',['memcpy16_s.c',['../dd/de1/memcpy16__s_8c.html',1,'']]], + ['memcpy32_5fs_2ec',['memcpy32_s.c',['../db/dc0/memcpy32__s_8c.html',1,'']]], + ['memcpy_5fs_2ec',['memcpy_s.c',['../de/d70/memcpy__s_8c.html',1,'']]], + ['memmove16_5fs_2ec',['memmove16_s.c',['../d8/daf/memmove16__s_8c.html',1,'']]], + ['memmove32_5fs_2ec',['memmove32_s.c',['../d0/d50/memmove32__s_8c.html',1,'']]], + ['memmove_5fs_2ec',['memmove_s.c',['../d8/d56/memmove__s_8c.html',1,'']]], + ['memrchr_5fs_2ec',['memrchr_s.c',['../dd/def/memrchr__s_8c.html',1,'']]], + ['memset16_5fs_2ec',['memset16_s.c',['../da/d22/memset16__s_8c.html',1,'']]], + ['memset32_5fs_2ec',['memset32_s.c',['../d1/d57/memset32__s_8c.html',1,'']]], + ['memset_5fs_2ec',['memset_s.c',['../de/d25/memset__s_8c.html',1,'']]], + ['memzero16_5fs_2ec',['memzero16_s.c',['../d5/ddf/memzero16__s_8c.html',1,'']]], + ['memzero32_5fs_2ec',['memzero32_s.c',['../db/d59/memzero32__s_8c.html',1,'']]], + ['memzero_5fs_2ec',['memzero_s.c',['../d0/d4b/memzero__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_9.html b/doc/safec-3.4/search/files_9.html new file mode 100644 index 0000000000000000000000000000000000000000..cabcae2f885fae362f989418300e730d8fad9f78 --- /dev/null +++ b/doc/safec-3.4/search/files_9.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_9.js b/doc/safec-3.4/search/files_9.js new file mode 100644 index 0000000000000000000000000000000000000000..305e1acb0dbf1711ae6bb282db249a107993cd11 --- /dev/null +++ b/doc/safec-3.4/search/files_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['printf_5fs_2ec',['printf_s.c',['../d4/d68/printf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_a.html b/doc/safec-3.4/search/files_a.html new file mode 100644 index 0000000000000000000000000000000000000000..f7402215c55859816e3ed957f24ce2299fd33779 --- /dev/null +++ b/doc/safec-3.4/search/files_a.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_a.js b/doc/safec-3.4/search/files_a.js new file mode 100644 index 0000000000000000000000000000000000000000..692c61c5857bbf3d5f4f9120f06fc1b61ebe5cc0 --- /dev/null +++ b/doc/safec-3.4/search/files_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['qsort_5fs_2ec',['qsort_s.c',['../d2/d94/qsort__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_b.html b/doc/safec-3.4/search/files_b.html new file mode 100644 index 0000000000000000000000000000000000000000..7be1003070f357d4f75220dd9be62a505eb8ba5f --- /dev/null +++ b/doc/safec-3.4/search/files_b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_b.js b/doc/safec-3.4/search/files_b.js new file mode 100644 index 0000000000000000000000000000000000000000..3614325533d07b375953b0bd5bb8cfeef41991c7 --- /dev/null +++ b/doc/safec-3.4/search/files_b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['readme_2emd',['README.md',['../d9/dd6/_r_e_a_d_m_e_8md.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_c.html b/doc/safec-3.4/search/files_c.html new file mode 100644 index 0000000000000000000000000000000000000000..c769b49bd6e922a5161215de8f1c93083d449786 --- /dev/null +++ b/doc/safec-3.4/search/files_c.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_c.js b/doc/safec-3.4/search/files_c.js new file mode 100644 index 0000000000000000000000000000000000000000..4c1eb377f034a8e8852981a6d661bf4bb5a97bd5 --- /dev/null +++ b/doc/safec-3.4/search/files_c.js @@ -0,0 +1,68 @@ +var searchData= +[ + ['safe_5fcompile_2eh',['safe_compile.h',['../df/d0a/safe__compile_8h.html',1,'']]], + ['safe_5fconfig_2eh',['safe_config.h',['../d3/ddb/safe__config_8h.html',1,'']]], + ['safe_5flib_2eh',['safe_lib.h',['../db/d69/safe__lib_8h.html',1,'']]], + ['safe_5flib_5ferrno_2eh',['safe_lib_errno.h',['../d0/dc2/safe__lib__errno_8h.html',1,'']]], + ['safe_5fmem_5fconstraint_2ec',['safe_mem_constraint.c',['../d6/da6/safe__mem__constraint_8c.html',1,'']]], + ['safe_5fmem_5fconstraint_2eh',['safe_mem_constraint.h',['../d4/d81/safe__mem__constraint_8h.html',1,'']]], + ['safe_5fmem_5flib_2eh',['safe_mem_lib.h',['../d8/d03/safe__mem__lib_8h.html',1,'']]], + ['safe_5fstr_5fconstraint_2ec',['safe_str_constraint.c',['../d1/d53/safe__str__constraint_8c.html',1,'']]], + ['safe_5fstr_5fconstraint_2eh',['safe_str_constraint.h',['../d2/d62/safe__str__constraint_8h.html',1,'']]], + ['safe_5fstr_5flib_2eh',['safe_str_lib.h',['../d8/dff/safe__str__lib_8h.html',1,'']]], + ['safe_5ftypes_2eh',['safe_types.h',['../dd/d0a/safe__types_8h.html',1,'']]], + ['scanf_5fs_2ec',['scanf_s.c',['../d0/dad/scanf__s_8c.html',1,'']]], + ['slkm_5finit_2ec',['slkm_init.c',['../d4/d6a/slkm__init_8c.html',1,'']]], + ['snprintf_5fs_2ec',['snprintf_s.c',['../d8/d3c/snprintf__s_8c.html',1,'']]], + ['snwprintf_5fs_2ec',['snwprintf_s.c',['../d6/d6b/snwprintf__s_8c.html',1,'']]], + ['sprintf_5fs_2ec',['sprintf_s.c',['../d3/d21/sprintf__s_8c.html',1,'']]], + ['sscanf_5fs_2ec',['sscanf_s.c',['../d4/dbc/sscanf__s_8c.html',1,'']]], + ['strcasecmp_5fs_2ec',['strcasecmp_s.c',['../d4/d7c/strcasecmp__s_8c.html',1,'']]], + ['strcasestr_5fs_2ec',['strcasestr_s.c',['../d6/d9e/strcasestr__s_8c.html',1,'']]], + ['strcat_5fs_2ec',['strcat_s.c',['../dd/d81/strcat__s_8c.html',1,'']]], + ['strchr_5fs_2ec',['strchr_s.c',['../d3/dfa/strchr__s_8c.html',1,'']]], + ['strcmp_5fs_2ec',['strcmp_s.c',['../d1/d7b/strcmp__s_8c.html',1,'']]], + ['strcmpfld_5fs_2ec',['strcmpfld_s.c',['../d5/df1/strcmpfld__s_8c.html',1,'']]], + ['strcoll_5fs_2ec',['strcoll_s.c',['../d4/d50/strcoll__s_8c.html',1,'']]], + ['strcpy_5fs_2ec',['strcpy_s.c',['../df/d8e/strcpy__s_8c.html',1,'']]], + ['strcpyfld_5fs_2ec',['strcpyfld_s.c',['../dd/d38/strcpyfld__s_8c.html',1,'']]], + ['strcpyfldin_5fs_2ec',['strcpyfldin_s.c',['../db/def/strcpyfldin__s_8c.html',1,'']]], + ['strcpyfldout_5fs_2ec',['strcpyfldout_s.c',['../d1/dae/strcpyfldout__s_8c.html',1,'']]], + ['strcspn_5fs_2ec',['strcspn_s.c',['../dd/d73/strcspn__s_8c.html',1,'']]], + ['strerror_5fs_2ec',['strerror_s.c',['../d9/d02/strerror__s_8c.html',1,'']]], + ['strerror_5fs_2eh',['strerror_s.h',['../d0/d29/strerror__s_8h.html',1,'']]], + ['strfirstchar_5fs_2ec',['strfirstchar_s.c',['../d3/d01/strfirstchar__s_8c.html',1,'']]], + ['strfirstdiff_5fs_2ec',['strfirstdiff_s.c',['../de/d3e/strfirstdiff__s_8c.html',1,'']]], + ['strfirstsame_5fs_2ec',['strfirstsame_s.c',['../d5/d5e/strfirstsame__s_8c.html',1,'']]], + ['strisalphanumeric_5fs_2ec',['strisalphanumeric_s.c',['../d8/dc9/strisalphanumeric__s_8c.html',1,'']]], + ['strisascii_5fs_2ec',['strisascii_s.c',['../d8/dd0/strisascii__s_8c.html',1,'']]], + ['strisdigit_5fs_2ec',['strisdigit_s.c',['../da/db8/strisdigit__s_8c.html',1,'']]], + ['strishex_5fs_2ec',['strishex_s.c',['../d1/d33/strishex__s_8c.html',1,'']]], + ['strislowercase_5fs_2ec',['strislowercase_s.c',['../de/d5b/strislowercase__s_8c.html',1,'']]], + ['strismixedcase_5fs_2ec',['strismixedcase_s.c',['../d7/d8d/strismixedcase__s_8c.html',1,'']]], + ['strispassword_5fs_2ec',['strispassword_s.c',['../d2/d08/strispassword__s_8c.html',1,'']]], + ['strisuppercase_5fs_2ec',['strisuppercase_s.c',['../dd/d9f/strisuppercase__s_8c.html',1,'']]], + ['strlastchar_5fs_2ec',['strlastchar_s.c',['../d7/d19/strlastchar__s_8c.html',1,'']]], + ['strlastdiff_5fs_2ec',['strlastdiff_s.c',['../d9/dfe/strlastdiff__s_8c.html',1,'']]], + ['strlastsame_5fs_2ec',['strlastsame_s.c',['../da/db5/strlastsame__s_8c.html',1,'']]], + ['strljustify_5fs_2ec',['strljustify_s.c',['../d9/d10/strljustify__s_8c.html',1,'']]], + ['strnatcmp_5fs_2ec',['strnatcmp_s.c',['../d4/d5f/strnatcmp__s_8c.html',1,'']]], + ['strncat_5fs_2ec',['strncat_s.c',['../df/d8b/strncat__s_8c.html',1,'']]], + ['strncpy_5fs_2ec',['strncpy_s.c',['../d2/d68/strncpy__s_8c.html',1,'']]], + ['strnlen_5fs_2ec',['strnlen_s.c',['../dc/d06/strnlen__s_8c.html',1,'']]], + ['strnset_5fs_2ec',['strnset_s.c',['../da/d45/strnset__s_8c.html',1,'']]], + ['strnterminate_5fs_2ec',['strnterminate_s.c',['../dd/de1/strnterminate__s_8c.html',1,'']]], + ['strpbrk_5fs_2ec',['strpbrk_s.c',['../de/dd3/strpbrk__s_8c.html',1,'']]], + ['strprefix_5fs_2ec',['strprefix_s.c',['../d2/d9c/strprefix__s_8c.html',1,'']]], + ['strrchr_5fs_2ec',['strrchr_s.c',['../d9/df8/strrchr__s_8c.html',1,'']]], + ['strremovews_5fs_2ec',['strremovews_s.c',['../d2/df4/strremovews__s_8c.html',1,'']]], + ['strset_5fs_2ec',['strset_s.c',['../d3/d98/strset__s_8c.html',1,'']]], + ['strspn_5fs_2ec',['strspn_s.c',['../d9/df1/strspn__s_8c.html',1,'']]], + ['strstr_5fs_2ec',['strstr_s.c',['../db/dc3/strstr__s_8c.html',1,'']]], + ['strtok_5fs_2ec',['strtok_s.c',['../d2/d46/strtok__s_8c.html',1,'']]], + ['strtolowercase_5fs_2ec',['strtolowercase_s.c',['../d3/d0c/strtolowercase__s_8c.html',1,'']]], + ['strtouppercase_5fs_2ec',['strtouppercase_s.c',['../d4/d6f/strtouppercase__s_8c.html',1,'']]], + ['strzero_5fs_2ec',['strzero_s.c',['../d8/d88/strzero__s_8c.html',1,'']]], + ['swprintf_5fs_2ec',['swprintf_s.c',['../d4/d4f/swprintf__s_8c.html',1,'']]], + ['swscanf_5fs_2ec',['swscanf_s.c',['../d8/da1/swscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_d.html b/doc/safec-3.4/search/files_d.html new file mode 100644 index 0000000000000000000000000000000000000000..54e39775bdee520afb1eba6242fc8420bec36c5c --- /dev/null +++ b/doc/safec-3.4/search/files_d.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_d.js b/doc/safec-3.4/search/files_d.js new file mode 100644 index 0000000000000000000000000000000000000000..ab153b3ad1707502a4c4b03b0fd28264e7585109 --- /dev/null +++ b/doc/safec-3.4/search/files_d.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['timingsafe_5fbcmp_2ec',['timingsafe_bcmp.c',['../d6/d62/timingsafe__bcmp_8c.html',1,'']]], + ['timingsafe_5fmemcmp_2ec',['timingsafe_memcmp.c',['../d5/d20/timingsafe__memcmp_8c.html',1,'']]], + ['tmpfile_5fs_2ec',['tmpfile_s.c',['../d6/dee/tmpfile__s_8c.html',1,'']]], + ['tmpnam_5fs_2ec',['tmpnam_s.c',['../d2/d4e/tmpnam__s_8c.html',1,'']]], + ['towctrans_2ec',['towctrans.c',['../d8/dbe/towctrans_8c.html',1,'']]], + ['towfc_5fs_2ec',['towfc_s.c',['../dc/d32/towfc__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_e.html b/doc/safec-3.4/search/files_e.html new file mode 100644 index 0000000000000000000000000000000000000000..febb549419740e4db269d1ed94f8de2c5cc8b3f8 --- /dev/null +++ b/doc/safec-3.4/search/files_e.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_e.js b/doc/safec-3.4/search/files_e.js new file mode 100644 index 0000000000000000000000000000000000000000..0683cd629c0341c10c97f5e870d85c451fbc0626 --- /dev/null +++ b/doc/safec-3.4/search/files_e.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['unw16ifcan_2eh',['unw16ifcan.h',['../d2/d1e/unw16ifcan_8h.html',1,'']]], + ['unw16ifcmb_2eh',['unw16ifcmb.h',['../d5/d67/unw16ifcmb_8h.html',1,'']]], + ['unw16ifcmp_2eh',['unw16ifcmp.h',['../d9/dfd/unw16ifcmp_8h.html',1,'']]], + ['unw16ifcpt_2eh',['unw16ifcpt.h',['../d4/de0/unw16ifcpt_8h.html',1,'']]], + ['unw16ifexc_2eh',['unw16ifexc.h',['../d0/dd5/unw16ifexc_8h.html',1,'']]], + ['unwifcan_2eh',['unwifcan.h',['../dc/d06/unwifcan_8h.html',1,'']]], + ['unwifcmb_2eh',['unwifcmb.h',['../d6/d43/unwifcmb_8h.html',1,'']]], + ['unwifcmp_2eh',['unwifcmp.h',['../df/d54/unwifcmp_8h.html',1,'']]], + ['unwifcpt_2eh',['unwifcpt.h',['../d5/d38/unwifcpt_8h.html',1,'']]], + ['unwifexc_2eh',['unwifexc.h',['../db/dab/unwifexc_8h.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/files_f.html b/doc/safec-3.4/search/files_f.html new file mode 100644 index 0000000000000000000000000000000000000000..30cd09be234c8fdb3684b75bed9dd1e24c7e0b1b --- /dev/null +++ b/doc/safec-3.4/search/files_f.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/files_f.js b/doc/safec-3.4/search/files_f.js new file mode 100644 index 0000000000000000000000000000000000000000..7b7712288a009b0fc9fdb6047e4e72d8867239e8 --- /dev/null +++ b/doc/safec-3.4/search/files_f.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['vfprintf_5fs_2ec',['vfprintf_s.c',['../de/d32/vfprintf__s_8c.html',1,'']]], + ['vfscanf_5fs_2ec',['vfscanf_s.c',['../d4/dc6/vfscanf__s_8c.html',1,'']]], + ['vfwprintf_5fs_2ec',['vfwprintf_s.c',['../d4/dd5/vfwprintf__s_8c.html',1,'']]], + ['vfwscanf_5fs_2ec',['vfwscanf_s.c',['../d4/d00/vfwscanf__s_8c.html',1,'']]], + ['vprintf_5fs_2ec',['vprintf_s.c',['../de/da4/vprintf__s_8c.html',1,'']]], + ['vscanf_5fs_2ec',['vscanf_s.c',['../d9/db2/vscanf__s_8c.html',1,'']]], + ['vsnprintf_5fs_2ec',['vsnprintf_s.c',['../db/d8d/vsnprintf__s_8c.html',1,'']]], + ['vsnwprintf_5fs_2ec',['vsnwprintf_s.c',['../d7/d4a/vsnwprintf__s_8c.html',1,'']]], + ['vsprintf_5fs_2ec',['vsprintf_s.c',['../d1/df7/vsprintf__s_8c.html',1,'']]], + ['vsscanf_5fs_2ec',['vsscanf_s.c',['../d4/d4d/vsscanf__s_8c.html',1,'']]], + ['vswprintf_5fs_2ec',['vswprintf_s.c',['../dd/d33/vswprintf__s_8c.html',1,'']]], + ['vswscanf_5fs_2ec',['vswscanf_s.c',['../d0/d9a/vswscanf__s_8c.html',1,'']]], + ['vwprintf_5fs_2ec',['vwprintf_s.c',['../d7/d25/vwprintf__s_8c.html',1,'']]], + ['vwscanf_5fs_2ec',['vwscanf_s.c',['../d8/d89/vwscanf__s_8c.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/functions_0.html b/doc/safec-3.4/search/functions_0.html new file mode 100644 index 0000000000000000000000000000000000000000..0539c8cede156c763e37612f804c40c8b16cbc68 --- /dev/null +++ b/doc/safec-3.4/search/functions_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_0.js b/doc/safec-3.4/search/functions_0.js new file mode 100644 index 0000000000000000000000000000000000000000..d5e2bc0e0ba9138b35cec2bb8019310e45dbe6ef --- /dev/null +++ b/doc/safec-3.4/search/functions_0.js @@ -0,0 +1,120 @@ +var searchData= +[ + ['_5fasctime_5fs_5fchk',['_asctime_s_chk',['../d1/db5/asctime__s_8c.html#a3e5a1cf670882c6d78a401561bd93cd3',1,'_asctime_s_chk(char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos): asctime_s.c'],['../db/d69/safe__lib_8h.html#a5f7cf6c7c85ea995b7ec1ef0efd62f74',1,'_asctime_s_chk(char *dest, rsize_t dmax, const struct tm *tm, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26: safe_lib.h']]], + ['_5fbsearch_5fs_5fchk',['_bsearch_s_chk',['../d6/dcc/bsearch__s_8c.html#a9d15731ad37cfe6cce6544a90efd4b2d',1,'_bsearch_s_chk(const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos): bsearch_s.c'],['../db/d69/safe__lib_8h.html#aad09c51d6ae5553c114af26f2f6dd96e',1,'_bsearch_s_chk(const void *key, const void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(key)||_BOS_NULL(base)||_BOS_ZERO(base: safe_lib.h']]], + ['_5fcombin_5fclass',['_combin_class',['../d3/dd5/wcsnorm__s_8c.html#a8002dc19b0ae29e2fbce77c7958c54a5',1,'wcsnorm_s.c']]], + ['_5fcompare_5fcc',['_compare_cc',['../d3/dd5/wcsnorm__s_8c.html#ae8e709a7bbee4e3cb9fedcc0c3e80092',1,'wcsnorm_s.c']]], + ['_5fcomposite_5fcp',['_composite_cp',['../d3/dd5/wcsnorm__s_8c.html#a2d1cf00de50fca632245c648f19c8b43',1,'wcsnorm_s.c']]], + ['_5fctime_5fs_5fchk',['_ctime_s_chk',['../d1/d76/ctime__s_8c.html#a28d15180d05909676d50de2188bda6cb',1,'_ctime_s_chk(char *dest, rsize_t dmax, const time_t *timer, const size_t destbos): ctime_s.c'],['../db/d69/safe__lib_8h.html#a1bdbe51e2f4972a33a57f05f18d715dd',1,'_ctime_s_chk(char *dest, rsize_t dmax, const time_t *timer, const size_t destbos) BOS_CHK(dest) BOS_ATTR(dmax< 26: safe_lib.h']]], + ['_5fdecomp_5fcanonical_5fs',['_decomp_canonical_s',['../d3/dd5/wcsnorm__s_8c.html#a3d261dc80304ab27ec9795c082003ac5',1,'wcsnorm_s.c']]], + ['_5fdecomp_5fhangul_5fs',['_decomp_hangul_s',['../d3/dd5/wcsnorm__s_8c.html#a7587468509c05128bc8ce3b16db11d2f',1,'wcsnorm_s.c']]], + ['_5fdecomp_5fs',['_decomp_s',['../d3/dd5/wcsnorm__s_8c.html#a6a7eb35b9888cd824285b5a8ccbe56f7',1,'wcsnorm_s.c']]], + ['_5fgetenv_5fs_5fchk',['_getenv_s_chk',['../d1/d26/getenv__s_8c.html#a5f1ba3a57bc73bed551247afe63bde51',1,'_getenv_s_chk(size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos): getenv_s.c'],['../db/d69/safe__lib_8h.html#ac0cd5a3667137a9e47460c557cb59577',1,'_getenv_s_chk(size_t *restrict len, char *restrict dest, rsize_t dmax, const char *restrict name, const size_t destbos) BOS_CHK(dest) BOS_ATTR(_BOS_NULL(name): safe_lib.h']]], + ['_5fgets_5fs_5fchk',['_gets_s_chk',['../d2/d59/gets__s_8c.html#a14a9099fbfde125466c16e0507cbf15d',1,'_gets_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos): gets_s.c'],['../db/d69/safe__lib_8h.html#a92b0fec11a23d3dc9e23fb5f39c07122',1,'_gets_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): safe_lib.h']]], + ['_5fis_5flt_5faccented',['_is_lt_accented',['../d9/d47/wcsfc__s_8c.html#aaea9b105227c8a8cf03848034fa3992e',1,'wcsfc_s.c']]], + ['_5fmbsrtowcs_5fs_5fchk',['_mbsrtowcs_s_chk',['../df/db3/mbsrtowcs__s_8c.html#ab6b1df7e43d89657194e9347fbb4f7d0',1,'_mbsrtowcs_s_chk(size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos): mbsrtowcs_s.c'],['../d8/dff/safe__str__lib_8h.html#a273f3a9a36b248a7de57bfb69427545c',1,'_mbsrtowcs_s_chk(size_t *restrict retvalp, wchar_t *restrict dest, rsize_t dmax, const char **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(srcp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fmbstowcs_5fs_5fchk',['_mbstowcs_s_chk',['../d8/dff/safe__str__lib_8h.html#a3a1909d00b6f945d02fbe3d4de2ff609',1,'safe_str_lib.h']]], + ['_5fmemccpy_5fs_5fchk',['_memccpy_s_chk',['../d2/d61/memccpy__s_8c.html#a41e5813303edd3dd8050f73e7176eba0',1,'_memccpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, int c, rsize_t n, const size_t destbos, const size_t srcbos): memccpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#a019c81b4ef63fc8d1defa701ff59c648',1,'_memccpy_s_chk(void *dest, rsize_t dmax, const void *src, int c, rsize_t n, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_mem_lib.h']]], + ['_5fmemchr_5fs_5fchk',['_memchr_s_chk',['../d7/d0e/memchr__s_8c.html#a4b5a0a95ffc446b87458778741789b09',1,'_memchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos): memchr_s.c'],['../d8/d03/safe__mem__lib_8h.html#aad7753c63cdab3633f5f2ad7b003ec12',1,'_memchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_NULL(result): memchr_s.c']]], + ['_5fmemcmp16_5fs_5fchk',['_memcmp16_s_chk',['../d2/df8/memcmp16__s_8c.html#a57637419fb217c2baf8af42c1c04871d',1,'_memcmp16_s_chk(const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp16_s.c'],['../d8/d03/safe__mem__lib_8h.html#ad36ac8e08c6d075189b5b59dad277eb8',1,'_memcmp16_s_chk(const uint16_t *dest, rsize_t dlen, const uint16_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcmp32_5fs_5fchk',['_memcmp32_s_chk',['../de/df0/memcmp32__s_8c.html#aa3014c369f25de08f0d375533dffe159',1,'_memcmp32_s_chk(const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a7e9bd2acaff411cf809141f2fea38dbd',1,'_memcmp32_s_chk(const uint32_t *dest, rsize_t dlen, const uint32_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcmp_5fs_5fchk',['_memcmp_s_chk',['../d9/d4d/memcmp__s_8c.html#a858ec42b08af40f4cbdda33b7dcab9ff',1,'_memcmp_s_chk(const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): memcmp_s.c'],['../d8/d03/safe__mem__lib_8h.html#a61f9cc4a2ad06f7f4de007bd3bcdb696',1,'_memcmp_s_chk(const void *dest, rsize_t dmax, const void *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_mem_lib.h']]], + ['_5fmemcpy16_5fs_5fchk',['_memcpy16_s_chk',['../dd/de1/memcpy16__s_8c.html#a5607fd3d9dc3d930129a3aa277d9aeb3',1,'_memcpy16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy16_s.c'],['../d8/d03/safe__mem__lib_8h.html#afe661663450e82f9cae803331d9a588e',1,'_memcpy16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcpy32_5fs_5fchk',['_memcpy32_s_chk',['../db/dc0/memcpy32__s_8c.html#ac971e5234c87a2f9309da77aec8dc753',1,'_memcpy32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a2136a10c2c2f95eecccdebee87a52615',1,'_memcpy32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemcpy_5fs_5fchk',['_memcpy_s_chk',['../de/d70/memcpy__s_8c.html#afbe816859f2acb302d7e2c015110b0a7',1,'_memcpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): memcpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#abb4810090dc2bb2d3742f185104db845',1,'_memcpy_s_chk(void *restrict dest, rsize_t dmax, const void *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fmemmove16_5fs_5fchk',['_memmove16_s_chk',['../d8/daf/memmove16__s_8c.html#ab109eea362dc12fb293b9e747b325061',1,'_memmove16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove16_s.c'],['../d8/d03/safe__mem__lib_8h.html#a0b31ebf9e53e301b3afa2ee34e231bd0',1,'_memmove16_s_chk(uint16_t *dest, rsize_t dmax, const uint16_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemmove32_5fs_5fchk',['_memmove32_s_chk',['../d0/d50/memmove32__s_8c.html#a4eaa4fd633a5c674690f2de3db151ddc',1,'_memmove32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a3d6f7196fd3147df5550df978353d0fd',1,'_memmove32_s_chk(uint32_t *dest, rsize_t dmax, const uint32_t *src, rsize_t slen, const size_t destbos, const size_t srcbos) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h']]], + ['_5fmemmove_5fs_5fchk',['_memmove_s_chk',['../d8/d56/memmove__s_8c.html#a46a58df77d024a41d29f17bac5d42259',1,'_memmove_s_chk(void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos): memmove_s.c'],['../d8/d03/safe__mem__lib_8h.html#af2e5491b4ae2fb626e0734b0963712c2',1,'_memmove_s_chk(void *dest, rsize_t dmax, const void *src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fmemrchr_5fs_5fchk',['_memrchr_s_chk',['../dd/def/memrchr__s_8c.html#af692626803c18772a4bf0a46013f4752',1,'_memrchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos): memrchr_s.c'],['../d8/d03/safe__mem__lib_8h.html#a971d454c160f81ac83e23da6dcbb9925',1,'_memrchr_s_chk(const void *restrict dest, rsize_t dmax, const int ch, void **result, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_mem_lib.h']]], + ['_5fmemset16_5fs_5fchk',['_memset16_s_chk',['../da/d22/memset16__s_8c.html#a7873a8991779ac0b07f2bd9b76d887af',1,'_memset16_s_chk(uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos): memset16_s.c'],['../d8/d03/safe__mem__lib_8h.html#a658db31f8081f5d6f389985a095b8f00',1,'_memset16_s_chk(uint16_t *dest, rsize_t dmax, uint16_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemset32_5fs_5fchk',['_memset32_s_chk',['../d1/d57/memset32__s_8c.html#a146fbc42204636fbb6af69b79dc08d89',1,'_memset32_s_chk(uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos): memset32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a13e1713e6934e5a01424dcc6bdf85ad0',1,'_memset32_s_chk(uint32_t *dest, rsize_t dmax, uint32_t value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemset_5fs_5fchk',['_memset_s_chk',['../de/d25/memset__s_8c.html#af1e81d16142fd67f0b8130ebe30dbf30',1,'_memset_s_chk(void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos): memset_s.c'],['../d8/d03/safe__mem__lib_8h.html#ada111454ad2c15422cc3fe0b4e2e04d1',1,'_memset_s_chk(void *dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_ATTR(n &&(_BOS_OVR(dest: safe_mem_lib.h']]], + ['_5fmemzero16_5fs_5fchk',['_memzero16_s_chk',['../d5/ddf/memzero16__s_8c.html#af5d4034ae7f83570f7c587ecbe045f54',1,'_memzero16_s_chk(uint16_t *dest, rsize_t len, const size_t destbos): memzero16_s.c'],['../d8/d03/safe__mem__lib_8h.html#abb7434f989283c1bea7a4d79b897c032',1,'_memzero16_s_chk(uint16_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest: safe_mem_lib.h']]], + ['_5fmemzero32_5fs_5fchk',['_memzero32_s_chk',['../db/d59/memzero32__s_8c.html#a71d5c758d94f0827e249695830c5879b',1,'_memzero32_s_chk(uint32_t *dest, rsize_t len, const size_t destbos): memzero32_s.c'],['../d8/d03/safe__mem__lib_8h.html#a127c73c455af767cd51bb8e8ca0b797c',1,'_memzero32_s_chk(uint32_t *dest, rsize_t len, const size_t destbos) BOS_CHK2(dest: safe_mem_lib.h']]], + ['_5fmemzero_5fs_5fchk',['_memzero_s_chk',['../d0/d4b/memzero__s_8c.html#a2e6349b810d89eaeeeab07a572d44440',1,'_memzero_s_chk(void *dest, rsize_t len, const size_t destbos): memzero_s.c'],['../d8/d03/safe__mem__lib_8h.html#aac2cad690162769939149a94519ade6f',1,'_memzero_s_chk(void *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): memzero_s.c']]], + ['_5fqsort_5fs_5fchk',['_qsort_s_chk',['../d2/d94/qsort__s_8c.html#ac129a05f12a7ef085510c5621c9797de',1,'_qsort_s_chk(void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *k, const void *y, void *context), void *context, const size_t destbos): qsort_s.c'],['../db/d69/safe__lib_8h.html#ad562a2d68ed51ae165bb7c8b935b614a',1,'_qsort_s_chk(void *base, rsize_t nmemb, rsize_t size, int(*compar)(const void *x, const void *y, void *context), void *context, const size_t basebos) BOS_ATTR(nmemb &&(_BOS_NULL(base)||_BOS_ZERO(base: safe_lib.h']]], + ['_5fstrcasecmp_5fs_5fchk',['_strcasecmp_s_chk',['../d4/d7c/strcasecmp__s_8c.html#a5f659ac4ca9bdc2471a33fb6b8f41c8b',1,'_strcasecmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos): strcasecmp_s.c'],['../d8/dff/safe__str__lib_8h.html#ad114a58f6ef0c9b7810397b2bfc191f5',1,'_strcasecmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcasecmp_s.c']]], + ['_5fstrcasestr_5fs_5fchk',['_strcasestr_s_chk',['../d6/d9e/strcasestr__s_8c.html#a98bf327af43af693c7ad572edee922e9',1,'_strcasestr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos): strcasestr_s.c'],['../d8/dff/safe__str__lib_8h.html#a0c5d359ec3cc98b1039d2b671a4b9f40',1,'_strcasestr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substring, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src: safe_str_lib.h']]], + ['_5fstrcat_5fs_5fchk',['_strcat_s_chk',['../dd/d81/strcat__s_8c.html#a2421a2f82babce73f68607831bddc80b',1,'_strcat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, size_t destbos): strcat_s.c'],['../d8/dff/safe__str__lib_8h.html#aaa04d6e92a0b8b483fcc371265508c39',1,'_strcat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strcat_s.c']]], + ['_5fstrchr_5fs_5fchk',['_strchr_s_chk',['../d3/dfa/strchr__s_8c.html#ae3ae279338f53f9b6e7b2ef393ab4837',1,'_strchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos): strchr_s.c'],['../d8/dff/safe__str__lib_8h.html#a66c16534b2471e1bbb608b609d3dca16',1,'_strchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_str_lib.h']]], + ['_5fstrcmp_5fs_5fchk',['_strcmp_s_chk',['../d1/d7b/strcmp__s_8c.html#a76f882e8ad9fda3f6ffc74046e9b7d11',1,'_strcmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, size_t srcbos): strcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a2a41b4fb5f971a6c1a9e801342f987f1',1,'_strcmp_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcmp_s.c']]], + ['_5fstrcmpfld_5fs_5fchk',['_strcmpfld_s_chk',['../d5/df1/strcmpfld__s_8c.html#a0f62083daa1f5d15677bdc5b99118e79',1,'_strcmpfld_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos): strcmpfld_s.c'],['../d8/dff/safe__str__lib_8h.html#a08b203348c160a527f8d6cc633d0cda3',1,'_strcmpfld_s_chk(const char *dest, rsize_t dmax, const char *src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcmpfld_s.c']]], + ['_5fstrcoll_5fs_5fchk',['_strcoll_s_chk',['../d4/d50/strcoll__s_8c.html#a41175bde439cb6e55b9cb989dd7d9e7f',1,'_strcoll_s_chk(const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos): strcoll_s.c'],['../d8/dff/safe__str__lib_8h.html#a6a25e7cd044f0284f60710ec6bb6160b',1,'_strcoll_s_chk(const char *restrict dest, rsize_t dmax, const char *restrict src, int *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strcoll_s.c']]], + ['_5fstrcpy_5fs_5fchk',['_strcpy_s_chk',['../df/d8e/strcpy__s_8c.html#ae073fc0852fb87e40336c2af99822900',1,'_strcpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos): strcpy_s.c'],['../d8/dff/safe__str__lib_8h.html#ad7ab634bad0da5b83d320d38957a84dd',1,'_strcpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strcpy_s.c']]], + ['_5fstrcpyfld_5fs_5fchk',['_strcpyfld_s_chk',['../dd/d38/strcpyfld__s_8c.html#aa4f5ab51b51120763388bc68b790a11f',1,'_strcpyfld_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfld_s.c'],['../d8/dff/safe__str__lib_8h.html#aeda218fe68c647ac70dc1583684ad02c',1,'_strcpyfld_s_chk(char *dest, const rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcpyfldin_5fs_5fchk',['_strcpyfldin_s_chk',['../db/def/strcpyfldin__s_8c.html#a835124ed19939fa24c4f4acdbb378538',1,'_strcpyfldin_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfldin_s.c'],['../d8/dff/safe__str__lib_8h.html#a136213b144b733a491cd9f0536dc02b4',1,'_strcpyfldin_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcpyfldout_5fs_5fchk',['_strcpyfldout_s_chk',['../d1/dae/strcpyfldout__s_8c.html#ae555ba9c5abd18e53d878bc12963b683',1,'_strcpyfldout_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos): strcpyfldout_s.c'],['../d8/dff/safe__str__lib_8h.html#a2b9437f5d44c5c01134e5ba5612b6b79',1,'_strcpyfldout_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, const size_t destbos) BOS_CHK_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrcspn_5fs_5fchk',['_strcspn_s_chk',['../dd/d73/strcspn__s_8c.html#aadfaa650b7676ff825fb0e146472ed6f',1,'_strcspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos): strcspn_s.c'],['../d8/dff/safe__str__lib_8h.html#a41cf93e5fbedbb4c62cbc823a8787a5a',1,'_strcspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrerror_5fs_5fchk',['_strerror_s_chk',['../d9/d02/strerror__s_8c.html#a6fde6b74179a76274df203f875172527',1,'_strerror_s_chk(char *dest, rsize_t dmax, errno_t errnum, const size_t destbos): strerror_s.c'],['../d8/dff/safe__str__lib_8h.html#acc3bea5002eee5b18609f30a6cbe7cc9',1,'_strerror_s_chk(char *dest, rsize_t dmax, errno_t errnum, const size_t destbos) BOS_CHK(dest): strerror_s.c']]], + ['_5fstrfirstchar_5fs_5fchk',['_strfirstchar_s_chk',['../d3/d01/strfirstchar__s_8c.html#a0539f00058ae77f0ab0199a6eed4ae67',1,'_strfirstchar_s_chk(char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos): strfirstchar_s.c'],['../d8/dff/safe__str__lib_8h.html#ad3e617ce86eb99e3daec9166c62cfa7d',1,'_strfirstchar_s_chk(char *dest, rsize_t dmax, char c, char **firstp, const size_t destbos) BOS_CHK(dest) BOS_NULL(firstp): strfirstchar_s.c']]], + ['_5fstrfirstdiff_5fs_5fchk',['_strfirstdiff_s_chk',['../de/d3e/strfirstdiff__s_8c.html#a04ba99adf6fb9bd49f9caa455aa00031',1,'_strfirstdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strfirstdiff_s.c'],['../d8/dff/safe__str__lib_8h.html#a8fd3d5a8d8376f9144b9001075768aac',1,'_strfirstdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strfirstdiff_s.c']]], + ['_5fstrfirstsame_5fs_5fchk',['_strfirstsame_s_chk',['../d5/d5e/strfirstsame__s_8c.html#a89e0c13d4b00f3e64dc754edd8be5ef8',1,'_strfirstsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strfirstsame_s.c'],['../d8/dff/safe__str__lib_8h.html#aac66e284b38c73c7c2423e8d9ba5cd58',1,'_strfirstsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strfirstsame_s.c']]], + ['_5fstrisalphanumeric_5fs_5fchk',['_strisalphanumeric_s_chk',['../d8/dc9/strisalphanumeric__s_8c.html#a5c5acf3db2aefaa57a23b427c60261fd',1,'_strisalphanumeric_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisalphanumeric_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4138e4ea8e708d437135529859d1037',1,'_strisalphanumeric_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisascii_5fs_5fchk',['_strisascii_s_chk',['../d8/dd0/strisascii__s_8c.html#a3ec4e31cbab16c79f801786af4ed417f',1,'_strisascii_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisascii_s.c'],['../d8/dff/safe__str__lib_8h.html#a49c06ac40572da7b06c56c86f5b5b790',1,'_strisascii_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisdigit_5fs_5fchk',['_strisdigit_s_chk',['../da/db8/strisdigit__s_8c.html#af8a673ad0f57450f5b3e7cbdbcf16238',1,'_strisdigit_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisdigit_s.c'],['../d8/dff/safe__str__lib_8h.html#ad5234b4499ea28f2f174428acbb0116b',1,'_strisdigit_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrishex_5fs_5fchk',['_strishex_s_chk',['../d1/d33/strishex__s_8c.html#afe4cc3d15df7c008531b5228108f8ef4',1,'_strishex_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strishex_s.c'],['../d8/dff/safe__str__lib_8h.html#aca1ba10bf2db186f49bb0b24ad72102b',1,'_strishex_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrislowercase_5fs_5fchk',['_strislowercase_s_chk',['../de/d5b/strislowercase__s_8c.html#a6266becc25633e9f1899c2ad227cb0e6',1,'_strislowercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strislowercase_s.c'],['../d8/dff/safe__str__lib_8h.html#ac03aef946658162570ff05246c80c056',1,'_strislowercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrismixedcase_5fs_5fchk',['_strismixedcase_s_chk',['../d7/d8d/strismixedcase__s_8c.html#a22ddee39f590bb435f32caadf6d3b202',1,'_strismixedcase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strismixedcase_s.c'],['../d8/dff/safe__str__lib_8h.html#a2f9d1264085b98aaaf9e0ade9b772ec3',1,'_strismixedcase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrispassword_5fs_5fchk',['_strispassword_s_chk',['../d2/d08/strispassword__s_8c.html#a25d787976c8846bb335d2127570dc97b',1,'_strispassword_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strispassword_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4c9803734dcae5b5975b5a129938d9a',1,'_strispassword_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrisuppercase_5fs_5fchk',['_strisuppercase_s_chk',['../dd/d9f/strisuppercase__s_8c.html#a2a22666503ad907b13c48a3b43b626ce',1,'_strisuppercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos): strisuppercase_s.c'],['../d8/dff/safe__str__lib_8h.html#a787fbe653f359d9d3bf31f2face30911',1,'_strisuppercase_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrlastchar_5fs_5fchk',['_strlastchar_s_chk',['../d7/d19/strlastchar__s_8c.html#a0edead78b36762f8a70ece523ca61063',1,'_strlastchar_s_chk(char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos): strlastchar_s.c'],['../d8/dff/safe__str__lib_8h.html#afa39d9e09101ca48fb3b0da2fd00b7e9',1,'_strlastchar_s_chk(char *dest, rsize_t dmax, char c, char **lastp, const size_t destbos) BOS_CHK(dest) BOS_NULL(lastp): strlastchar_s.c']]], + ['_5fstrlastdiff_5fs_5fchk',['_strlastdiff_s_chk',['../d9/dfe/strlastdiff__s_8c.html#a1c271124ce30bc259c6f3af9b38dc2da',1,'_strlastdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strlastdiff_s.c'],['../d8/dff/safe__str__lib_8h.html#a093d4a02b3a2666cc1140659ce2aedef',1,'_strlastdiff_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strlastdiff_s.c']]], + ['_5fstrlastsame_5fs_5fchk',['_strlastsame_s_chk',['../da/db5/strlastsame__s_8c.html#a72c4e6cfac79ce706a9924aa4d3324a4',1,'_strlastsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos): strlastsame_s.c'],['../d8/dff/safe__str__lib_8h.html#a85d77c8a2e7b8022ff9ee9b40d692ae7',1,'_strlastsame_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t *resultp, const size_t destbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strlastsame_s.c']]], + ['_5fstrljustify_5fs_5fchk',['_strljustify_s_chk',['../d9/d10/strljustify__s_8c.html#a45fe7cf80d39fbe636032db40fc0b8e1',1,'_strljustify_s_chk(char *dest, rsize_t dmax, const size_t destbos): strljustify_s.c'],['../d8/dff/safe__str__lib_8h.html#ae0f785012df12a3ab199f3c726fa1c00',1,'_strljustify_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strljustify_s.c']]], + ['_5fstrnatcmp_5fs_5fchk',['_strnatcmp_s_chk',['../d4/d5f/strnatcmp__s_8c.html#a9f563a3dba23e70354122938965e77de',1,'_strnatcmp_s_chk(const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos): strnatcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#acf706e4b5acb9557a031c8936438c34b',1,'_strnatcmp_s_chk(const char *dest, rsize_t dmax, const char *src, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_NULL(src) BOS_NULL(resultp): strnatcmp_s.c']]], + ['_5fstrncat_5fs_5fchk',['_strncat_s_chk',['../df/d8b/strncat__s_8c.html#a71c33b24bb35755b78634ce2896fd5ac',1,'_strncat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, size_t destbos, const size_t srcbos): strncat_s.c'],['../d8/dff/safe__str__lib_8h.html#a402969901f866addace83ad31411d8b0',1,'_strncat_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR((slen||dest||dmax) &&(_BOS_NULL(dest)||_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fstrncpy_5fs_5fchk',['_strncpy_s_chk',['../d2/d68/strncpy__s_8c.html#ad775d1b3c046e65ade593f8bbd55d65d',1,'_strncpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): strncpy_s.c'],['../d8/dff/safe__str__lib_8h.html#a1e0217e2de3141badc1ef1b8df17c814',1,'_strncpy_s_chk(char *restrict dest, rsize_t dmax, const char *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fstrnlen_5fs_5fchk',['_strnlen_s_chk',['../dc/d06/strnlen__s_8c.html#a021e82ca8dad15d7a9ed7955a5c49b2f',1,'_strnlen_s_chk(const char *str, rsize_t smax, const size_t strbos): strnlen_s.c'],['../d8/dff/safe__str__lib_8h.html#a8c83c0cfec963b6ac7621874d7411fea',1,'_strnlen_s_chk(const char *str, rsize_t smax, const size_t strbos) BOS_CHK2(str: safe_str_lib.h']]], + ['_5fstrnset_5fs_5fchk',['_strnset_s_chk',['../da/d45/strnset__s_8c.html#acc68fe672d3bc44d5b84e34b175043cf',1,'_strnset_s_chk(char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos): strnset_s.c'],['../d8/dff/safe__str__lib_8h.html#a6855b4bf48e0a0d9ac7be67af9197810',1,'_strnset_s_chk(char *restrict dest, rsize_t dmax, int value, rsize_t n, const size_t destbos) BOS_CHK(dest) BOS_OVR2_BUTZERO(dest: safe_str_lib.h']]], + ['_5fstrnterminate_5fs_5fchk',['_strnterminate_s_chk',['../dd/de1/strnterminate__s_8c.html#ae2382673a220587b6e6b99f7fe111610',1,'_strnterminate_s_chk(char *dest, rsize_t dmax, const size_t destbos): strnterminate_s.c'],['../d8/dff/safe__str__lib_8h.html#a939629c1ee16ed11968acc0a14d97a50',1,'_strnterminate_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrpbrk_5fs_5fchk',['_strpbrk_s_chk',['../de/dd3/strpbrk__s_8c.html#a1f3a1c20431aaf4d8880524127afed61',1,'_strpbrk_s_chk(char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos): strpbrk_s.c'],['../d8/dff/safe__str__lib_8h.html#aebd91f4804e7751eac6192b818b478a3',1,'_strpbrk_s_chk(char *dest, rsize_t dmax, char *src, rsize_t slen, char **firstp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrprefix_5fs_5fchk',['_strprefix_s_chk',['../d2/d9c/strprefix__s_8c.html#afd6429e73c9f92f105905640f389851a',1,'_strprefix_s_chk(const char *dest, rsize_t dmax, const char *src, const size_t destbos): strprefix_s.c'],['../d8/dff/safe__str__lib_8h.html#a5c96065113760b9fb57eb3a3e5a014b7',1,'_strprefix_s_chk(const char *dest, rsize_t dmax, const char *src, const size_t destbos) BOS_CHK(dest) BOS_NULL(src): strprefix_s.c']]], + ['_5fstrrchr_5fs_5fchk',['_strrchr_s_chk',['../d9/df8/strrchr__s_8c.html#a5ffd4c726a9f39e6f30f2b7ee320f3cb',1,'_strrchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **resultp, const size_t destbos): strrchr_s.c'],['../d8/dff/safe__str__lib_8h.html#a375b15e12fd4f6e0ea7737957d7bc56a',1,'_strrchr_s_chk(const char *restrict dest, rsize_t dmax, const int ch, char **restrict resultp, const size_t destbos) BOS_CHK(dest) VAL_OVR2(ch: safe_str_lib.h']]], + ['_5fstrremovews_5fs_5fchk',['_strremovews_s_chk',['../d2/df4/strremovews__s_8c.html#aa20354aa373108cde9f27e625a05994a',1,'_strremovews_s_chk(char *dest, rsize_t dmax, const size_t destbos): strremovews_s.c'],['../d8/dff/safe__str__lib_8h.html#a14965340fd2745d2b46023183ce1b6c5',1,'_strremovews_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strremovews_s.c']]], + ['_5fstrset_5fs_5fchk',['_strset_s_chk',['../d3/d98/strset__s_8c.html#a31bba664976ed2d6a490220f49a899e7',1,'_strset_s_chk(char *restrict dest, rsize_t dmax, int value, const size_t destbos): strset_s.c'],['../d8/dff/safe__str__lib_8h.html#a82d905969808d552ed3d5776531cf925',1,'_strset_s_chk(char *restrict dest, rsize_t dmax, int value, const size_t destbos) BOS_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fstrspn_5fs_5fchk',['_strspn_s_chk',['../d9/df1/strspn__s_8c.html#afd69e2020daea4b4fc210c015b7f5dca',1,'_strspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos): strspn_s.c'],['../d8/dff/safe__str__lib_8h.html#acaa9b56de60dfe2f7adf0d17be7152a5',1,'_strspn_s_chk(const char *dest, rsize_t dmax, const char *src, rsize_t slen, rsize_t *countp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_CHK2(src: safe_str_lib.h']]], + ['_5fstrstr_5fs_5fchk',['_strstr_s_chk',['../db/dc3/strstr__s_8c.html#a2122dda9d32728ed372f886c73eea43a',1,'_strstr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos): strstr_s.c'],['../d8/dff/safe__str__lib_8h.html#a6cda6e5d1877bd1a27404dc9faadf4cb',1,'_strstr_s_chk(char *dest, rsize_t dmax, const char *src, rsize_t slen, char **substringp, const size_t destbos, const size_t srcbos) BOS_CHK(dest) BOS_OVR2(src: safe_str_lib.h']]], + ['_5fstrtok_5fs_5fchk',['_strtok_s_chk',['../d2/d46/strtok__s_8c.html#a4f8852aadfcfc307416bf27a886865fa',1,'_strtok_s_chk(char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos): strtok_s.c'],['../d8/dff/safe__str__lib_8h.html#a589bae4572c2a10570f3c333e1e1f29f',1,'_strtok_s_chk(char *restrict dest, rsize_t *restrict dmaxp, const char *restrict delim, char **restrict ptr, const size_t destbos) BOS_NULL(ptr): strtok_s.c']]], + ['_5fstrtolowercase_5fs_5fchk',['_strtolowercase_s_chk',['../d3/d0c/strtolowercase__s_8c.html#adbab5bb37a6f391d2c9de205f85e4725',1,'_strtolowercase_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos): strtolowercase_s.c'],['../d8/dff/safe__str__lib_8h.html#ad2f8f779fbb4c5f2267d9510da392f3b',1,'_strtolowercase_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrtouppercase_5fs_5fchk',['_strtouppercase_s_chk',['../d4/d6f/strtouppercase__s_8c.html#a38776214067a2fd8c1a652469119772c',1,'_strtouppercase_s_chk(char *dest, rsize_t dmax, const size_t destbos): strtouppercase_s.c'],['../d8/dff/safe__str__lib_8h.html#a8df6802494de562eaba0f72c9453d0aa',1,'_strtouppercase_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK2(dest: safe_str_lib.h']]], + ['_5fstrzero_5fs_5fchk',['_strzero_s_chk',['../d8/d88/strzero__s_8c.html#ab823ae363848d00ca5b0ff8936e3b53b',1,'_strzero_s_chk(char *dest, rsize_t dmax, const size_t destbos): strzero_s.c'],['../d8/dff/safe__str__lib_8h.html#a422bd4f4cb89a8bc2880c1e3717c34df',1,'_strzero_s_chk(char *dest, rsize_t dmax, const size_t destbos) BOS_CHK(dest): strzero_s.c']]], + ['_5ftimingsafe_5fbcmp_5fchk',['_timingsafe_bcmp_chk',['../d6/d62/timingsafe__bcmp_8c.html#ac185ba934da1af85fb1cc307472ad4b0',1,'_timingsafe_bcmp_chk(const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos): timingsafe_bcmp.c'],['../d8/d03/safe__mem__lib_8h.html#a58eeb1fe07f21ab4bf9d27e7295004ca',1,'_timingsafe_bcmp_chk(const void *b1, const void *b2, size_t n, const size_t destbos, const size_t srcbos) BOS_OVR2(b1: safe_mem_lib.h']]], + ['_5ftimingsafe_5fmemcmp_5fchk',['_timingsafe_memcmp_chk',['../d5/d20/timingsafe__memcmp_8c.html#a1d5aa9f4514c441f51a8b46db3c85407',1,'_timingsafe_memcmp_chk(const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos): timingsafe_memcmp.c'],['../d8/d03/safe__mem__lib_8h.html#a6e8bca497a1aff8bc3a7692c568efc7b',1,'_timingsafe_memcmp_chk(const void *b1, const void *b2, size_t len, const size_t destbos, const size_t srcbos) BOS_OVR2(b1: safe_mem_lib.h']]], + ['_5ftmpnam_5fs_5fchk',['_tmpnam_s_chk',['../d2/d4e/tmpnam__s_8c.html#a9f56792adec1c99181e0f1878d8600ba',1,'_tmpnam_s_chk(const char *dest, rsize_t dmax, const size_t destbos): tmpnam_s.c'],['../db/d69/safe__lib_8h.html#a93236bc36e86d792ec62b48a6686f16b',1,'_tmpnam_s_chk(const char *dest, rsize_t dmax, const size_t destbos) BOS_OVR2Z(dest: safe_lib.h']]], + ['_5ftowcase',['_towcase',['../d8/dbe/towctrans_8c.html#a3d0c62b130209a2ccb00da7e029be9b3',1,'towctrans.c']]], + ['_5ftowfc_5fs_5fchk',['_towfc_s_chk',['../dc/d32/towfc__s_8c.html#aae366c211a5853881cf8a4673de5db52',1,'_towfc_s_chk(wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos): towfc_s.c'],['../d8/dff/safe__str__lib_8h.html#a48c47cf89bfe769b2c1f73254c377723',1,'_towfc_s_chk(wchar_t *restrict dest, rsize_t dmax, const uint32_t src, const size_t destbos) BOSW_CHK(dest) BOS_ATTR(dmax< 4: safe_str_lib.h']]], + ['_5ftowfc_5fsingle',['_towfc_single',['../dc/d32/towfc__s_8c.html#a8da9727cfc1e30225ea73e6561456592',1,'towfc_s.c']]], + ['_5ftowupper',['_towupper',['../d8/dbe/towctrans_8c.html#a5d087249fc40885cccf7ce269bb131ac',1,'towctrans.c']]], + ['_5fvsnprintf_5fs_5fchk',['_vsnprintf_s_chk',['../db/d8d/vsnprintf__s_8c.html#ae2afd35714328ece3191405e25cc845f',1,'_vsnprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap): vsnprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a148305a22b3eccd1bc7edec527ddf079',1,'_vsnprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt): vsnprintf_s.c']]], + ['_5fvsnwprintf_5fs_5fchk',['_vsnwprintf_s_chk',['../d7/d4a/vsnwprintf__s_8c.html#a0b99808b1427c197f15bce6040bf5c89',1,'_vsnwprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap): vsnwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a56c8189e460c2fab3e7199e2d7daf41e',1,'_vsnwprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt): vsnwprintf_s.c']]], + ['_5fvsprintf_5fs_5fchk',['_vsprintf_s_chk',['../d1/df7/vsprintf__s_8c.html#adc3e67335c360cc160d869a4449fb9d1',1,'_vsprintf_s_chk(char *restrict dest, const rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap): vsprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ab14a2a9e240310588434f53e609355a2',1,'_vsprintf_s_chk(char *restrict dest, rsize_t dmax, const size_t destbos, const char *restrict fmt, va_list ap) BOS_CHK(dest) BOS_FMT(fmt): vsprintf_s.c']]], + ['_5fvswprintf_5fs_5fchk',['_vswprintf_s_chk',['../dd/d33/vswprintf__s_8c.html#ad37039350056ad5cfc4506f12dd94c04',1,'_vswprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap): vswprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a45182c16361d4f0449a7c94b9dcd3dbb',1,'_vswprintf_s_chk(wchar_t *restrict dest, rsize_t dmax, const size_t destbos, const wchar_t *restrict fmt, va_list ap) BOSW_CHK(dest) BOS_FMT(fmt): vswprintf_s.c']]], + ['_5fwcrtomb_5fs_5fchk',['_wcrtomb_s_chk',['../db/d37/wcrtomb__s_8c.html#a18fe6c6847fe024f79c9db2c7444f9fc',1,'_wcrtomb_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos): wcrtomb_s.c'],['../d8/dff/safe__str__lib_8h.html#ab9840728993ac6ad7d90ce6c68c03636',1,'_wcrtomb_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOS_NULL(ps) VAL_OVR2(wc: safe_str_lib.h']]], + ['_5fwcscat_5fs_5fchk',['_wcscat_s_chk',['../de/d45/wcscat__s_8c.html#a11d08f782800a00f2919c81b6031ff7b',1,'_wcscat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos): wcscat_s.c'],['../d8/dff/safe__str__lib_8h.html#abca5bfb224b30166612899283a7a7df9',1,'_wcscat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src): wcscat_s.c']]], + ['_5fwcscmp_5fs_5fchk',['_wcscmp_s_chk',['../d1/dbf/wcscmp__s_8c.html#a68a7464fa6523f243b5a2b510b98529a',1,'_wcscmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcscmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a4b3a049415bea04e80df8d44db0f3430',1,'_wcscmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcscoll_5fs_5fchk',['_wcscoll_s_chk',['../d6/dd8/wcscoll__s_8c.html#addfc9e4aa35156b5a75190b202c50ce7',1,'_wcscoll_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcscoll_s.c'],['../d8/dff/safe__str__lib_8h.html#a585d6203592ee2cdf2843b07db8ad575',1,'_wcscoll_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcscpy_5fs_5fchk',['_wcscpy_s_chk',['../de/d33/wcscpy__s_8c.html#a8aa67a23a3e8a346491407d517ecc2ec',1,'_wcscpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos): wcscpy_s.c'],['../d8/dff/safe__str__lib_8h.html#adfc6d44a51ca0e4579bd5af0b9c5aca2',1,'_wcscpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, const size_t destbos) BOSW_CHK(dest) BOS_NULL(src): wcscpy_s.c']]], + ['_5fwcsfc_5fs_5fchk',['_wcsfc_s_chk',['../d9/d47/wcsfc__s_8c.html#a552b492ea679d4d2f9575ad38bbe9645',1,'wcsfc_s.c']]], + ['_5fwcsicmp_5fs_5fchk',['_wcsicmp_s_chk',['../d6/d6c/wcsicmp__s_8c.html#a7a27037d7f68de20721eb23565a98831',1,'_wcsicmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos): wcsicmp_s.c'],['../d8/dff/safe__str__lib_8h.html#a66026092bce1d24ac14293d58c4f3c06',1,'_wcsicmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcslwr_5fs_5fchk',['_wcslwr_s_chk',['../d8/d67/wcslwr__s_8c.html#a6470b1f19a3ad82dd15c1e85343ea5b6',1,'_wcslwr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos): wcslwr_s.c'],['../d8/dff/safe__str__lib_8h.html#a9bdcd39944f0ae7f61e5a17a3477c21a',1,'_wcslwr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fwcsnatcmp_5fs_5fchk',['_wcsnatcmp_s_chk',['../d8/dc7/wcsnatcmp__s_8c.html#a0cb94b2c180777be111799d44fc61bd9',1,'_wcsnatcmp_s_chk(const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos): wcsnatcmp_s.c'],['../d8/dff/safe__str__lib_8h.html#ab68246041822a160120edf4bb852c35a',1,'_wcsnatcmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const int fold_case, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsncat_5fs_5fchk',['_wcsncat_s_chk',['../d0/df6/wcsncat__s_8c.html#a493a7624a8c28c03d8a1d632dff2f0f3',1,'_wcsncat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): wcsncat_s.c'],['../d8/dff/safe__str__lib_8h.html#aadef5f96cb52b0a850989d982bdba40a',1,'_wcsncat_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOS_ATTR(slen &&(_BOS_NULL(dest)||_BOS_ZERO(dest: safe_str_lib.h']]], + ['_5fwcsncmp_5fs_5fchk',['_wcsncmp_s_chk',['../de/d15/wcsncmp__s_8c.html#a7b1ab28a0f4d7340e07ec8af1c7a6dc1',1,'_wcsncmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos): wcsncmp_s.c'],['../d8/dff/safe__str__lib_8h.html#aa54d4d08338768f4ce09daef2ecb2c37',1,'_wcsncmp_s_chk(const wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, rsize_t count, int *resultp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsncpy_5fs_5fchk',['_wcsncpy_s_chk',['../dc/d4e/wcsncpy__s_8c.html#a0bb5b100a09e82d89ecf832143f5dd8a',1,'_wcsncpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos): wcsncpy_s.c'],['../d8/dff/safe__str__lib_8h.html#a7634d6b1069cc0b769732ea5595db7f1',1,'_wcsncpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src: safe_str_lib.h']]], + ['_5fwcsnlen_5fs_5fchk',['_wcsnlen_s_chk',['../db/d53/wcsnlen__s_8c.html#a485a05fc094386b65e94db38f2dfb579',1,'_wcsnlen_s_chk(const wchar_t *dest, rsize_t dmax, const size_t destbos): wcsnlen_s.c'],['../d8/dff/safe__str__lib_8h.html#af9476a170ab615fe01505f8035ea11d7',1,'_wcsnlen_s_chk(const wchar_t *dest, size_t dmax, const size_t destbos) BOSW_CHK(dest): wcsnlen_s.c']]], + ['_5fwcsnorm_5fcompose_5fs_5fchk',['_wcsnorm_compose_s_chk',['../d3/dd5/wcsnorm__s_8c.html#ad06f3d86749513a7e71011aa8a722d5a',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5fdecompose_5fs_5fchk',['_wcsnorm_decompose_s_chk',['../d3/dd5/wcsnorm__s_8c.html#a35ebe75d6b6fdf81576efcb5b35fb6eb',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5freorder_5fs_5fchk',['_wcsnorm_reorder_s_chk',['../d3/dd5/wcsnorm__s_8c.html#a3ff57309bdc300c2716bfc5ba1dd3a4d',1,'wcsnorm_s.c']]], + ['_5fwcsnorm_5fs_5fchk',['_wcsnorm_s_chk',['../d3/dd5/wcsnorm__s_8c.html#aa3c288ad61166b211252b12e177f61b7',1,'wcsnorm_s.c']]], + ['_5fwcsnset_5fs_5fchk',['_wcsnset_s_chk',['../dc/d0c/wcsnset__s_8c.html#a66675dc542c4f0f2854ae0f190d8f89e',1,'_wcsnset_s_chk(wchar_t *restrict dest, rsize_t dmax, wchar_t value, rsize_t n, const size_t destbos): wcsnset_s.c'],['../d8/dff/safe__str__lib_8h.html#a64380c2e2bdcdfcfbd0c46300cb16cb4',1,'_wcsnset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, size_t n, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fwcsrtombs_5fs_5fchk',['_wcsrtombs_s_chk',['../d2/dc5/wcsrtombs__s_8c.html#a105c9aadd57717a78d4c83580480516a',1,'_wcsrtombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos): wcsrtombs_s.c'],['../d8/dff/safe__str__lib_8h.html#a5d6b42f3dffe71030d3dfae4669e8645',1,'_wcsrtombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t **restrict srcp, rsize_t len, mbstate_t *restrict ps, const size_t destbos) BOS_NULL(retvalp) BOS_NULL(ps) BOS_ATTR(!_BOS_NULL(dest) &&_BOS_OVR(dest: safe_str_lib.h']]], + ['_5fwcsset_5fs_5fchk',['_wcsset_s_chk',['../d0/d36/wcsset__s_8c.html#a0944c30f08e95eddf0a540eb76708642',1,'_wcsset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos): wcsset_s.c'],['../d8/dff/safe__str__lib_8h.html#ab4f995228d53b411139c613110be9ea8',1,'_wcsset_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t value, const size_t destbos) BOSW_CHK(dest) VAL_OVR2(value: safe_str_lib.h']]], + ['_5fwcsstr_5fs_5fchk',['_wcsstr_s_chk',['../dd/df8/wcsstr__s_8c.html#aa0ad63894a82dcb147080fa953659d62',1,'_wcsstr_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos): wcsstr_s.c'],['../d8/dff/safe__str__lib_8h.html#a075e745d7031b5994e19b7116a5719ba',1,'_wcsstr_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t slen, wchar_t **restrict substringp, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_OVR2(src: safe_str_lib.h']]], + ['_5fwcstok_5fs_5fchk',['_wcstok_s_chk',['../da/d1a/wcstok__s_8c.html#a585e94a6d26745f8fd501e7cd64d0f3d',1,'_wcstok_s_chk(wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos): wcstok_s.c'],['../d8/dff/safe__str__lib_8h.html#a4ef2ebdf5ae9df2c2a538453971d530a',1,'_wcstok_s_chk(wchar_t *restrict dest, rsize_t *restrict dmaxp, const wchar_t *restrict delim, wchar_t **restrict ptr, const size_t destbos) BOS_NULL(ptr): wcstok_s.c']]], + ['_5fwcstombs_5fs_5fchk',['_wcstombs_s_chk',['../d5/db9/wcstombs__s_8c.html#ad524287adca950d695da1ac1eee684f6',1,'_wcstombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos): wcstombs_s.c'],['../d8/dff/safe__str__lib_8h.html#aab371db461dcb5dcc850b43e9ee6a2b5',1,'_wcstombs_s_chk(size_t *restrict retvalp, char *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t len, const size_t destbos) BOS_NULL(retvalp) BOS_CHK(dest) BOSW_CHK2(src: safe_str_lib.h']]], + ['_5fwcsupr_5fs_5fchk',['_wcsupr_s_chk',['../d7/dbb/wcsupr__s_8c.html#ab97838498c295bdcbba2f1dfcabb8d79',1,'_wcsupr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos): wcsupr_s.c'],['../d8/dff/safe__str__lib_8h.html#a11afd8b114ce6c6ec75203a2f9592b5d',1,'_wcsupr_s_chk(wchar_t *restrict src, rsize_t slen, const size_t srcbos) BOSW_OVR2_BUTZERO(src: safe_str_lib.h']]], + ['_5fwctomb_5fs_5fchk',['_wctomb_s_chk',['../d6/dd4/wctomb__s_8c.html#acf1719bdf5c3878a7aa493d7fb43a512',1,'_wctomb_s_chk(int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos): wctomb_s.c'],['../d8/dff/safe__str__lib_8h.html#a0b9302f38fb8fd542079946cb6231b54',1,'_wctomb_s_chk(int *restrict retvalp, char *restrict dest, rsize_t dmax, wchar_t wc, const size_t destbos) BOS_ATTR(!_BOS_NULL(dest) &&(!dmax||dmax > RSIZE_MAX_STR||_BOS_OVR(dest: safe_str_lib.h']]], + ['_5fwmemcmp_5fs_5fchk',['_wmemcmp_s_chk',['../d1/dbe/wmemcmp__s_8c.html#a447b3bf1e594f7719ded31594281af98',1,'_wmemcmp_s_chk(const wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos): wmemcmp_s.c'],['../d8/d03/safe__mem__lib_8h.html#a98085b15175f2f14867cdde405eca9e9',1,'_wmemcmp_s_chk(const wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t slen, int *diff, const size_t destbos, const size_t srcbos) BOSW_CHK(dest) BOSW_CHK2(src: safe_mem_lib.h']]], + ['_5fwmemcpy_5fs_5fchk',['_wmemcpy_s_chk',['../d9/dd4/wmemcpy__s_8c.html#a6a7603c77da59b95e6bea266ed2e983e',1,'_wmemcpy_s_chk(wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos): wmemcpy_s.c'],['../d8/d03/safe__mem__lib_8h.html#a1c433fe58ce16b1bb85fb4090b6d354b',1,'_wmemcpy_s_chk(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest: safe_mem_lib.h']]], + ['_5fwmemmove_5fs_5fchk',['_wmemmove_s_chk',['../de/de6/wmemmove__s_8c.html#aa381fa47c6d97eb462dbfbd59d726027',1,'_wmemmove_s_chk(wchar_t *dest, rsize_t dlen, const wchar_t *src, rsize_t count, const size_t destbos, const size_t srcbos): wmemmove_s.c'],['../d8/d03/safe__mem__lib_8h.html#a8073e6c59be6a45fee4552b904899ec4',1,'_wmemmove_s_chk(wchar_t *dest, rsize_t dmax, const wchar_t *src, rsize_t smax, const size_t destbos, const size_t srcbos) BOSW_CHK_BUTZERO(dest: safe_mem_lib.h']]] +]; diff --git a/doc/safec-3.4/search/functions_1.html b/doc/safec-3.4/search/functions_1.html new file mode 100644 index 0000000000000000000000000000000000000000..4878b3d12deab5874217ba6453ed1cd9db83cac4 --- /dev/null +++ b/doc/safec-3.4/search/functions_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_1.js b/doc/safec-3.4/search/functions_1.js new file mode 100644 index 0000000000000000000000000000000000000000..2d70cad2a50e3e47e753a53c69706e91d49956ed --- /dev/null +++ b/doc/safec-3.4/search/functions_1.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['a_5fctz_5f64',['a_ctz_64',['../d2/d94/qsort__s_8c.html#a6751568a212255d74cb1303442d6ca61',1,'qsort_s.c']]], + ['a_5fctz_5fl',['a_ctz_l',['../d2/d94/qsort__s_8c.html#ab4e21bbfc5cdd33fd4cd671dd8444762',1,'qsort_s.c']]], + ['abort_5fhandler_5fs',['abort_handler_s',['../d8/d04/abort__handler__s_8c.html#a32615c555cc58730a5123607d2c21e56',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c'],['../db/d69/safe__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c'],['../d8/dff/safe__str__lib_8h.html#a58587c173fa4c66368d5ba43095d6f72',1,'abort_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): abort_handler_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_2.html b/doc/safec-3.4/search/functions_2.html new file mode 100644 index 0000000000000000000000000000000000000000..67d2a392cb0b10d81bcb63286ae53d6c1194ee3b --- /dev/null +++ b/doc/safec-3.4/search/functions_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_2.js b/doc/safec-3.4/search/functions_2.js new file mode 100644 index 0000000000000000000000000000000000000000..da8e4dfc1ac059a3d191c263e05ee0c5577f09f6 --- /dev/null +++ b/doc/safec-3.4/search/functions_2.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['bos_5fattr',['BOS_ATTR',['../db/d69/safe__lib_8h.html#ae6ad07b7e179d123301247fcbe17a9f7',1,'BOS_ATTR(nmemb &&!compar, "empty compar"): safe_lib.h'],['../d8/dff/safe__str__lib_8h.html#a744248532a5fea4b5c39d733b213fa0d',1,'BOS_ATTR((slen||dest||dmax) &&_BOS_OVR(dest, dmax), "dest overflow") BOS_OVR2_BUTZERO(src: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a7b530b63848645615b302ac08e102ece',1,'BOS_ATTR(!_BOS_NULL(dest) &&_BOSW_OVR(dest, dmax), "dest overflow") BOS_ATTR(!_BOS_NULL(dest) &&(void *) dest: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a8a919550b3985588361303ad92053f4d',1,'BOS_ATTR(dmax &&len > dmax, "len overflow >dmax"): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a59ca2273f2b2276115e0a5b4b9c164de',1,'BOS_ATTR(!_BOS_NULL(dest) &&(void *) dest==(void *) srcp, "dest overlap") BOS_ATTR(dmax &&len > dmax: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a5e0a64fa79213b30eb6852fdc40792db',1,'BOS_ATTR(slen &&(_BOSW_OVR(src, slen)||_BOS_NULL(src)), "src overflow or empty"): safe_str_lib.h']]], + ['bos_5fchk2',['BOS_CHK2',['../d8/dff/safe__str__lib_8h.html#a8e51868a1ce0630bf5c38d62d1bea957',1,'safe_str_lib.h']]], + ['bos_5fnull',['BOS_NULL',['../db/d69/safe__lib_8h.html#a51f85218d7daabdad957b452bc6c30d4',1,'BOS_NULL(tm): safe_lib.h'],['../db/d69/safe__lib_8h.html#a7ea80515a70d43da08f811306a92bfa4',1,'BOS_NULL(timer): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a1905a2e5351604088e92e0f9394f5158',1,'BOS_NULL(diff) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a056f82ccace5361c0cab7ead9d285bd0',1,'BOS_NULL(result): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a282f988ed816229d51e1e21515e62538',1,'BOS_NULL(substring): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a1272c2ae6f812aba71dabf8212e24ebc',1,'BOS_NULL(countp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#ace1afdc350d4ba0d85d4d37e33ba8195',1,'BOS_NULL(firstp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a9bfcc9154b0076b55d06f911b8f34e23',1,'BOS_NULL(substringp): safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#ac2831e5473862d6cf8c186383e7da660',1,'BOS_NULL(resultp): safe_str_lib.h']]], + ['bos_5fovr2',['BOS_OVR2',['../d8/d03/safe__mem__lib_8h.html#a3da7778d2e2012f836480dc402162bfa',1,'BOS_OVR2(b2, n): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#abe29f64c3fd99402fcbe2e5b290da9ab',1,'BOS_OVR2(b2, len): safe_mem_lib.h']]], + ['bos_5fovr2_5fbutzero',['BOS_OVR2_BUTZERO',['../d8/d03/safe__mem__lib_8h.html#a817817ca2f211458841bb8848ef8be83',1,'BOS_OVR2_BUTZERO(src, slen) BOS_ATTR(_BOS_KNOWN(dest) &&_BOS_KNOWN(src) &&((dest > src &&(char *) dest<(char *) src+slen)||(src > dest &&(char *) src<(char *) dest+dmax)): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a0f38876b9c1e5a2f8a07165d3b602f64',1,'BOS_OVR2_BUTZERO(src, slen) VAL_OVR2_BUTZERO(slen: safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#ac041c2651ea2a62e43e948dd8eb22b1e',1,'BOS_OVR2_BUTZERO(src, slen) VAL_OVR2(slen: safe_str_lib.h']]], + ['bosw_5fovr2_5fbutzero',['BOSW_OVR2_BUTZERO',['../d8/d03/safe__mem__lib_8h.html#a808f11fa5751d0618b0dc5a6e9088861',1,'safe_mem_lib.h']]] +]; diff --git a/doc/safec-3.4/search/functions_3.html b/doc/safec-3.4/search/functions_3.html new file mode 100644 index 0000000000000000000000000000000000000000..1f0eedb334b08114a461b901e165270ecc4d5829 --- /dev/null +++ b/doc/safec-3.4/search/functions_3.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_3.js b/doc/safec-3.4/search/functions_3.js new file mode 100644 index 0000000000000000000000000000000000000000..9447f46206153b75bc84d35f7a294b491ed26134 --- /dev/null +++ b/doc/safec-3.4/search/functions_3.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['compare_5fleft',['compare_left',['../d4/d5f/strnatcmp__s_8c.html#a5cfb53b3334b65b35d20d7ceccd2440c',1,'compare_left(char const *a, char const *b): strnatcmp_s.c'],['../d8/dc7/wcsnatcmp__s_8c.html#a7b80ca1671ee726458f7842cb5ebd164',1,'compare_left(wchar_t const *a, wchar_t const *b): wcsnatcmp_s.c']]], + ['compare_5fright',['compare_right',['../d4/d5f/strnatcmp__s_8c.html#ad5f26d8a6e2160fbcb8ddbdcf972c41a',1,'compare_right(char const *a, char const *b): strnatcmp_s.c'],['../d8/dc7/wcsnatcmp__s_8c.html#a3405575a0ae31542813a1e576cc5d146',1,'compare_right(wchar_t const *a, wchar_t const *b): wcsnatcmp_s.c']]], + ['cycle',['cycle',['../d2/d94/qsort__s_8c.html#af69357134fe6cab29253a2919efd8122',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_4.html b/doc/safec-3.4/search/functions_4.html new file mode 100644 index 0000000000000000000000000000000000000000..c5bf87a47351d65e4613c72a3d39aeb810149a20 --- /dev/null +++ b/doc/safec-3.4/search/functions_4.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_4.js b/doc/safec-3.4/search/functions_4.js new file mode 100644 index 0000000000000000000000000000000000000000..6b17f224c85414c787d867a0e4620bcd786ce8d7 --- /dev/null +++ b/doc/safec-3.4/search/functions_4.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['fopen_5fs',['fopen_s',['../dc/d7e/fopen__s_8c.html#a7c89473fdee05d892955476b3c5f2beb',1,'fopen_s(FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode): fopen_s.c'],['../db/d69/safe__lib_8h.html#ab41eff44f4b8bc42540b3862fe7261cb',1,'fopen_s(FILE *restrict *restrict streamptr, const char *restrict filename, const char *restrict mode): fopen_s.c']]], + ['fprintf_5fs',['fprintf_s',['../df/d73/fprintf__s_8c.html#a185ff0f2bfb74b061a74b94480dc6357',1,'fprintf_s(FILE *restrict stream, const char *restrict fmt,...): fprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a9f64d29a8ab10aab4065d4efc1866fd7',1,'fprintf_s(FILE *restrict stream, const char *restrict fmt,...) BOS_FMT(fmt): fprintf_s.c']]], + ['freopen_5fs',['freopen_s',['../d6/dfe/freopen__s_8c.html#adb180d10772079d6b0dbf1df3f9a6ef3',1,'freopen_s(FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream): freopen_s.c'],['../db/d69/safe__lib_8h.html#a42c64da7e7ccfacc85b702629f1a296d',1,'freopen_s(FILE *restrict *restrict newstreamptr, const char *restrict filename, const char *restrict mode, FILE *restrict stream): freopen_s.c']]], + ['fscanf_5fs',['fscanf_s',['../df/d1c/fscanf__s_8c.html#aa42ba46b7e2410f7f0f86b1b7b7071a8',1,'fscanf_s(FILE *restrict stream, const char *restrict fmt,...): fscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#abbac4c71856139e308e4020f1d5ab068',1,'fscanf_s(FILE *restrict stream, const char *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fscanf_s.c']]], + ['fwprintf_5fs',['fwprintf_s',['../de/d97/fwprintf__s_8c.html#a8fdc38563b8b8a375ab10cee2d99af11',1,'fwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt,...): fwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa923f7cb5bbdf46454a17027829fa1e1',1,'fwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fwprintf_s.c']]], + ['fwscanf_5fs',['fwscanf_s',['../d3/d42/fwscanf__s_8c.html#a980109ae08a082f7658918f49bb9be16',1,'fwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt,...): fwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#ae7741a86877e60c5d70527bf894bdb9e',1,'fwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt,...) BOS_NULL(stream) BOS_FMT(fmt): fwscanf_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_5.html b/doc/safec-3.4/search/functions_5.html new file mode 100644 index 0000000000000000000000000000000000000000..a34446ce73bbe0927dbf74dd846e9434ff4409eb --- /dev/null +++ b/doc/safec-3.4/search/functions_5.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_5.js b/doc/safec-3.4/search/functions_5.js new file mode 100644 index 0000000000000000000000000000000000000000..a81a1166f63db7baae467a91b2ae4e3b2805e902 --- /dev/null +++ b/doc/safec-3.4/search/functions_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['gmtime_5fs',['gmtime_s',['../d7/d57/gmtime__s_8c.html#af6fe85a68903d45aee557060358b47d0',1,'gmtime_s(const time_t *restrict timer, struct tm *restrict dest): gmtime_s.c'],['../db/d69/safe__lib_8h.html#a9f3211a8c6c52ff616fa7558f611c597',1,'gmtime_s(const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest): gmtime_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_6.html b/doc/safec-3.4/search/functions_6.html new file mode 100644 index 0000000000000000000000000000000000000000..6fd4b1f3739bccac2d8a421922afbbaa84e6bdb5 --- /dev/null +++ b/doc/safec-3.4/search/functions_6.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_6.js b/doc/safec-3.4/search/functions_6.js new file mode 100644 index 0000000000000000000000000000000000000000..74af185fd8e2436c4c75bd36b10d77d03f62a87f --- /dev/null +++ b/doc/safec-3.4/search/functions_6.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['handle_5ferror',['handle_error',['../d2/d62/safe__str__constraint_8h.html#a1f9d5b6a64c55ee8140c3c488f09d861',1,'safe_str_constraint.h']]], + ['handle_5fmem_5fbos_5fchk_5fwarn',['handle_mem_bos_chk_warn',['../d6/da6/safe__mem__constraint_8c.html#a75372f7a37577fa4e56281c776c6b8b9',1,'handle_mem_bos_chk_warn(const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos): safe_mem_constraint.c'],['../d4/d81/safe__mem__constraint_8h.html#a75372f7a37577fa4e56281c776c6b8b9',1,'handle_mem_bos_chk_warn(const char *restrict func, void *restrict dest, const rsize_t dmax, const size_t destbos): safe_mem_constraint.c']]], + ['handle_5fmem_5ferror',['handle_mem_error',['../d4/d81/safe__mem__constraint_8h.html#ad286f49b99d05b584d76d9abfe37c2cf',1,'safe_mem_constraint.h']]], + ['handle_5fstr_5fbos_5fchk_5fwarn',['handle_str_bos_chk_warn',['../d1/d53/safe__str__constraint_8c.html#ad9c3d796944bf86eb7cfccd33231f622',1,'handle_str_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#ad9c3d796944bf86eb7cfccd33231f622',1,'handle_str_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t dmax, const size_t destbos): safe_str_constraint.c']]], + ['handle_5fstr_5fbos_5foverload',['handle_str_bos_overload',['../d1/d53/safe__str__constraint_8c.html#ae16f653bbe414d93961dcc73376d00d8',1,'handle_str_bos_overload(const char *restrict msg, char *restrict dest, const rsize_t dmax): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#ae16f653bbe414d93961dcc73376d00d8',1,'handle_str_bos_overload(const char *restrict msg, char *restrict dest, const rsize_t dmax): safe_str_constraint.c']]], + ['handle_5fstr_5fsrc_5fbos_5fchk_5fwarn',['handle_str_src_bos_chk_warn',['../d1/d53/safe__str__constraint_8c.html#a2fac25d0b6c9b26fbd26583e8e496f8e',1,'handle_str_src_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#a2fac25d0b6c9b26fbd26583e8e496f8e',1,'handle_str_src_bos_chk_warn(const char *restrict func, char *restrict dest, const rsize_t smax, const size_t srcbos, const char *srcname, const char *smaxname): safe_str_constraint.c']]], + ['handle_5fwerror',['handle_werror',['../d2/d62/safe__str__constraint_8h.html#a924abbb935e0ddc9638e6ed3d44aa3bb',1,'safe_str_constraint.h']]] +]; diff --git a/doc/safec-3.4/search/functions_7.html b/doc/safec-3.4/search/functions_7.html new file mode 100644 index 0000000000000000000000000000000000000000..6e09abf1b2aee23737c5aa102dc8f0d9906ef7b6 --- /dev/null +++ b/doc/safec-3.4/search/functions_7.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_7.js b/doc/safec-3.4/search/functions_7.js new file mode 100644 index 0000000000000000000000000000000000000000..264e66baa722cf612dd5e7ecc4125cc132cde7ff --- /dev/null +++ b/doc/safec-3.4/search/functions_7.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['ignore_5fhandler_5fs',['ignore_handler_s',['../d7/dac/ignore__handler__s_8c.html#a33a2e940941f23b0f5d48880ff948b5a',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c'],['../db/d69/safe__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c'],['../d8/dff/safe__str__lib_8h.html#a7fdc3594c01813cc1fdf77dc378715de',1,'ignore_handler_s(const char *restrict msg, void *restrict ptr, errno_t error): ignore_handler_s.c']]], + ['invoke_5fsafe_5fmem_5fconstraint_5fhandler',['invoke_safe_mem_constraint_handler',['../d6/da6/safe__mem__constraint_8c.html#add0276a6e71652719dde97fbf8e5a7b6',1,'invoke_safe_mem_constraint_handler(const char *msg, void *ptr, errno_t error): safe_mem_constraint.c'],['../d4/d81/safe__mem__constraint_8h.html#a9b49cc73b106962dbeade80160404344',1,'invoke_safe_mem_constraint_handler(const char *msg, void *ptr, errno_t error): safe_mem_constraint.c']]], + ['invoke_5fsafe_5fstr_5fconstraint_5fhandler',['invoke_safe_str_constraint_handler',['../d1/d53/safe__str__constraint_8c.html#af4a0b83438cd6feaa04addba136975d1',1,'invoke_safe_str_constraint_handler(const char *restrict msg, void *restrict ptr, errno_t error): safe_str_constraint.c'],['../d2/d62/safe__str__constraint_8h.html#aff28fcaf37cf61fc6243e0adb1444bf8',1,'invoke_safe_str_constraint_handler(const char *restrict msg, void *restrict ptr, errno_t error): safe_str_constraint.c']]], + ['iscomp2nd',['isComp2nd',['../d0/dd5/unw16ifexc_8h.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#afafcb41fcb594b12882f0f27f5926463',1,'isComp2nd(uint32_t uv): unw16ifexc.h']]], + ['isexclusion',['isExclusion',['../d0/dd5/unw16ifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#a1a17e196136fc523b859e4d6032d80f5',1,'isExclusion(uint32_t uv): unw16ifexc.h']]], + ['isnonstdecomp',['isNonStDecomp',['../d0/dd5/unw16ifexc_8h.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#ae7d50bfa223226614a988eada1768f17',1,'isNonStDecomp(uint32_t uv): unw16ifexc.h']]], + ['issingleton',['isSingleton',['../d0/dd5/unw16ifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unw16ifexc.h'],['../db/dab/unwifexc_8h.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unwifexc.h'],['../d3/dd5/wcsnorm__s_8c.html#ac7fc90fd56544cf1ea56a23cd549d01f',1,'isSingleton(uint32_t uv): unw16ifexc.h']]], + ['iswfc',['iswfc',['../dc/d32/towfc__s_8c.html#a5b45a6e1355d051019888b241cb5109d',1,'iswfc(const uint32_t wc): towfc_s.c'],['../d8/dff/safe__str__lib_8h.html#a429612502202b0189f29ec768ca3ba7c',1,'iswfc(const uint32_t wc) VAL_OVR2(wc: safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/functions_8.html b/doc/safec-3.4/search/functions_8.html new file mode 100644 index 0000000000000000000000000000000000000000..d59ea971982729f475d91089ce033fc9b915cbca --- /dev/null +++ b/doc/safec-3.4/search/functions_8.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_8.js b/doc/safec-3.4/search/functions_8.js new file mode 100644 index 0000000000000000000000000000000000000000..31f9108b3b4bd229a483f5b923f18bd45877d405 --- /dev/null +++ b/doc/safec-3.4/search/functions_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['localtime_5fs',['localtime_s',['../dc/d72/localtime__s_8c.html#ad91854a711f6ee3aebcf1bd3adad1a63',1,'localtime_s(const time_t *restrict timer, struct tm *restrict dest): localtime_s.c'],['../db/d69/safe__lib_8h.html#a20fa3bf33aa1f22bc3030f48e4ae5d35',1,'localtime_s(const time_t *restrict timer, struct tm *restrict dest) BOS_NULL(timer) BOS_NULL(dest): localtime_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_9.html b/doc/safec-3.4/search/functions_9.html new file mode 100644 index 0000000000000000000000000000000000000000..5ccec42917aaf8b165c32ba640f3af65b3afd220 --- /dev/null +++ b/doc/safec-3.4/search/functions_9.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_9.js b/doc/safec-3.4/search/functions_9.js new file mode 100644 index 0000000000000000000000000000000000000000..057ce80afd4edb993c34b039405d88ff16efbc7b --- /dev/null +++ b/doc/safec-3.4/search/functions_9.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['mem_5fprim_5fmove',['mem_prim_move',['../d8/dd8/mem__primitives__lib_8c.html#aa0b666ddb8d014f1fcbdb452915a246c',1,'mem_prim_move(void *dest, const void *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#aa0b666ddb8d014f1fcbdb452915a246c',1,'mem_prim_move(void *dest, const void *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove16',['mem_prim_move16',['../d8/dd8/mem__primitives__lib_8c.html#ad30f64ac3aac73df8a221756dc2694e5',1,'mem_prim_move16(uint16_t *dest, const uint16_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#ad30f64ac3aac73df8a221756dc2694e5',1,'mem_prim_move16(uint16_t *dest, const uint16_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove32',['mem_prim_move32',['../d8/dd8/mem__primitives__lib_8c.html#a1e1c40e0fa1b86ffba29a8a6128ed0db',1,'mem_prim_move32(uint32_t *dest, const uint32_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a1e1c40e0fa1b86ffba29a8a6128ed0db',1,'mem_prim_move32(uint32_t *dest, const uint32_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fmove8',['mem_prim_move8',['../d8/dd8/mem__primitives__lib_8c.html#a1c1926b7a912a14623e09021f2abf395',1,'mem_prim_move8(uint8_t *dest, const uint8_t *src, uint32_t len): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a1c1926b7a912a14623e09021f2abf395',1,'mem_prim_move8(uint8_t *dest, const uint8_t *src, uint32_t len): mem_primitives_lib.c']]], + ['mem_5fprim_5fset',['mem_prim_set',['../d8/dd8/mem__primitives__lib_8c.html#acb6c667cc41bbac06718534cd28ead39',1,'mem_prim_set(void *dest, uint32_t len, uint8_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#acb6c667cc41bbac06718534cd28ead39',1,'mem_prim_set(void *dest, uint32_t len, uint8_t value): mem_primitives_lib.c']]], + ['mem_5fprim_5fset16',['mem_prim_set16',['../d8/dd8/mem__primitives__lib_8c.html#a3255cbc4756ee191ccd6ce0ebb1a6f58',1,'mem_prim_set16(uint16_t *dest, uint32_t len, uint16_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a3255cbc4756ee191ccd6ce0ebb1a6f58',1,'mem_prim_set16(uint16_t *dest, uint32_t len, uint16_t value): mem_primitives_lib.c']]], + ['mem_5fprim_5fset32',['mem_prim_set32',['../d8/dd8/mem__primitives__lib_8c.html#a37db0a86edffa67b604e761826d1e5f5',1,'mem_prim_set32(uint32_t *dest, uint32_t len, uint32_t value): mem_primitives_lib.c'],['../da/d8c/mem__primitives__lib_8h.html#a37db0a86edffa67b604e761826d1e5f5',1,'mem_prim_set32(uint32_t *dest, uint32_t len, uint32_t value): mem_primitives_lib.c']]], + ['module_5falias',['MODULE_ALIAS',['../d4/d6a/slkm__init_8c.html#a6dcbb3f118bd5dcf148ea8a61c428f99',1,'slkm_init.c']]], + ['module_5fauthor',['MODULE_AUTHOR',['../d4/d6a/slkm__init_8c.html#a76e70ef101730976806586abb16eddbf',1,'slkm_init.c']]], + ['module_5fdescription',['MODULE_DESCRIPTION',['../d4/d6a/slkm__init_8c.html#ac09b315f055053e50f86f1697048651c',1,'slkm_init.c']]], + ['module_5fexit',['module_exit',['../d4/d6a/slkm__init_8c.html#aa5a9f2d3ae92ff1972ac7d4898f68880',1,'slkm_init.c']]], + ['module_5finit',['module_init',['../d4/d6a/slkm__init_8c.html#a0b92bfb6abb8cc41c4abe1f673df3d80',1,'slkm_init.c']]], + ['module_5flicense',['MODULE_LICENSE',['../d4/d6a/slkm__init_8c.html#a396ec5ced43f24ae348907ebe48d2624',1,'slkm_init.c']]], + ['module_5fversion',['MODULE_VERSION',['../d4/d6a/slkm__init_8c.html#af9693326f78b9c2c1e510d0d461e1e9d',1,'slkm_init.c']]] +]; diff --git a/doc/safec-3.4/search/functions_a.html b/doc/safec-3.4/search/functions_a.html new file mode 100644 index 0000000000000000000000000000000000000000..3958eb7b9ad0f1d8ad8fa7b04fc20017b8fb9f8b --- /dev/null +++ b/doc/safec-3.4/search/functions_a.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_a.js b/doc/safec-3.4/search/functions_a.js new file mode 100644 index 0000000000000000000000000000000000000000..23e41a5d9e04c8418315d6d2d28e3195dbfc1924 --- /dev/null +++ b/doc/safec-3.4/search/functions_a.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['pntz',['pntz',['../d2/d94/qsort__s_8c.html#a366444d5a8d78b40a6e6d7fec328d996',1,'qsort_s.c']]], + ['printf_5fs',['printf_s',['../d4/d68/printf__s_8c.html#acb53e5b3cc02e83fcd6496b082020499',1,'printf_s(const char *restrict fmt,...): printf_s.c'],['../d8/dff/safe__str__lib_8h.html#a468d35a90577942c5648009d482719fc',1,'printf_s(const char *restrict fmt,...) BOS_FMT(fmt): printf_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_b.html b/doc/safec-3.4/search/functions_b.html new file mode 100644 index 0000000000000000000000000000000000000000..b99b702d28bc6787c5a1caac7cf4e99f36fed4c9 --- /dev/null +++ b/doc/safec-3.4/search/functions_b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_b.js b/doc/safec-3.4/search/functions_b.js new file mode 100644 index 0000000000000000000000000000000000000000..6397cc40dbbcba71266f30d4e56cb2689de1a129 --- /dev/null +++ b/doc/safec-3.4/search/functions_b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['qsort_5fmusl',['qsort_musl',['../d2/d94/qsort__s_8c.html#aa65f344bd9be46ff911be29b0295ac9e',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_c.html b/doc/safec-3.4/search/functions_c.html new file mode 100644 index 0000000000000000000000000000000000000000..3a33d874d6fc47a6d37a689665363257cc2a714e --- /dev/null +++ b/doc/safec-3.4/search/functions_c.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_c.js b/doc/safec-3.4/search/functions_c.js new file mode 100644 index 0000000000000000000000000000000000000000..2ef304de047f437f0ed2a6dcf1621e054115d9b3 --- /dev/null +++ b/doc/safec-3.4/search/functions_c.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['scanf_5fs',['scanf_s',['../d0/dad/scanf__s_8c.html#a840cbd850ba8cf5b2b53a4dea464cff7',1,'scanf_s(const char *restrict fmt,...): scanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a9ce7b89d9c3ee8f6e2b4ba65beaafed8',1,'scanf_s(const char *restrict fmt,...) BOS_FMT(fmt): scanf_s.c']]], + ['set_5fmem_5fconstraint_5fhandler_5fs',['set_mem_constraint_handler_s',['../d6/da6/safe__mem__constraint_8c.html#aab44e36c5f5fa57c90b45941d9c83d13',1,'set_mem_constraint_handler_s(constraint_handler_t handler): safe_mem_constraint.c'],['../d8/d03/safe__mem__lib_8h.html#af8df4fce12110c4ba1365e6c45ab8d29',1,'set_mem_constraint_handler_s(constraint_handler_t handler): safe_mem_constraint.c']]], + ['set_5fstr_5fconstraint_5fhandler_5fs',['set_str_constraint_handler_s',['../d1/d53/safe__str__constraint_8c.html#a596833872de6fd62a0e7f013bab34cb2',1,'set_str_constraint_handler_s(constraint_handler_t handler): safe_str_constraint.c'],['../d8/dff/safe__str__lib_8h.html#aff0dee168db30fa183ed12b8de14fd0b',1,'set_str_constraint_handler_s(constraint_handler_t handler): safe_str_constraint.c']]], + ['shl',['shl',['../d2/d94/qsort__s_8c.html#ad7e80c4e5f5f6cee70849bd1f980695e',1,'qsort_s.c']]], + ['shr',['shr',['../d2/d94/qsort__s_8c.html#a3709e60091f7da91469b3a98cb374f8d',1,'qsort_s.c']]], + ['sift',['sift',['../d2/d94/qsort__s_8c.html#a6d039899d0bdbb153dd833b6673f954e',1,'qsort_s.c']]], + ['slk_5fexit',['slk_exit',['../d4/d6a/slkm__init_8c.html#a4697453c839303891a47a9b443bcae26',1,'slkm_init.c']]], + ['slk_5finit',['slk_init',['../d4/d6a/slkm__init_8c.html#af27c6fcdadb4c452114d7eae1605b60e',1,'slkm_init.c']]], + ['snprintf_5fs',['snprintf_s',['../d8/d3c/snprintf__s_8c.html#af7832c757ae26fafa1a0f129c6c55e51',1,'snprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...): snprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a6f40a5b87f9e51c4c59d3666dd565ee7',1,'snprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt): snprintf_s.c']]], + ['snwprintf_5fs',['snwprintf_s',['../d6/d6b/snwprintf__s_8c.html#a2994a6a76b2853b7bd59f48d02609eef',1,'snwprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...): snwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ad430f70743e3b210902dcc28106cf73d',1,'snwprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt): snwprintf_s.c']]], + ['sprintf_5fs',['sprintf_s',['../d3/d21/sprintf__s_8c.html#a2d098650aa785e976422266d4daf1682',1,'sprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...): sprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a2fab2de9f93bb12f6bbc4bbb3971a8aa',1,'sprintf_s(char *restrict dest, rsize_t dmax, const char *restrict fmt,...) BOS_CHK(dest) BOS_FMT(fmt): sprintf_s.c']]], + ['sscanf_5fs',['sscanf_s',['../d4/dbc/sscanf__s_8c.html#a98536a4d1f87fe1bead866e809d6a395',1,'sscanf_s(const char *restrict buffer, const char *restrict fmt,...): sscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a1f001e320145775cc5f38fc2c8291a84',1,'sscanf_s(const char *restrict buffer, const char *restrict fmt,...) BOS_NULL(buffer) BOS_FMT(fmt): sscanf_s.c']]], + ['strerrorlen_5fs',['strerrorlen_s',['../d9/d02/strerror__s_8c.html#a3f6ed5e17ae53f1dd3b4527d3111c6fc',1,'strerrorlen_s(errno_t errnum): strerror_s.c'],['../d8/dff/safe__str__lib_8h.html#afaf218acae58eaeb99428cbe2f9fe7d3',1,'strerrorlen_s(errno_t errnum): strerror_s.c']]], + ['swprintf_5fs',['swprintf_s',['../d4/d4f/swprintf__s_8c.html#a719abdc1626b4bcf6cbd9aefa0b505e9',1,'swprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...): swprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ab7f207bd3bcd0693fde0e8137ee9e79f',1,'swprintf_s(wchar_t *restrict dest, rsize_t dmax, const wchar_t *restrict fmt,...) BOSW_CHK(dest) BOS_FMT(fmt): swprintf_s.c']]], + ['swscanf_5fs',['swscanf_s',['../d8/da1/swscanf__s_8c.html#a87ba89e52a0003440fe17654db6d9a2d',1,'swscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt,...): swscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#acd0f45cb0cff1044cfc0f665767abb1d',1,'swscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt,...) BOS_NULL(src) BOS_FMT(fmt): swscanf_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_d.html b/doc/safec-3.4/search/functions_d.html new file mode 100644 index 0000000000000000000000000000000000000000..31b75b88905b52ad038cfd0af2a34682a98506b4 --- /dev/null +++ b/doc/safec-3.4/search/functions_d.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_d.js b/doc/safec-3.4/search/functions_d.js new file mode 100644 index 0000000000000000000000000000000000000000..4e39dbaf01fc07b86ace4b262766eda87f0139ef --- /dev/null +++ b/doc/safec-3.4/search/functions_d.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['tmpfile_5fs',['tmpfile_s',['../d6/dee/tmpfile__s_8c.html#a51e6bd3984d36715dcf61e5babd2db74',1,'tmpfile_s(FILE *restrict *restrict streamptr): tmpfile_s.c'],['../db/d69/safe__lib_8h.html#a3fddd2f0108b1c172c87c4f9767575b0',1,'tmpfile_s(FILE *restrict *restrict streamptr): tmpfile_s.c']]], + ['towlower',['towlower',['../d8/dbe/towctrans_8c.html#adb71206a473b333789974b194daa80ec',1,'towlower(uint32_t wc): towctrans.c'],['../d8/d67/wcslwr__s_8c.html#a99e40a22bbdac9828b3a5afecf144b8a',1,'towlower(wint_t wc): wcslwr_s.c']]], + ['towupper',['towupper',['../d8/dbe/towctrans_8c.html#af9771d6d5b7a1bec35a2f1b67355a8d3',1,'towctrans.c']]], + ['trinkle',['trinkle',['../d2/d94/qsort__s_8c.html#a2b5791f02963a5e9623a5c62d13614b3',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_e.html b/doc/safec-3.4/search/functions_e.html new file mode 100644 index 0000000000000000000000000000000000000000..cddb9bb58624e0c688033ec019dba0459286db6a --- /dev/null +++ b/doc/safec-3.4/search/functions_e.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_e.js b/doc/safec-3.4/search/functions_e.js new file mode 100644 index 0000000000000000000000000000000000000000..d7f73c1eb3fc2e95c050a33da9493255a122286a --- /dev/null +++ b/doc/safec-3.4/search/functions_e.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['val_5fovr2',['VAL_OVR2',['../d8/d03/safe__mem__lib_8h.html#a2dc17989538cffa4467f6a888152e31f',1,'VAL_OVR2(value, 255): safe_mem_lib.h'],['../d8/d03/safe__mem__lib_8h.html#ad15c3f641c0fb63446a5d9c5c55739de',1,'VAL_OVR2(c, 255) VAL_OVR2_BUTZERO(n: safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#aa3f02ebbb77b88d383c9762bbaf683c9',1,'VAL_OVR2(value, 255) VAL_OVR2_BUTZERO(n: safe_str_lib.h'],['../d8/dff/safe__str__lib_8h.html#a32d185f8ed5b4aa0c6e14ebc513820fe',1,'VAL_OVR2(wc, 0x10ffff): safe_str_lib.h']]], + ['vfprintf_5fs',['vfprintf_s',['../de/d32/vfprintf__s_8c.html#ae9104a91e0bbf70c4350517ff7b081f8',1,'vfprintf_s(FILE *restrict stream, const char *restrict fmt, va_list ap): vfprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a6dcfb3117b1984c06e44612779d4efa4',1,'vfprintf_s(FILE *restrict stream, const char *restrict fmt, va_list arg) BOS_FMT(fmt): vfprintf_s.c']]], + ['vfscanf_5fs',['vfscanf_s',['../d4/dc6/vfscanf__s_8c.html#aef1fd4b362dea57c39b75e17ac31d0af',1,'vfscanf_s(FILE *restrict stream, const char *restrict fmt, va_list ap): vfscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a07d06c61d014dd9945aef097533d00a6',1,'vfscanf_s(FILE *restrict stream, const char *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfscanf_s.c']]], + ['vfwprintf_5fs',['vfwprintf_s',['../d4/dd5/vfwprintf__s_8c.html#abd998918fd5ab94982c1b7841ab001d5',1,'vfwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap): vfwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ae72990f807f1e056a56b2f4801e90a8e',1,'vfwprintf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfwprintf_s.c']]], + ['vfwscanf_5fs',['vfwscanf_s',['../d4/d00/vfwscanf__s_8c.html#a9dc6f2ac722aad499e5ffd1d515a4d5b',1,'vfwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap): vfwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#ac5e8ea5a7be3b211ca4a1ef403718b84',1,'vfwscanf_s(FILE *restrict stream, const wchar_t *restrict fmt, va_list ap) BOS_NULL(stream) BOS_FMT(fmt): vfwscanf_s.c']]], + ['vprintf_5fs',['vprintf_s',['../de/da4/vprintf__s_8c.html#a455fbc72211e21801f188672b520befd',1,'vprintf_s(const char *restrict fmt, va_list ap): vprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa697d94dd4186c5cb24212e6a6adb15c',1,'vprintf_s(const char *restrict fmt, va_list ap) BOS_FMT(fmt): vprintf_s.c']]], + ['vscanf_5fs',['vscanf_s',['../d9/db2/vscanf__s_8c.html#ad39497a4bd2edf511eb82e6ead708667',1,'vscanf_s(const char *restrict fmt, va_list ap): vscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#aab8d276b815c3198ba6d46d8ac292c97',1,'vscanf_s(const char *restrict fmt, va_list ap) BOS_FMT(fmt): vscanf_s.c']]], + ['vsscanf_5fs',['vsscanf_s',['../d4/d4d/vsscanf__s_8c.html#a677b9ed908b8e07f51880d3652ae6811',1,'vsscanf_s(const char *restrict buffer, const char *restrict fmt, va_list ap): vsscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#aa2b43fcda38a1953bda225e7ee811470',1,'vsscanf_s(const char *restrict dest, const char *restrict fmt, va_list ap) BOS_NULL(dest) BOS_FMT(fmt): vsscanf_s.c']]], + ['vswscanf_5fs',['vswscanf_s',['../d0/d9a/vswscanf__s_8c.html#ad86761f351cc9ebecc1a861c9cfdb9a3',1,'vswscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap): vswscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a4ba582a225bd1d6e9ee8155d57d432a0',1,'vswscanf_s(const wchar_t *restrict src, const wchar_t *restrict fmt, va_list ap) BOS_NULL(src) BOS_FMT(fmt): vswscanf_s.c']]], + ['vwprintf_5fs',['vwprintf_s',['../d7/d25/vwprintf__s_8c.html#ad2069774169542380aed48d5cdd222fa',1,'vwprintf_s(const wchar_t *restrict fmt, va_list ap): vwprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#a745d5791f896548470f945dd38ade977',1,'vwprintf_s(const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt): vwprintf_s.c']]], + ['vwscanf_5fs',['vwscanf_s',['../d8/d89/vwscanf__s_8c.html#ad0c255a077744852c015719181820338',1,'vwscanf_s(const wchar_t *restrict fmt, va_list ap): vwscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#a4c9e6ca4f3c779258fc2c40819996b08',1,'vwscanf_s(const wchar_t *restrict fmt, va_list ap) BOS_FMT(fmt): vwscanf_s.c']]] +]; diff --git a/doc/safec-3.4/search/functions_f.html b/doc/safec-3.4/search/functions_f.html new file mode 100644 index 0000000000000000000000000000000000000000..4967292615c2c9cda237b9ee3741ec1cf0ea71d7 --- /dev/null +++ b/doc/safec-3.4/search/functions_f.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/functions_f.js b/doc/safec-3.4/search/functions_f.js new file mode 100644 index 0000000000000000000000000000000000000000..344590bdd6630ce23362276e55fce28d6dc8909c --- /dev/null +++ b/doc/safec-3.4/search/functions_f.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['wcsstr',['wcsstr',['../d7/df5/wcsstr_8c.html#ab86b2368af773580d2ee2fb27a56be09',1,'wcsstr.c']]], + ['wprintf_5fs',['wprintf_s',['../d4/d33/wprintf__s_8c.html#ad050a81d212ded6a7b6947ba53218cdd',1,'wprintf_s(const wchar_t *restrict fmt,...): wprintf_s.c'],['../d8/dff/safe__str__lib_8h.html#ade70caf3be3f1d529ebd1a39ecacfa55',1,'wprintf_s(const wchar_t *restrict fmt,...) BOS_FMT(fmt): wprintf_s.c']]], + ['wscanf_5fs',['wscanf_s',['../d5/ddd/wscanf__s_8c.html#a5f12063f66169a180488102015ce6da0',1,'wscanf_s(const wchar_t *restrict fmt,...): wscanf_s.c'],['../d8/dff/safe__str__lib_8h.html#abb0a2f7f20e705770e00b1485a031744',1,'wscanf_s(const wchar_t *restrict fmt,...) BOS_FMT(fmt): wscanf_s.c']]] +]; diff --git a/doc/safec-3.4/search/mag_sel.png b/doc/safec-3.4/search/mag_sel.png new file mode 100644 index 0000000000000000000000000000000000000000..81f6040a2092402b4d98f9ffa8855d12a0d4ca17 Binary files /dev/null and b/doc/safec-3.4/search/mag_sel.png differ diff --git a/doc/safec-3.4/search/nomatches.html b/doc/safec-3.4/search/nomatches.html new file mode 100644 index 0000000000000000000000000000000000000000..b1ded27e9ad6af3a2ac11e6b21ce159dcaf87e0c --- /dev/null +++ b/doc/safec-3.4/search/nomatches.html @@ -0,0 +1,12 @@ + + + + + + + +
+
No Matches
+
+ + diff --git a/doc/safec-3.4/search/pages_0.html b/doc/safec-3.4/search/pages_0.html new file mode 100644 index 0000000000000000000000000000000000000000..d7528582dc195f417703fdd6e38476533084cd00 --- /dev/null +++ b/doc/safec-3.4/search/pages_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/pages_0.js b/doc/safec-3.4/search/pages_0.js new file mode 100644 index 0000000000000000000000000000000000000000..6508d618e6b6911166b7c11e346243a7c0e7afbf --- /dev/null +++ b/doc/safec-3.4/search/pages_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['overview_20of_20various_20libc_27s_20regarding_20the_20secure_20c11_20extensions',['Overview of various libc's regarding the secure C11 extensions',['../d1/dae/md_doc_libc-overview.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/pages_1.html b/doc/safec-3.4/search/pages_1.html new file mode 100644 index 0000000000000000000000000000000000000000..924fb482e78a47d902bab366b192b9483e1322d8 --- /dev/null +++ b/doc/safec-3.4/search/pages_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/pages_1.js b/doc/safec-3.4/search/pages_1.js new file mode 100644 index 0000000000000000000000000000000000000000..fd813cc9fa578d77ef88d07dadf6a88dc0bebf52 --- /dev/null +++ b/doc/safec-3.4/search/pages_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['safe_20c_20library_20_2d_20readme',['Safe C Library - README',['../index.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/pages_2.html b/doc/safec-3.4/search/pages_2.html new file mode 100644 index 0000000000000000000000000000000000000000..ffc6d9295dd0e70479391bfd98c3b321460e08d7 --- /dev/null +++ b/doc/safec-3.4/search/pages_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/pages_2.js b/doc/safec-3.4/search/pages_2.js new file mode 100644 index 0000000000000000000000000000000000000000..fe81d53bc6adacc5818af8455ab12fecdf9bf725 --- /dev/null +++ b/doc/safec-3.4/search/pages_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['todo_20list',['Todo List',['../dd/da0/todo.html',1,'']]] +]; diff --git a/doc/safec-3.4/search/search.css b/doc/safec-3.4/search/search.css new file mode 100644 index 0000000000000000000000000000000000000000..2d4ecbd90618afaf08d7bb38d14b299f3771c8d3 --- /dev/null +++ b/doc/safec-3.4/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + float: none; + margin-top: 8px; + right: 0px; + width: 170px; + height: 24px; + z-index: 102; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:115px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; + -webkit-border-radius: 0px; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:8px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #B9CAC3; + background-color: #FBFCFC; + z-index: 10001; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #6F9284; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #F4F7F6; + z-index:10000; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #77988B; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #77988B; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F6F8F7; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/doc/safec-3.4/search/search.js b/doc/safec-3.4/search/search.js new file mode 100644 index 0000000000000000000000000000000000000000..a554ab9cb5265ccf73adf8a7d278827ff8b2fbdd --- /dev/null +++ b/doc/safec-3.4/search/search.js @@ -0,0 +1,814 @@ +/* + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +function convertToId(search) +{ + var result = ''; + for (i=0;i do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var idxChar = searchValue.substr(0, 1).toLowerCase(); + if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair + { + idxChar = searchValue.substr(0, 2); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); + if (idx!=-1) + { + var hexCode=idx.toString(16); + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of . + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; e + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/typedefs_0.js b/doc/safec-3.4/search/typedefs_0.js new file mode 100644 index 0000000000000000000000000000000000000000..cf3d95cf9824b4b6f6b2c4090efbfbbfe1ecbbcd --- /dev/null +++ b/doc/safec-3.4/search/typedefs_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['cmpfun',['cmpfun',['../d2/d94/qsort__s_8c.html#acf2d7c36a034079f02c1fe2311e3ab57',1,'qsort_s.c']]], + ['constraint_5fhandler_5ft',['constraint_handler_t',['../df/d0a/safe__compile_8h.html#a94a54e98967ccb6be4bb4ad7e39fc290',1,'safe_compile.h']]] +]; diff --git a/doc/safec-3.4/search/typedefs_1.html b/doc/safec-3.4/search/typedefs_1.html new file mode 100644 index 0000000000000000000000000000000000000000..7af807db41ba46b9222821ce2211976d58947fd1 --- /dev/null +++ b/doc/safec-3.4/search/typedefs_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/typedefs_1.js b/doc/safec-3.4/search/typedefs_1.js new file mode 100644 index 0000000000000000000000000000000000000000..3281cfd3fb78ac1df28884e6d9293bd5edf3f752 --- /dev/null +++ b/doc/safec-3.4/search/typedefs_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['rsize_5ft',['rsize_t',['../dd/d0a/safe__types_8h.html#a648363f66636da630ae2caff1778b0f4',1,'safe_types.h']]] +]; diff --git a/doc/safec-3.4/search/typedefs_2.html b/doc/safec-3.4/search/typedefs_2.html new file mode 100644 index 0000000000000000000000000000000000000000..745d076c80860abbb66b4f8e15f65cc2ee9f66f6 --- /dev/null +++ b/doc/safec-3.4/search/typedefs_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/typedefs_2.js b/doc/safec-3.4/search/typedefs_2.js new file mode 100644 index 0000000000000000000000000000000000000000..7cabf0eb2b96bd5442e3ba9881ae369f67c039ad --- /dev/null +++ b/doc/safec-3.4/search/typedefs_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['uint64_5ft',['uint64_t',['../d2/d94/qsort__s_8c.html#aa232ecf786a74ce5363c36c10798d2b1',1,'qsort_s.c']]] +]; diff --git a/doc/safec-3.4/search/variables_0.html b/doc/safec-3.4/search/variables_0.html new file mode 100644 index 0000000000000000000000000000000000000000..51f7bd6bcc759bf7d924dedd664843b13ba6850a --- /dev/null +++ b/doc/safec-3.4/search/variables_0.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_0.js b/doc/safec-3.4/search/variables_0.js new file mode 100644 index 0000000000000000000000000000000000000000..3f1baa660fffe6b11208b7df552a531e7bba9743 --- /dev/null +++ b/doc/safec-3.4/search/variables_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['_21dmax',['!dmax',['../d8/dff/safe__str__lib_8h.html#a6878a071bd68e09cd27771d040ef2f0f',1,'safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/variables_1.html b/doc/safec-3.4/search/variables_1.html new file mode 100644 index 0000000000000000000000000000000000000000..f46154d8bc397f644993ff883b6d879a907ff068 --- /dev/null +++ b/doc/safec-3.4/search/variables_1.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_1.js b/doc/safec-3.4/search/variables_1.js new file mode 100644 index 0000000000000000000000000000000000000000..3bbc4b3ae1017e8658807450e55daf0a804959a9 --- /dev/null +++ b/doc/safec-3.4/search/variables_1.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['casemaps',['casemaps',['../d8/dbe/towctrans_8c.html#aad70607c455f090dd972a7c11740b547',1,'towctrans.c']]], + ['casemapsl',['casemapsl',['../d8/dbe/towctrans_8c.html#a993c70ad7406e424cc405397d0893228',1,'towctrans.c']]], + ['cc',['cc',['../d9/df1/struct_u_n_w_i_f__cc.html#a6c93d5e8d40a234cd8ce2729a93ca08e',1,'UNWIF_cc']]], + ['composite',['composite',['../de/d84/struct_u_n_w_i_f__complist.html#a4d9f08966406fb12a69e06a74d0716f8',1,'UNWIF_complist::composite()'],['../df/d74/struct_u_n_w_i_f__complist__s.html#a17058bf0267cd62a400cc8c9d6ff030a',1,'UNWIF_complist_s::composite()']]], + ['cp',['cp',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#ade6786d83b3d156dfaccf7177d85644f',1,'UNWIF_compat_exc_t::cp()'],['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a40b843dfa15a53b5e2844786b8186139',1,'UNWIF_compat_exc_t::cp()'],['../d9/df1/struct_u_n_w_i_f__cc.html#a212d52bfd8e4fdd3bee53dec3918f7d3',1,'UNWIF_cc::cp()']]] +]; diff --git a/doc/safec-3.4/search/variables_2.html b/doc/safec-3.4/search/variables_2.html new file mode 100644 index 0000000000000000000000000000000000000000..15275b7a9af37eacb665fbfc2a965b5a74166592 --- /dev/null +++ b/doc/safec-3.4/search/variables_2.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_2.js b/doc/safec-3.4/search/variables_2.js new file mode 100644 index 0000000000000000000000000000000000000000..7fa7b8e8cc1a92effeec769f48b12ca653df15e1 --- /dev/null +++ b/doc/safec-3.4/search/variables_2.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['debruijn32',['debruijn32',['../d2/d94/qsort__s_8c.html#ac7a8110c07a881787ba36b9e915b2eb6',1,'qsort_s.c']]], + ['dest',['dest',['../d8/dff/safe__str__lib_8h.html#acfdd60d33960997bd9baa61ae6e75931',1,'safe_str_lib.h']]], + ['dlen',['dlen',['../d8/d03/safe__mem__lib_8h.html#a565b511bf5b9d9ed3a647aa1bc571c5f',1,'safe_mem_lib.h']]], + ['dmax',['dmax',['../db/d69/safe__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c',1,'dmax(): safe_lib.h'],['../d8/d03/safe__mem__lib_8h.html#a2ad6bc53d2c90995186e707993014442',1,'dmax(): safe_mem_lib.h'],['../d8/dff/safe__str__lib_8h.html#a50de24e4d2a52cf7059349b3197cb89c',1,'dmax(): safe_str_lib.h']]] +]; diff --git a/doc/safec-3.4/search/variables_3.html b/doc/safec-3.4/search/variables_3.html new file mode 100644 index 0000000000000000000000000000000000000000..fbc36712ffb617b367d4502a330c906d616679df --- /dev/null +++ b/doc/safec-3.4/search/variables_3.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_3.js b/doc/safec-3.4/search/variables_3.js new file mode 100644 index 0000000000000000000000000000000000000000..b227c107472d7f246d639562dd20a8c9d1a17c7a --- /dev/null +++ b/doc/safec-3.4/search/variables_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['errmsgs_5fs',['errmsgs_s',['../d0/d29/strerror__s_8h.html#ac68369aa2d417217ceb3b259e59601ff',1,'strerror_s.h']]] +]; diff --git a/doc/safec-3.4/search/variables_4.html b/doc/safec-3.4/search/variables_4.html new file mode 100644 index 0000000000000000000000000000000000000000..8067e67f8fca2ff596efa776931d0a28f7ff14fd --- /dev/null +++ b/doc/safec-3.4/search/variables_4.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_4.js b/doc/safec-3.4/search/variables_4.js new file mode 100644 index 0000000000000000000000000000000000000000..8e8cdb4d02ed13283c5078164a0143713e91a4dd --- /dev/null +++ b/doc/safec-3.4/search/variables_4.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['len',['len',['../d8/dbe/towctrans_8c.html#ad4c01009aad5a218ea64c329ebfe653d',1,'towctrans.c']]], + ['len_5ferrmsgs_5fs',['len_errmsgs_s',['../d0/d29/strerror__s_8h.html#a427368a688cb7c3c9182624f8a62fd4e',1,'strerror_s.h']]], + ['lower',['lower',['../d8/dbe/towctrans_8c.html#ac13b052b7d9ebd654550edf0944ad270',1,'towctrans.c']]], + ['lower1',['lower1',['../dc/d32/towfc__s_8c.html#a94e94c2a54602223b8aef6f7a958c718',1,'towfc_s.c']]], + ['lower2',['lower2',['../dc/d32/towfc__s_8c.html#acd15dd2f92b242d4084b3619f769cb49',1,'towfc_s.c']]], + ['lower3',['lower3',['../dc/d32/towfc__s_8c.html#a35b5747b1dbe69134e4d676a896ad0a2',1,'towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/variables_5.html b/doc/safec-3.4/search/variables_5.html new file mode 100644 index 0000000000000000000000000000000000000000..7e95e946f8c9387b9007dc22225eddf1f5497da9 --- /dev/null +++ b/doc/safec-3.4/search/variables_5.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_5.js b/doc/safec-3.4/search/variables_5.js new file mode 100644 index 0000000000000000000000000000000000000000..26974e0971c1ccd8a4fe07f40d939884a2eb0a2a --- /dev/null +++ b/doc/safec-3.4/search/variables_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['mem_5fhandler',['mem_handler',['../d6/da6/safe__mem__constraint_8c.html#ab1ec2132768517b05afb865bbf41a19e',1,'safe_mem_constraint.c']]] +]; diff --git a/doc/safec-3.4/search/variables_6.html b/doc/safec-3.4/search/variables_6.html new file mode 100644 index 0000000000000000000000000000000000000000..3d398e6286be71e978fde8b43ede843d727b956d --- /dev/null +++ b/doc/safec-3.4/search/variables_6.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_6.js b/doc/safec-3.4/search/variables_6.js new file mode 100644 index 0000000000000000000000000000000000000000..3d5be546572e19ede5b4a13b9f6df07b5ba8454c --- /dev/null +++ b/doc/safec-3.4/search/variables_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['name',['name',['../db/d69/safe__lib_8h.html#a05db6d0ff922384795c7a1364805e6f1',1,'safe_lib.h']]], + ['nextchar',['nextchar',['../de/d84/struct_u_n_w_i_f__complist.html#ada280735b8fa647119f85b18c0f95be1',1,'UNWIF_complist::nextchar()'],['../df/d74/struct_u_n_w_i_f__complist__s.html#afde61b00bfddeff061f2399ba25d9812',1,'UNWIF_complist_s::nextchar()']]] +]; diff --git a/doc/safec-3.4/search/variables_7.html b/doc/safec-3.4/search/variables_7.html new file mode 100644 index 0000000000000000000000000000000000000000..7b791460aeef62e99ad6e5913b40e6f61b2f1d78 --- /dev/null +++ b/doc/safec-3.4/search/variables_7.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_7.js b/doc/safec-3.4/search/variables_7.js new file mode 100644 index 0000000000000000000000000000000000000000..76a614e74259334a370cee17346cd762c5eac2ca --- /dev/null +++ b/doc/safec-3.4/search/variables_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['pairs',['pairs',['../d8/dbe/towctrans_8c.html#ac057063c07b9fecc5de94ef25c8f592e',1,'towctrans.c']]], + ['pos',['pos',['../d9/df1/struct_u_n_w_i_f__cc.html#a66595450256d31eafec87b2f6b5c70dd',1,'UNWIF_cc']]] +]; diff --git a/doc/safec-3.4/search/variables_8.html b/doc/safec-3.4/search/variables_8.html new file mode 100644 index 0000000000000000000000000000000000000000..8ebc5f6b772eb61fa51b92bc8cf17cf8be6bdd9f --- /dev/null +++ b/doc/safec-3.4/search/variables_8.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_8.js b/doc/safec-3.4/search/variables_8.js new file mode 100644 index 0000000000000000000000000000000000000000..6b79ec59faf9bebab2448edf6dcebd5f20966d1e --- /dev/null +++ b/doc/safec-3.4/search/variables_8.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['size',['size',['../db/d69/safe__lib_8h.html#a599260a1e82d9a53600c0aff320047f4',1,'safe_lib.h']]], + ['slen',['slen',['../d8/dff/safe__str__lib_8h.html#a2c1f680c14687f4a06325a2ad3ea36fd',1,'safe_str_lib.h']]], + ['smax',['smax',['../d8/dff/safe__str__lib_8h.html#a2b8c9a50d91a20b35d3386a10fa31028',1,'safe_str_lib.h']]], + ['src',['src',['../d8/d03/safe__mem__lib_8h.html#a07c19b551364bc6d3a7d79ef5dc24ee0',1,'safe_mem_lib.h']]], + ['str_5fhandler',['str_handler',['../d1/d53/safe__str__constraint_8c.html#a9fff171d415e4d088afce2264c9debec',1,'safe_str_constraint.c']]] +]; diff --git a/doc/safec-3.4/search/variables_9.html b/doc/safec-3.4/search/variables_9.html new file mode 100644 index 0000000000000000000000000000000000000000..12136613ec3da3ff75ceaa8206b92cf0321f407f --- /dev/null +++ b/doc/safec-3.4/search/variables_9.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_9.js b/doc/safec-3.4/search/variables_9.js new file mode 100644 index 0000000000000000000000000000000000000000..b0681aac785e22c12dd8e01a28aebb8e9423e63e --- /dev/null +++ b/doc/safec-3.4/search/variables_9.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['tbl2',['tbl2',['../dc/d32/towfc__s_8c.html#a898c2698da3c8d8914e03b947f3fd7a4',1,'towfc_s.c']]], + ['tbl3',['tbl3',['../dc/d32/towfc__s_8c.html#a0809e187b0588b93d9a15d118e30e3ba',1,'towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/variables_a.html b/doc/safec-3.4/search/variables_a.html new file mode 100644 index 0000000000000000000000000000000000000000..24819a377bf3f94bb803f803b332e2ccc6d77e00 --- /dev/null +++ b/doc/safec-3.4/search/variables_a.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_a.js b/doc/safec-3.4/search/variables_a.js new file mode 100644 index 0000000000000000000000000000000000000000..df3d875557786dee49af6b6c36f722a322fdd53e --- /dev/null +++ b/doc/safec-3.4/search/variables_a.js @@ -0,0 +1,649 @@ +var searchData= +[ + ['unwif_5fcanon',['UNWIF_canon',['../d2/d1e/unw16ifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2',1,'UNWIF_canon(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa27f0eb4812621507ff7ba4fa28cc2f2',1,'UNWIF_canon(): unwifcan.h']]], + ['unwif_5fcanon_5f00',['UNWIF_canon_00',['../d2/d1e/unw16ifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e',1,'UNWIF_canon_00(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab6ccb8b38303106293cb3b5b1ae4268e',1,'UNWIF_canon_00(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f00',['UNWIF_canon_00_00',['../d2/d1e/unw16ifcan_8h.html#a9abd3c8c547b94bda801952959f033fa',1,'UNWIF_canon_00_00(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9abd3c8c547b94bda801952959f033fa',1,'UNWIF_canon_00_00(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f01',['UNWIF_canon_00_01',['../d2/d1e/unw16ifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa',1,'UNWIF_canon_00_01(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a84c0fc7655206229fd74f3fa5f0b56aa',1,'UNWIF_canon_00_01(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f02',['UNWIF_canon_00_02',['../d2/d1e/unw16ifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5',1,'UNWIF_canon_00_02(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a7e6eae200ee3c07a28277c05c3602ae5',1,'UNWIF_canon_00_02(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f03',['UNWIF_canon_00_03',['../d2/d1e/unw16ifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd',1,'UNWIF_canon_00_03(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a4de06a296224fdff4776d8eb821d66cd',1,'UNWIF_canon_00_03(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f04',['UNWIF_canon_00_04',['../d2/d1e/unw16ifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f',1,'UNWIF_canon_00_04(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ac49eaed75f412eae8dab16184aa76a7f',1,'UNWIF_canon_00_04(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f06',['UNWIF_canon_00_06',['../d2/d1e/unw16ifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991',1,'UNWIF_canon_00_06(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a24ae151ee62cb9b82cd5004b1b6ed991',1,'UNWIF_canon_00_06(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f09',['UNWIF_canon_00_09',['../d2/d1e/unw16ifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed',1,'UNWIF_canon_00_09(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ad23c59b63e538a1b0b0fb28ecb3c59ed',1,'UNWIF_canon_00_09(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0a',['UNWIF_canon_00_0a',['../d2/d1e/unw16ifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f',1,'UNWIF_canon_00_0a(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aeb9dc38b2bf4fc8aa3d0a2edf0bc367f',1,'UNWIF_canon_00_0a(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0b',['UNWIF_canon_00_0b',['../d2/d1e/unw16ifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf',1,'UNWIF_canon_00_0b(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a2615ab52d58adca822b22e4e9bc6d1cf',1,'UNWIF_canon_00_0b(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0c',['UNWIF_canon_00_0c',['../d2/d1e/unw16ifcan_8h.html#a1607c7157b2d596589b3597dec780311',1,'UNWIF_canon_00_0c(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1607c7157b2d596589b3597dec780311',1,'UNWIF_canon_00_0c(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0d',['UNWIF_canon_00_0d',['../d2/d1e/unw16ifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da',1,'UNWIF_canon_00_0d(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ad9c8d7cdc0a90743d82ace1c7d87d9da',1,'UNWIF_canon_00_0d(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f0f',['UNWIF_canon_00_0f',['../d2/d1e/unw16ifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667',1,'UNWIF_canon_00_0f(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9d22ab91de139dbf47380a399cdf2667',1,'UNWIF_canon_00_0f(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f10',['UNWIF_canon_00_10',['../d2/d1e/unw16ifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657',1,'UNWIF_canon_00_10(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a9a3c70bf3b8bd7c39a51b81a75a3f657',1,'UNWIF_canon_00_10(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1b',['UNWIF_canon_00_1b',['../d2/d1e/unw16ifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47',1,'UNWIF_canon_00_1b(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a0f6e585eebabcf478987a097d3b2aa47',1,'UNWIF_canon_00_1b(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1e',['UNWIF_canon_00_1e',['../d2/d1e/unw16ifcan_8h.html#a25748890f45a3c4d5087736f2377c393',1,'UNWIF_canon_00_1e(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a25748890f45a3c4d5087736f2377c393',1,'UNWIF_canon_00_1e(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f1f',['UNWIF_canon_00_1f',['../d2/d1e/unw16ifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f',1,'UNWIF_canon_00_1f(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aeb6f1f2c450bf2107f020a4e89e2442f',1,'UNWIF_canon_00_1f(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f20',['UNWIF_canon_00_20',['../d2/d1e/unw16ifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e',1,'UNWIF_canon_00_20(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a73861ff68b279b5ea5c989ad880cb71e',1,'UNWIF_canon_00_20(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f21',['UNWIF_canon_00_21',['../d2/d1e/unw16ifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5',1,'UNWIF_canon_00_21(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#acd95e969791ba8a0c226fd5e852a8de5',1,'UNWIF_canon_00_21(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f22',['UNWIF_canon_00_22',['../d2/d1e/unw16ifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56',1,'UNWIF_canon_00_22(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1e69eac9f4efa10c2f889f0952574e56',1,'UNWIF_canon_00_22(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f23',['UNWIF_canon_00_23',['../d2/d1e/unw16ifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4',1,'UNWIF_canon_00_23(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#af5c9837fd5c26e37d6a7adfd8ba263e4',1,'UNWIF_canon_00_23(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f2a',['UNWIF_canon_00_2a',['../d2/d1e/unw16ifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98',1,'UNWIF_canon_00_2a(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a46ed505ce8bf4c9ace5467c4eedc4c98',1,'UNWIF_canon_00_2a(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5f30',['UNWIF_canon_00_30',['../d2/d1e/unw16ifcan_8h.html#a42fc5962984af66d4f6753eca8d68465',1,'UNWIF_canon_00_30(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a42fc5962984af66d4f6753eca8d68465',1,'UNWIF_canon_00_30(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ff9',['UNWIF_canon_00_f9',['../d2/d1e/unw16ifcan_8h.html#a60ef538bcb97da80d441ea871255953b',1,'UNWIF_canon_00_f9(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a60ef538bcb97da80d441ea871255953b',1,'UNWIF_canon_00_f9(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ffa',['UNWIF_canon_00_fa',['../d2/d1e/unw16ifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038',1,'UNWIF_canon_00_fa(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aaf7dcb392ff1696386bfa2970b9ba038',1,'UNWIF_canon_00_fa(): unwifcan.h']]], + ['unwif_5fcanon_5f00_5ffb',['UNWIF_canon_00_fb',['../d2/d1e/unw16ifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544',1,'UNWIF_canon_00_fb(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae0eb6458cd76e3118dc88cccca094544',1,'UNWIF_canon_00_fb(): unwifcan.h']]], + ['unwif_5fcanon_5f01',['UNWIF_canon_01',['../d2/d1e/unw16ifcan_8h.html#a36d4ec29700687dbe287dbd19f086245',1,'UNWIF_canon_01(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a36d4ec29700687dbe287dbd19f086245',1,'UNWIF_canon_01(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f10',['UNWIF_canon_01_10',['../d2/d1e/unw16ifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835',1,'UNWIF_canon_01_10(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a0011737ca4fd6d969ed9ef617de6a835',1,'UNWIF_canon_01_10(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f11',['UNWIF_canon_01_11',['../d2/d1e/unw16ifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f',1,'UNWIF_canon_01_11(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae104d5005f7d9cc3604d209c45ad862f',1,'UNWIF_canon_01_11(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f13',['UNWIF_canon_01_13',['../d2/d1e/unw16ifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844',1,'UNWIF_canon_01_13(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa2eea8f300c9bbe9050ca64d379ef844',1,'UNWIF_canon_01_13(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f14',['UNWIF_canon_01_14',['../d2/d1e/unw16ifcan_8h.html#ab5aa496846a7a33457b9323b399473db',1,'UNWIF_canon_01_14(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab5aa496846a7a33457b9323b399473db',1,'UNWIF_canon_01_14(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5f15',['UNWIF_canon_01_15',['../d2/d1e/unw16ifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4',1,'UNWIF_canon_01_15(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aef0fb9c93d0fff7738605cc7036fe9e4',1,'UNWIF_canon_01_15(): unwifcan.h']]], + ['unwif_5fcanon_5f01_5fd1',['UNWIF_canon_01_d1',['../d2/d1e/unw16ifcan_8h.html#ab5c495318bf38343a085e113d8a598dd',1,'UNWIF_canon_01_d1(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab5c495318bf38343a085e113d8a598dd',1,'UNWIF_canon_01_d1(): unwifcan.h']]], + ['unwif_5fcanon_5f02',['UNWIF_canon_02',['../d2/d1e/unw16ifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb',1,'UNWIF_canon_02(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ae2caa944a1b0be807968753a9484f2fb',1,'UNWIF_canon_02(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ff8',['UNWIF_canon_02_f8',['../d2/d1e/unw16ifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37',1,'UNWIF_canon_02_f8(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a2bc7364dbc72a6efd10f9472a9e62b37',1,'UNWIF_canon_02_f8(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ff9',['UNWIF_canon_02_f9',['../d2/d1e/unw16ifcan_8h.html#adec4e64d75a214718feb754734751bf6',1,'UNWIF_canon_02_f9(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#adec4e64d75a214718feb754734751bf6',1,'UNWIF_canon_02_f9(): unwifcan.h']]], + ['unwif_5fcanon_5f02_5ffa',['UNWIF_canon_02_fa',['../d2/d1e/unw16ifcan_8h.html#a619e2c33abbd9361fe30e45230144550',1,'UNWIF_canon_02_fa(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a619e2c33abbd9361fe30e45230144550',1,'UNWIF_canon_02_fa(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl',['UNWIF_canon_tbl',['../d2/d1e/unw16ifcan_8h.html#a474207541ed8f801ad52148d5a69ae8e',1,'UNWIF_canon_tbl(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#aa51774b5e22832daf0fd36558bf80255',1,'UNWIF_canon_tbl(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f1',['UNWIF_canon_tbl_1',['../d2/d1e/unw16ifcan_8h.html#acfdacf2e69357541c0d121f1c5e84f94',1,'UNWIF_canon_tbl_1(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a1b3bbedf8c3b5e45ceea7364504b5a57',1,'UNWIF_canon_tbl_1(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f2',['UNWIF_canon_tbl_2',['../d2/d1e/unw16ifcan_8h.html#a93fdea5cd0aa34ecb58e49f70ed2ee2f',1,'UNWIF_canon_tbl_2(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#ab1d9c5cf05545d11b0c6a74be2704dbe',1,'UNWIF_canon_tbl_2(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f3',['UNWIF_canon_tbl_3',['../d2/d1e/unw16ifcan_8h.html#ae3cc3d5cbb39ce0cd0eebafb54a926cf',1,'UNWIF_canon_tbl_3(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#a57cdc574885c7b847d23b4b1283aa265',1,'UNWIF_canon_tbl_3(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f4',['UNWIF_canon_tbl_4',['../d2/d1e/unw16ifcan_8h.html#a4e0ffaabaedc1cc160001eda80b8f3c4',1,'UNWIF_canon_tbl_4(): unw16ifcan.h'],['../dc/d06/unwifcan_8h.html#abba5b5d57dbc3db89f8b2be49dbfe8b4',1,'UNWIF_canon_tbl_4(): unwifcan.h']]], + ['unwif_5fcanon_5ftbl_5f6',['UNWIF_canon_tbl_6',['../d2/d1e/unw16ifcan_8h.html#a05b6695b64cf76fb19c17a51dfcde2f0',1,'unw16ifcan.h']]], + ['unwif_5fcombin',['UNWIF_combin',['../d5/d67/unw16ifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327',1,'UNWIF_combin(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a0607436308fcfecde9f9d4bad65c1327',1,'UNWIF_combin(): unwifcmb.h']]], + ['unwif_5fcombin_5f00',['UNWIF_combin_00',['../d5/d67/unw16ifcmb_8h.html#aec939f64759dde952fdc016f57fc85af',1,'UNWIF_combin_00(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aec939f64759dde952fdc016f57fc85af',1,'UNWIF_combin_00(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f03',['UNWIF_combin_00_03',['../d5/d67/unw16ifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7',1,'UNWIF_combin_00_03(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab29d5a03a77a8cbb999ca13eada2deb7',1,'UNWIF_combin_00_03(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f04',['UNWIF_combin_00_04',['../d5/d67/unw16ifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a',1,'UNWIF_combin_00_04(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a46b995ef8b0648e645ee87d019948d0a',1,'UNWIF_combin_00_04(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f05',['UNWIF_combin_00_05',['../d5/d67/unw16ifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634',1,'UNWIF_combin_00_05(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a07254e0d19859e89bd11c48ec0680634',1,'UNWIF_combin_00_05(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f06',['UNWIF_combin_00_06',['../d5/d67/unw16ifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b',1,'UNWIF_combin_00_06(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a784c9f7038f9459b1c585f11b69efa3b',1,'UNWIF_combin_00_06(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f07',['UNWIF_combin_00_07',['../d5/d67/unw16ifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25',1,'UNWIF_combin_00_07(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9d78b7e1932b2e0139898b7f5f9a5e25',1,'UNWIF_combin_00_07(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f08',['UNWIF_combin_00_08',['../d5/d67/unw16ifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b',1,'UNWIF_combin_00_08(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abafc2b18f94c582eeef733d45dc9a08b',1,'UNWIF_combin_00_08(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f09',['UNWIF_combin_00_09',['../d5/d67/unw16ifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97',1,'UNWIF_combin_00_09(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab381b3a8c4fb9bc34dbd349684611e97',1,'UNWIF_combin_00_09(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0a',['UNWIF_combin_00_0a',['../d5/d67/unw16ifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675',1,'UNWIF_combin_00_0a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a6eb0816982543971f1444d91ef1b1675',1,'UNWIF_combin_00_0a(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0b',['UNWIF_combin_00_0b',['../d5/d67/unw16ifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f',1,'UNWIF_combin_00_0b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa15a3df9e9c9284dd60ef67f142cf90f',1,'UNWIF_combin_00_0b(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0c',['UNWIF_combin_00_0c',['../d5/d67/unw16ifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5',1,'UNWIF_combin_00_0c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a19f9952732f0d0012d5def0feedd5fa5',1,'UNWIF_combin_00_0c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0d',['UNWIF_combin_00_0d',['../d5/d67/unw16ifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3',1,'UNWIF_combin_00_0d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#addf312935ee0bc6ac118de2a75293bf3',1,'UNWIF_combin_00_0d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0e',['UNWIF_combin_00_0e',['../d5/d67/unw16ifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd',1,'UNWIF_combin_00_0e(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a39d749564dec08fadd29c7f68daac7cd',1,'UNWIF_combin_00_0e(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f0f',['UNWIF_combin_00_0f',['../d5/d67/unw16ifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437',1,'UNWIF_combin_00_0f(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a4b27332bf435ad82f2445c8296caa437',1,'UNWIF_combin_00_0f(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f10',['UNWIF_combin_00_10',['../d5/d67/unw16ifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d',1,'UNWIF_combin_00_10(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a5fa8ab5c08d4b0c5b720e9b953cc544d',1,'UNWIF_combin_00_10(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f13',['UNWIF_combin_00_13',['../d5/d67/unw16ifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13',1,'UNWIF_combin_00_13(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aacbe663bea5c772ae1ce48103314af13',1,'UNWIF_combin_00_13(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f17',['UNWIF_combin_00_17',['../d5/d67/unw16ifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4',1,'UNWIF_combin_00_17(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a0631cda0bca6fe0a71584afdd59fbed4',1,'UNWIF_combin_00_17(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f18',['UNWIF_combin_00_18',['../d5/d67/unw16ifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239',1,'UNWIF_combin_00_18(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a021f2bdabf5cd40221598c9bab680239',1,'UNWIF_combin_00_18(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f19',['UNWIF_combin_00_19',['../d5/d67/unw16ifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8',1,'UNWIF_combin_00_19(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab6ea59713f0250181e43ccaff611e0e8',1,'UNWIF_combin_00_19(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1a',['UNWIF_combin_00_1a',['../d5/d67/unw16ifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb',1,'UNWIF_combin_00_1a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae761f0b842d258f6a59ef913347e10eb',1,'UNWIF_combin_00_1a(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1b',['UNWIF_combin_00_1b',['../d5/d67/unw16ifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036',1,'UNWIF_combin_00_1b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a08c1573c0e316d359dd4403be8a86036',1,'UNWIF_combin_00_1b(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1c',['UNWIF_combin_00_1c',['../d5/d67/unw16ifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9',1,'UNWIF_combin_00_1c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae3b11829edd648f7cb46916f35aa88a9',1,'UNWIF_combin_00_1c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f1d',['UNWIF_combin_00_1d',['../d5/d67/unw16ifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88',1,'UNWIF_combin_00_1d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#afd4db9819cbf050d16f2221e24296f88',1,'UNWIF_combin_00_1d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f20',['UNWIF_combin_00_20',['../d5/d67/unw16ifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93',1,'UNWIF_combin_00_20(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa58a3422cbc84a246012a1c745ef6c93',1,'UNWIF_combin_00_20(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f2c',['UNWIF_combin_00_2c',['../d5/d67/unw16ifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e',1,'UNWIF_combin_00_2c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a49a3e4abd950ce204f39bb7892ab096e',1,'UNWIF_combin_00_2c(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f2d',['UNWIF_combin_00_2d',['../d5/d67/unw16ifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386',1,'UNWIF_combin_00_2d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a3ff8f6f82e09319da397e1268104f386',1,'UNWIF_combin_00_2d(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5f30',['UNWIF_combin_00_30',['../d5/d67/unw16ifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3',1,'UNWIF_combin_00_30(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a53fc40fc032a3da7c317f6361d05f8f3',1,'UNWIF_combin_00_30(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa6',['UNWIF_combin_00_a6',['../d5/d67/unw16ifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52',1,'UNWIF_combin_00_a6(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a188f4c87b747c62ba3e7063641c71e52',1,'UNWIF_combin_00_a6(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa8',['UNWIF_combin_00_a8',['../d5/d67/unw16ifcmb_8h.html#a8b355bc804c865208268839190335653',1,'UNWIF_combin_00_a8(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a8b355bc804c865208268839190335653',1,'UNWIF_combin_00_a8(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fa9',['UNWIF_combin_00_a9',['../d5/d67/unw16ifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0',1,'UNWIF_combin_00_a9(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a567dc2cbcd7358a462150f5720a9a1d0',1,'UNWIF_combin_00_a9(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5faa',['UNWIF_combin_00_aa',['../d5/d67/unw16ifcmb_8h.html#af3c20ba639492334b8a94e4fef973553',1,'UNWIF_combin_00_aa(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#af3c20ba639492334b8a94e4fef973553',1,'UNWIF_combin_00_aa(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5fab',['UNWIF_combin_00_ab',['../d5/d67/unw16ifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f',1,'UNWIF_combin_00_ab(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a1d578834eaab2d06a1b97ddc7ec6303f',1,'UNWIF_combin_00_ab(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5ffb',['UNWIF_combin_00_fb',['../d5/d67/unw16ifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646',1,'UNWIF_combin_00_fb(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aaa39e7e16f5240d01ea20322fd239646',1,'UNWIF_combin_00_fb(): unwifcmb.h']]], + ['unwif_5fcombin_5f00_5ffe',['UNWIF_combin_00_fe',['../d5/d67/unw16ifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411',1,'UNWIF_combin_00_fe(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a95b25046fb49f04515f7f2a1f0fb4411',1,'UNWIF_combin_00_fe(): unwifcmb.h']]], + ['unwif_5fcombin_5f01',['UNWIF_combin_01',['../d5/d67/unw16ifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac',1,'UNWIF_combin_01(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abb9da97402056728deb46e89aaa8f1ac',1,'UNWIF_combin_01(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f01',['UNWIF_combin_01_01',['../d5/d67/unw16ifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e',1,'UNWIF_combin_01_01(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a2b8e79a689aa42a95e46170bf052615e',1,'UNWIF_combin_01_01(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f02',['UNWIF_combin_01_02',['../d5/d67/unw16ifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798',1,'UNWIF_combin_01_02(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a13eaa8a4754063d66acda7a89cca1798',1,'UNWIF_combin_01_02(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f03',['UNWIF_combin_01_03',['../d5/d67/unw16ifcmb_8h.html#a650393fa073969bad9b948f88e046248',1,'UNWIF_combin_01_03(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a650393fa073969bad9b948f88e046248',1,'UNWIF_combin_01_03(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f0a',['UNWIF_combin_01_0a',['../d5/d67/unw16ifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b',1,'UNWIF_combin_01_0a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a5e743c17ca4998e184debf314c20c12b',1,'UNWIF_combin_01_0a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f10',['UNWIF_combin_01_10',['../d5/d67/unw16ifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5',1,'UNWIF_combin_01_10(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a66875817264d2bb55d2e1a3e5208d9d5',1,'UNWIF_combin_01_10(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f11',['UNWIF_combin_01_11',['../d5/d67/unw16ifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49',1,'UNWIF_combin_01_11(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a73052a9961fd3d04a34b5264912dad49',1,'UNWIF_combin_01_11(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f12',['UNWIF_combin_01_12',['../d5/d67/unw16ifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0',1,'UNWIF_combin_01_12(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9c476f990609b9c3ce0f315756e4d1e0',1,'UNWIF_combin_01_12(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f13',['UNWIF_combin_01_13',['../d5/d67/unw16ifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079',1,'UNWIF_combin_01_13(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#affc5a35b0b665b6328ec4c76a9ddb079',1,'UNWIF_combin_01_13(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f14',['UNWIF_combin_01_14',['../d5/d67/unw16ifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80',1,'UNWIF_combin_01_14(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#abbfd16e391f8e97fa175cc90dd4fab80',1,'UNWIF_combin_01_14(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f15',['UNWIF_combin_01_15',['../d5/d67/unw16ifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc',1,'UNWIF_combin_01_15(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ac30a4858f98c691413dddd407131a2bc',1,'UNWIF_combin_01_15(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f16',['UNWIF_combin_01_16',['../d5/d67/unw16ifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8',1,'UNWIF_combin_01_16(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a39fd6b82dbfc0d708de5221e9a2382d8',1,'UNWIF_combin_01_16(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f17',['UNWIF_combin_01_17',['../d5/d67/unw16ifcmb_8h.html#a4825118fe95738233e8aad8fb5789797',1,'UNWIF_combin_01_17(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a4825118fe95738233e8aad8fb5789797',1,'UNWIF_combin_01_17(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1a',['UNWIF_combin_01_1a',['../d5/d67/unw16ifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93',1,'UNWIF_combin_01_1a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa713a9cb0311ba8f596cb4afdbccfa93',1,'UNWIF_combin_01_1a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1c',['UNWIF_combin_01_1c',['../d5/d67/unw16ifcmb_8h.html#ab06d958595f8feda1312ac964935293a',1,'UNWIF_combin_01_1c(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ab06d958595f8feda1312ac964935293a',1,'UNWIF_combin_01_1c(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f1d',['UNWIF_combin_01_1d',['../d5/d67/unw16ifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e',1,'UNWIF_combin_01_1d(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ada9c3961bc02124ed953c06e4dc86f1e',1,'UNWIF_combin_01_1d(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f6a',['UNWIF_combin_01_6a',['../d5/d67/unw16ifcmb_8h.html#a450e77df1da5148dee7224d04e26331b',1,'UNWIF_combin_01_6a(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a450e77df1da5148dee7224d04e26331b',1,'UNWIF_combin_01_6a(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5f6b',['UNWIF_combin_01_6b',['../d5/d67/unw16ifcmb_8h.html#affa6f80322337fcc6262d395997bf24b',1,'UNWIF_combin_01_6b(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#affa6f80322337fcc6262d395997bf24b',1,'UNWIF_combin_01_6b(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fbc',['UNWIF_combin_01_bc',['../d5/d67/unw16ifcmb_8h.html#a99fc70420303f65472f852893147bac2',1,'UNWIF_combin_01_bc(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a99fc70420303f65472f852893147bac2',1,'UNWIF_combin_01_bc(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fd1',['UNWIF_combin_01_d1',['../d5/d67/unw16ifcmb_8h.html#ae54adf22958bf6946796339ab7894787',1,'UNWIF_combin_01_d1(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#ae54adf22958bf6946796339ab7894787',1,'UNWIF_combin_01_d1(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fd2',['UNWIF_combin_01_d2',['../d5/d67/unw16ifcmb_8h.html#a3622dadab0d33471c054ad61169cf563',1,'UNWIF_combin_01_d2(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a3622dadab0d33471c054ad61169cf563',1,'UNWIF_combin_01_d2(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe0',['UNWIF_combin_01_e0',['../d5/d67/unw16ifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8',1,'UNWIF_combin_01_e0(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#a9ab789028742ce4595998d80b6adc7d8',1,'UNWIF_combin_01_e0(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe8',['UNWIF_combin_01_e8',['../d5/d67/unw16ifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705',1,'UNWIF_combin_01_e8(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#adbcef4d3c186f81000d9e2518923c705',1,'UNWIF_combin_01_e8(): unwifcmb.h']]], + ['unwif_5fcombin_5f01_5fe9',['UNWIF_combin_01_e9',['../d5/d67/unw16ifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20',1,'UNWIF_combin_01_e9(): unw16ifcmb.h'],['../d6/d43/unwifcmb_8h.html#aa8ff3a6c7b5727321878df861308fd20',1,'UNWIF_combin_01_e9(): unwifcmb.h']]], + ['unwif_5fcompat',['UNWIF_compat',['../d4/de0/unw16ifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1',1,'UNWIF_compat(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a5e1222876bbd85c9336714d59e699ed1',1,'UNWIF_compat(): unwifcpt.h']]], + ['unwif_5fcompat_5f00',['UNWIF_compat_00',['../d4/de0/unw16ifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d',1,'UNWIF_compat_00(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a643584d0a3c5ee9e60efc825a2265e9d',1,'UNWIF_compat_00(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f00',['UNWIF_compat_00_00',['../d4/de0/unw16ifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd',1,'UNWIF_compat_00_00(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad3f984b9318b000f6ead8869d8613fcd',1,'UNWIF_compat_00_00(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f01',['UNWIF_compat_00_01',['../d4/de0/unw16ifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562',1,'UNWIF_compat_00_01(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a316f58d7068c9e9784ed5766289c8562',1,'UNWIF_compat_00_01(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f02',['UNWIF_compat_00_02',['../d4/de0/unw16ifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057',1,'UNWIF_compat_00_02(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af1c915cb57c457bf6e787457f42d0057',1,'UNWIF_compat_00_02(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f03',['UNWIF_compat_00_03',['../d4/de0/unw16ifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21',1,'UNWIF_compat_00_03(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0f57f3d0e75a4caf5a1cb9758605bd21',1,'UNWIF_compat_00_03(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f04',['UNWIF_compat_00_04',['../d4/de0/unw16ifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5',1,'UNWIF_compat_00_04(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aff22fdeb7124267b91fd587a785dcbf5',1,'UNWIF_compat_00_04(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f05',['UNWIF_compat_00_05',['../d4/de0/unw16ifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a',1,'UNWIF_compat_00_05(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4dc743b72ac61d629095ffb591ec403a',1,'UNWIF_compat_00_05(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f06',['UNWIF_compat_00_06',['../d4/de0/unw16ifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3',1,'UNWIF_compat_00_06(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae2a16cc1151c24d5af9158e9bb1ec8d3',1,'UNWIF_compat_00_06(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f09',['UNWIF_compat_00_09',['../d4/de0/unw16ifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871',1,'UNWIF_compat_00_09(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4c9882a6de5aa6356efe410cfa46a871',1,'UNWIF_compat_00_09(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0a',['UNWIF_compat_00_0a',['../d4/de0/unw16ifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4',1,'UNWIF_compat_00_0a(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aa7830d8d8e9f10d1dce49d97f80d4df4',1,'UNWIF_compat_00_0a(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0b',['UNWIF_compat_00_0b',['../d4/de0/unw16ifcpt_8h.html#af806f152a00b144b6358b550c723eef2',1,'UNWIF_compat_00_0b(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af806f152a00b144b6358b550c723eef2',1,'UNWIF_compat_00_0b(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0c',['UNWIF_compat_00_0c',['../d4/de0/unw16ifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb',1,'UNWIF_compat_00_0c(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a1f4fa5ba394cb8801ba3fc849d9fd0fb',1,'UNWIF_compat_00_0c(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0d',['UNWIF_compat_00_0d',['../d4/de0/unw16ifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007',1,'UNWIF_compat_00_0d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac80cfe336766fb95c5ba46911c453007',1,'UNWIF_compat_00_0d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0e',['UNWIF_compat_00_0e',['../d4/de0/unw16ifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226',1,'UNWIF_compat_00_0e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac4dfbd8fc6a5e9ad608ce821269e6226',1,'UNWIF_compat_00_0e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f0f',['UNWIF_compat_00_0f',['../d4/de0/unw16ifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f',1,'UNWIF_compat_00_0f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a07f69e706ac0a26ae54a4941abc8418f',1,'UNWIF_compat_00_0f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f10',['UNWIF_compat_00_10',['../d4/de0/unw16ifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f',1,'UNWIF_compat_00_10(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#afc29aba01a3848d3467bb5df6de40c9f',1,'UNWIF_compat_00_10(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1b',['UNWIF_compat_00_1b',['../d4/de0/unw16ifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0',1,'UNWIF_compat_00_1b(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a530a7f31fe7ab42f1f9be0da27727ba0',1,'UNWIF_compat_00_1b(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1d',['UNWIF_compat_00_1d',['../d4/de0/unw16ifcpt_8h.html#af5d57e8317de895a23911e358c78907e',1,'UNWIF_compat_00_1d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af5d57e8317de895a23911e358c78907e',1,'UNWIF_compat_00_1d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1e',['UNWIF_compat_00_1e',['../d4/de0/unw16ifcpt_8h.html#a4d63000975850afd3d06171990229919',1,'UNWIF_compat_00_1e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a4d63000975850afd3d06171990229919',1,'UNWIF_compat_00_1e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f1f',['UNWIF_compat_00_1f',['../d4/de0/unw16ifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9',1,'UNWIF_compat_00_1f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a52d1ae911d93c15fc9c38324aab0cbe9',1,'UNWIF_compat_00_1f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f20',['UNWIF_compat_00_20',['../d4/de0/unw16ifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1',1,'UNWIF_compat_00_20(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae73b8cf05647d314b8db037f53e59ca1',1,'UNWIF_compat_00_20(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f21',['UNWIF_compat_00_21',['../d4/de0/unw16ifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece',1,'UNWIF_compat_00_21(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aab2d8c31b959de0d2f53608757096ece',1,'UNWIF_compat_00_21(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f22',['UNWIF_compat_00_22',['../d4/de0/unw16ifcpt_8h.html#aedbe30e8c004201632c62d09619b423f',1,'UNWIF_compat_00_22(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aedbe30e8c004201632c62d09619b423f',1,'UNWIF_compat_00_22(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f23',['UNWIF_compat_00_23',['../d4/de0/unw16ifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54',1,'UNWIF_compat_00_23(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0554c0fd625da8a1f239823ed42b9b54',1,'UNWIF_compat_00_23(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f24',['UNWIF_compat_00_24',['../d4/de0/unw16ifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19',1,'UNWIF_compat_00_24(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af0ad04baab4c21efe455e7b49d3cde19',1,'UNWIF_compat_00_24(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2a',['UNWIF_compat_00_2a',['../d4/de0/unw16ifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba',1,'UNWIF_compat_00_2a(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0493b9d458a2cce951605a9c85cf4aba',1,'UNWIF_compat_00_2a(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2c',['UNWIF_compat_00_2c',['../d4/de0/unw16ifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7',1,'UNWIF_compat_00_2c(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#abed503568ddfca0a39e4e7b23437c6e7',1,'UNWIF_compat_00_2c(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2d',['UNWIF_compat_00_2d',['../d4/de0/unw16ifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956',1,'UNWIF_compat_00_2d(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a8d087de70c71c547a8ca61f1268d2956',1,'UNWIF_compat_00_2d(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2e',['UNWIF_compat_00_2e',['../d4/de0/unw16ifcpt_8h.html#a26909a35828dcbfede8145495ade843a',1,'UNWIF_compat_00_2e(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a26909a35828dcbfede8145495ade843a',1,'UNWIF_compat_00_2e(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f2f',['UNWIF_compat_00_2f',['../d4/de0/unw16ifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48',1,'UNWIF_compat_00_2f(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a290e5e47b476d35e619396a1d9c7ab48',1,'UNWIF_compat_00_2f(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f30',['UNWIF_compat_00_30',['../d4/de0/unw16ifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22',1,'UNWIF_compat_00_30(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6d1dc9f98158b4db8165faafb08dfe22',1,'UNWIF_compat_00_30(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f31',['UNWIF_compat_00_31',['../d4/de0/unw16ifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e',1,'UNWIF_compat_00_31(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a765500af5af8c28fa9f4b50803de996e',1,'UNWIF_compat_00_31(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f32',['UNWIF_compat_00_32',['../d4/de0/unw16ifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62',1,'UNWIF_compat_00_32(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad5950ca47b1317ed8b00c77754f97f62',1,'UNWIF_compat_00_32(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5f33',['UNWIF_compat_00_33',['../d4/de0/unw16ifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a',1,'UNWIF_compat_00_33(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a755b183d13c7ecbdba10aa02bd4d753a',1,'UNWIF_compat_00_33(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fa6',['UNWIF_compat_00_a6',['../d4/de0/unw16ifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb',1,'UNWIF_compat_00_a6(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a31fb9cdc194c76626a67637a10bc93bb',1,'UNWIF_compat_00_a6(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fa7',['UNWIF_compat_00_a7',['../d4/de0/unw16ifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67',1,'UNWIF_compat_00_a7(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a86f612965dd6e8883ae3450f04e42c67',1,'UNWIF_compat_00_a7(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fab',['UNWIF_compat_00_ab',['../d4/de0/unw16ifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c',1,'UNWIF_compat_00_ab(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a12b572d21bd9d5d23f2d1c9bb0959b4c',1,'UNWIF_compat_00_ab(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ff9',['UNWIF_compat_00_f9',['../d4/de0/unw16ifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8',1,'UNWIF_compat_00_f9(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a43caa1c03c5d4341668edf48dab5b5c8',1,'UNWIF_compat_00_f9(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffa',['UNWIF_compat_00_fa',['../d4/de0/unw16ifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538',1,'UNWIF_compat_00_fa(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#add891f4ca949eb70ef9bc6bf37a6f538',1,'UNWIF_compat_00_fa(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffb',['UNWIF_compat_00_fb',['../d4/de0/unw16ifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf',1,'UNWIF_compat_00_fb(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0a8cca55b5b560c0da7884260d81aacf',1,'UNWIF_compat_00_fb(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffc',['UNWIF_compat_00_fc',['../d4/de0/unw16ifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a',1,'UNWIF_compat_00_fc(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ace8dc7b0f45676f1fbe7f36b661a6e7a',1,'UNWIF_compat_00_fc(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffd',['UNWIF_compat_00_fd',['../d4/de0/unw16ifcpt_8h.html#a25f103ac41bda021656e146de116c843',1,'UNWIF_compat_00_fd(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a25f103ac41bda021656e146de116c843',1,'UNWIF_compat_00_fd(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5ffe',['UNWIF_compat_00_fe',['../d4/de0/unw16ifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88',1,'UNWIF_compat_00_fe(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a7d54f59e8ab46a20d73219bf4348bb88',1,'UNWIF_compat_00_fe(): unwifcpt.h']]], + ['unwif_5fcompat_5f00_5fff',['UNWIF_compat_00_ff',['../d4/de0/unw16ifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30',1,'UNWIF_compat_00_ff(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ac709d6067c97bcc50b3c72cf10291e30',1,'UNWIF_compat_00_ff(): unwifcpt.h']]], + ['unwif_5fcompat_5f01',['UNWIF_compat_01',['../d4/de0/unw16ifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b',1,'UNWIF_compat_01(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a003978e9d9e04d01466f13de4ca9529b',1,'UNWIF_compat_01(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f10',['UNWIF_compat_01_10',['../d4/de0/unw16ifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681',1,'UNWIF_compat_01_10(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aa8d2e620e0ebe8cb4ab7b7f42d038681',1,'UNWIF_compat_01_10(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f11',['UNWIF_compat_01_11',['../d4/de0/unw16ifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a',1,'UNWIF_compat_01_11(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a43dbd93b65e694e9decd1514e06d511a',1,'UNWIF_compat_01_11(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f13',['UNWIF_compat_01_13',['../d4/de0/unw16ifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925',1,'UNWIF_compat_01_13(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0faceb742bd5c86851aeae3ca45b3925',1,'UNWIF_compat_01_13(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f14',['UNWIF_compat_01_14',['../d4/de0/unw16ifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58',1,'UNWIF_compat_01_14(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a442b490b5763fb60a0be19baf6554a58',1,'UNWIF_compat_01_14(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5f15',['UNWIF_compat_01_15',['../d4/de0/unw16ifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4',1,'UNWIF_compat_01_15(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a34ba8e4efcb7f77e557c12891fdff8a4',1,'UNWIF_compat_01_15(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd1',['UNWIF_compat_01_d1',['../d4/de0/unw16ifcpt_8h.html#a705748fbeec9772bca860990f81f4cab',1,'UNWIF_compat_01_d1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a705748fbeec9772bca860990f81f4cab',1,'UNWIF_compat_01_d1(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd4',['UNWIF_compat_01_d4',['../d4/de0/unw16ifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a',1,'UNWIF_compat_01_d4(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a306af7b4ee9f6d977be7ee73d1fbe06a',1,'UNWIF_compat_01_d4(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd5',['UNWIF_compat_01_d5',['../d4/de0/unw16ifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516',1,'UNWIF_compat_01_d5(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ace573c503b0833063bfa9d3d72b9c516',1,'UNWIF_compat_01_d5(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd6',['UNWIF_compat_01_d6',['../d4/de0/unw16ifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b',1,'UNWIF_compat_01_d6(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ab99e3c1f6d700ac32b724bd50af6b68b',1,'UNWIF_compat_01_d6(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fd7',['UNWIF_compat_01_d7',['../d4/de0/unw16ifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70',1,'UNWIF_compat_01_d7(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a6969a095c78f22dd73d82a7928353c70',1,'UNWIF_compat_01_d7(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5fee',['UNWIF_compat_01_ee',['../d4/de0/unw16ifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d',1,'UNWIF_compat_01_ee(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a40d86e0965da24fb4c3e68bc11c6397d',1,'UNWIF_compat_01_ee(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5ff1',['UNWIF_compat_01_f1',['../d4/de0/unw16ifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b',1,'UNWIF_compat_01_f1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a0b9ae6588c9a49c13c3b2e19710ad38b',1,'UNWIF_compat_01_f1(): unwifcpt.h']]], + ['unwif_5fcompat_5f01_5ff2',['UNWIF_compat_01_f2',['../d4/de0/unw16ifcpt_8h.html#abca022169f10d8c218779399423fd836',1,'UNWIF_compat_01_f2(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#abca022169f10d8c218779399423fd836',1,'UNWIF_compat_01_f2(): unwifcpt.h']]], + ['unwif_5fcompat_5f02',['UNWIF_compat_02',['../d4/de0/unw16ifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4',1,'UNWIF_compat_02(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ae6feb02b303953a617df8b9944b511e4',1,'UNWIF_compat_02(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ff8',['UNWIF_compat_02_f8',['../d4/de0/unw16ifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d',1,'UNWIF_compat_02_f8(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af4c98f3beb633dc8115cfbeb4b2f1d8d',1,'UNWIF_compat_02_f8(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ff9',['UNWIF_compat_02_f9',['../d4/de0/unw16ifcpt_8h.html#a029324911e19abdf06746452e1ac0971',1,'UNWIF_compat_02_f9(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a029324911e19abdf06746452e1ac0971',1,'UNWIF_compat_02_f9(): unwifcpt.h']]], + ['unwif_5fcompat_5f02_5ffa',['UNWIF_compat_02_fa',['../d4/de0/unw16ifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b',1,'UNWIF_compat_02_fa(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#af7d3a6ba5870ee7ab8dad8e931e4f20b',1,'UNWIF_compat_02_fa(): unwifcpt.h']]], + ['unwif_5fcompat_5fexc',['UNWIF_compat_exc',['../d4/de0/unw16ifcpt_8h.html#abb902cef4737590ef25eb1fdcb2ad2d9',1,'UNWIF_compat_exc(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a72b96de71f1e2f7c26b38c0b9e8f574f',1,'UNWIF_compat_exc(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl',['UNWIF_compat_tbl',['../d4/de0/unw16ifcpt_8h.html#a386f1a991f4c0972d335370281844037',1,'UNWIF_compat_tbl(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a386f1a991f4c0972d335370281844037',1,'UNWIF_compat_tbl(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f1',['UNWIF_compat_tbl_1',['../d4/de0/unw16ifcpt_8h.html#acea3429a90643898f78b6760836f0afb',1,'UNWIF_compat_tbl_1(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ad705755066463e26a43dab6f6e626cf5',1,'UNWIF_compat_tbl_1(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f2',['UNWIF_compat_tbl_2',['../d4/de0/unw16ifcpt_8h.html#aa17e289543bc89764f08cd71eaa0ff64',1,'UNWIF_compat_tbl_2(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#aeab63bc15e7fe4cbbcf49aa9117dcd26',1,'UNWIF_compat_tbl_2(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f3',['UNWIF_compat_tbl_3',['../d4/de0/unw16ifcpt_8h.html#a1328b6ab4bc534c7bf23a80f427ddfbd',1,'UNWIF_compat_tbl_3(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#ab53e6d9c3d67f0edfe357a99139cf342',1,'UNWIF_compat_tbl_3(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f4',['UNWIF_compat_tbl_4',['../d4/de0/unw16ifcpt_8h.html#a094c7ce096bccb845f4af59116f4a148',1,'UNWIF_compat_tbl_4(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a7784768ddeb2c8f86e2f1415556284f2',1,'UNWIF_compat_tbl_4(): unwifcpt.h']]], + ['unwif_5fcompat_5ftbl_5f5',['UNWIF_compat_tbl_5',['../d4/de0/unw16ifcpt_8h.html#a946a1baea79818b71a47b57420848462',1,'UNWIF_compat_tbl_5(): unw16ifcpt.h'],['../d5/d38/unwifcpt_8h.html#a946a1baea79818b71a47b57420848462',1,'UNWIF_compat_tbl_5(): unwifcpt.h']]], + ['unwif_5fcomplist_5f00003c',['UNWIF_complist_00003c',['../d9/dfd/unw16ifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4',1,'UNWIF_complist_00003c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab4ea993b2e5c31ea3f4ef5090f9937b4',1,'UNWIF_complist_00003c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00003d',['UNWIF_complist_00003d',['../d9/dfd/unw16ifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf',1,'UNWIF_complist_00003d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae6596f7b9fe3b8dcc30a637dca47d0bf',1,'UNWIF_complist_00003d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00003e',['UNWIF_complist_00003e',['../d9/dfd/unw16ifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839',1,'UNWIF_complist_00003e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3580f348ee79651893dd8d90aabb2839',1,'UNWIF_complist_00003e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000041',['UNWIF_complist_000041',['../d9/dfd/unw16ifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83',1,'UNWIF_complist_000041(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a89d08f024c81caa3233f3917e25aca83',1,'UNWIF_complist_000041(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000042',['UNWIF_complist_000042',['../d9/dfd/unw16ifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019',1,'UNWIF_complist_000042(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b08eed0dd08e13d33b6abe29291c019',1,'UNWIF_complist_000042(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000043',['UNWIF_complist_000043',['../d9/dfd/unw16ifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82',1,'UNWIF_complist_000043(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a85570c616c8ac339d3f2fae1f511af82',1,'UNWIF_complist_000043(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000044',['UNWIF_complist_000044',['../d9/dfd/unw16ifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af',1,'UNWIF_complist_000044(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa359b1580e2b6c1fc27e4e2abc5f44af',1,'UNWIF_complist_000044(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000045',['UNWIF_complist_000045',['../d9/dfd/unw16ifcmp_8h.html#a133917f188280015fac34f3584795cd9',1,'UNWIF_complist_000045(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a133917f188280015fac34f3584795cd9',1,'UNWIF_complist_000045(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000046',['UNWIF_complist_000046',['../d9/dfd/unw16ifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b',1,'UNWIF_complist_000046(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac50e8fc9fb29918f5650063ffb1fd87b',1,'UNWIF_complist_000046(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000047',['UNWIF_complist_000047',['../d9/dfd/unw16ifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6',1,'UNWIF_complist_000047(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a17dfe2267b3403d7ebccae690e4de2a6',1,'UNWIF_complist_000047(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000048',['UNWIF_complist_000048',['../d9/dfd/unw16ifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355',1,'UNWIF_complist_000048(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2f836f57e949f9e0048edfbfe4b63355',1,'UNWIF_complist_000048(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000049',['UNWIF_complist_000049',['../d9/dfd/unw16ifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b',1,'UNWIF_complist_000049(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a37f00b0e9e23512b770f4940a8d13b4b',1,'UNWIF_complist_000049(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004a',['UNWIF_complist_00004a',['../d9/dfd/unw16ifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423',1,'UNWIF_complist_00004a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7f4ee59853bceed0fa6ddf95aeaa2423',1,'UNWIF_complist_00004a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004b',['UNWIF_complist_00004b',['../d9/dfd/unw16ifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8',1,'UNWIF_complist_00004b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7c7b1afafc6638d8e02db29bc282a6b8',1,'UNWIF_complist_00004b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004c',['UNWIF_complist_00004c',['../d9/dfd/unw16ifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e',1,'UNWIF_complist_00004c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afcead81dc0357501dc1f628f5f8ae35e',1,'UNWIF_complist_00004c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004d',['UNWIF_complist_00004d',['../d9/dfd/unw16ifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda',1,'UNWIF_complist_00004d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af648dc2392354e7bc9b0a311fb0f9cda',1,'UNWIF_complist_00004d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004e',['UNWIF_complist_00004e',['../d9/dfd/unw16ifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d',1,'UNWIF_complist_00004e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a93b54e86a1492f0a9210fb5de69a307d',1,'UNWIF_complist_00004e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00004f',['UNWIF_complist_00004f',['../d9/dfd/unw16ifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5',1,'UNWIF_complist_00004f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac0914bbb6b578ea392b58c3cad0440b5',1,'UNWIF_complist_00004f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000050',['UNWIF_complist_000050',['../d9/dfd/unw16ifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37',1,'UNWIF_complist_000050(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac6c55053e0730ed6a727d80801363c37',1,'UNWIF_complist_000050(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000052',['UNWIF_complist_000052',['../d9/dfd/unw16ifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de',1,'UNWIF_complist_000052(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aae61ddaafa2aefdb53f5666edb1af7de',1,'UNWIF_complist_000052(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000053',['UNWIF_complist_000053',['../d9/dfd/unw16ifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5',1,'UNWIF_complist_000053(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a31ba20a9967bbe76efcbfc5e915a4af5',1,'UNWIF_complist_000053(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000054',['UNWIF_complist_000054',['../d9/dfd/unw16ifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5',1,'UNWIF_complist_000054(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1cafb2108518bf366e06efe1ecf019a5',1,'UNWIF_complist_000054(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000055',['UNWIF_complist_000055',['../d9/dfd/unw16ifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64',1,'UNWIF_complist_000055(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afeadda5ddc28a6f39b950d8fce841f64',1,'UNWIF_complist_000055(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000056',['UNWIF_complist_000056',['../d9/dfd/unw16ifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4',1,'UNWIF_complist_000056(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d4ada863c35b50eeb6ccbdb573250f4',1,'UNWIF_complist_000056(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000057',['UNWIF_complist_000057',['../d9/dfd/unw16ifcmp_8h.html#a061a5bc340528ba474c9227794a5b278',1,'UNWIF_complist_000057(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a061a5bc340528ba474c9227794a5b278',1,'UNWIF_complist_000057(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000058',['UNWIF_complist_000058',['../d9/dfd/unw16ifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5',1,'UNWIF_complist_000058(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae2a4a2332dbe191286afae4c72ff7ba5',1,'UNWIF_complist_000058(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000059',['UNWIF_complist_000059',['../d9/dfd/unw16ifcmp_8h.html#ae133daebd818475c32ff461b5a710f82',1,'UNWIF_complist_000059(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae133daebd818475c32ff461b5a710f82',1,'UNWIF_complist_000059(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00005a',['UNWIF_complist_00005a',['../d9/dfd/unw16ifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10',1,'UNWIF_complist_00005a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aadb5cc8bc05b5a58f53aa61d6490fa10',1,'UNWIF_complist_00005a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000061',['UNWIF_complist_000061',['../d9/dfd/unw16ifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44',1,'UNWIF_complist_000061(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac36a0dbbc7a91ee06bfc7b03e062ac44',1,'UNWIF_complist_000061(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000062',['UNWIF_complist_000062',['../d9/dfd/unw16ifcmp_8h.html#aaeab443503b72d049f0d00afd314347f',1,'UNWIF_complist_000062(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaeab443503b72d049f0d00afd314347f',1,'UNWIF_complist_000062(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000063',['UNWIF_complist_000063',['../d9/dfd/unw16ifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca',1,'UNWIF_complist_000063(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0af72985ddc0e20d67f2097d680258ca',1,'UNWIF_complist_000063(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000064',['UNWIF_complist_000064',['../d9/dfd/unw16ifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6',1,'UNWIF_complist_000064(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a97f5c2347095b78a7f9eb2efaac59cf6',1,'UNWIF_complist_000064(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000065',['UNWIF_complist_000065',['../d9/dfd/unw16ifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7',1,'UNWIF_complist_000065(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d1b16535e47a50843120854adc1f4d7',1,'UNWIF_complist_000065(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000066',['UNWIF_complist_000066',['../d9/dfd/unw16ifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692',1,'UNWIF_complist_000066(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa9a8cbc2b2bdaff829b13b490ba69692',1,'UNWIF_complist_000066(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000067',['UNWIF_complist_000067',['../d9/dfd/unw16ifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5',1,'UNWIF_complist_000067(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2cf1c8ca75dd3b5bfc4e98a751cf68f5',1,'UNWIF_complist_000067(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000068',['UNWIF_complist_000068',['../d9/dfd/unw16ifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be',1,'UNWIF_complist_000068(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2aeb6265c62a2d820ba8af0e5a0785be',1,'UNWIF_complist_000068(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000069',['UNWIF_complist_000069',['../d9/dfd/unw16ifcmp_8h.html#a195dbd711e55778afe49681edf525740',1,'UNWIF_complist_000069(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a195dbd711e55778afe49681edf525740',1,'UNWIF_complist_000069(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006a',['UNWIF_complist_00006a',['../d9/dfd/unw16ifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764',1,'UNWIF_complist_00006a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0db810450562f8b58b93d21fb8b31764',1,'UNWIF_complist_00006a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006b',['UNWIF_complist_00006b',['../d9/dfd/unw16ifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228',1,'UNWIF_complist_00006b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab2e8c2563a869ab36b773c21a6601228',1,'UNWIF_complist_00006b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006c',['UNWIF_complist_00006c',['../d9/dfd/unw16ifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d',1,'UNWIF_complist_00006c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4c5a343d04e25e8b38aacc278b30125d',1,'UNWIF_complist_00006c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006d',['UNWIF_complist_00006d',['../d9/dfd/unw16ifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929',1,'UNWIF_complist_00006d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa45fc25cccd0172e37a53099f26ba929',1,'UNWIF_complist_00006d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006e',['UNWIF_complist_00006e',['../d9/dfd/unw16ifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9',1,'UNWIF_complist_00006e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a26f3b35ec83ac77f7b82bb1f81802ac9',1,'UNWIF_complist_00006e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00006f',['UNWIF_complist_00006f',['../d9/dfd/unw16ifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b',1,'UNWIF_complist_00006f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac797773482d37ffb253f2868d2b1818b',1,'UNWIF_complist_00006f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000070',['UNWIF_complist_000070',['../d9/dfd/unw16ifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344',1,'UNWIF_complist_000070(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a5ca64323c8b76ad2636e7cba96a344',1,'UNWIF_complist_000070(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000072',['UNWIF_complist_000072',['../d9/dfd/unw16ifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f',1,'UNWIF_complist_000072(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0b4547b8fceca7e5233c734b989b911f',1,'UNWIF_complist_000072(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000073',['UNWIF_complist_000073',['../d9/dfd/unw16ifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724',1,'UNWIF_complist_000073(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af37d238408a1904a9bfe5f38ff9e0724',1,'UNWIF_complist_000073(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000074',['UNWIF_complist_000074',['../d9/dfd/unw16ifcmp_8h.html#aed90a856886db2e060c0db16769d3537',1,'UNWIF_complist_000074(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aed90a856886db2e060c0db16769d3537',1,'UNWIF_complist_000074(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000075',['UNWIF_complist_000075',['../d9/dfd/unw16ifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb',1,'UNWIF_complist_000075(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8c1f0d7acf6b7151c56a54ca50129cfb',1,'UNWIF_complist_000075(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000076',['UNWIF_complist_000076',['../d9/dfd/unw16ifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562',1,'UNWIF_complist_000076(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4ce99204a206e403038ac5d0b58af562',1,'UNWIF_complist_000076(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000077',['UNWIF_complist_000077',['../d9/dfd/unw16ifcmp_8h.html#af41a7d637868fb9057bbf1379baef461',1,'UNWIF_complist_000077(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af41a7d637868fb9057bbf1379baef461',1,'UNWIF_complist_000077(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000078',['UNWIF_complist_000078',['../d9/dfd/unw16ifcmp_8h.html#ad05d24210b17102b2c547519db86567c',1,'UNWIF_complist_000078(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad05d24210b17102b2c547519db86567c',1,'UNWIF_complist_000078(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000079',['UNWIF_complist_000079',['../d9/dfd/unw16ifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885',1,'UNWIF_complist_000079(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a953c31bcc265fb4b0b8d3ee2b5beb885',1,'UNWIF_complist_000079(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00007a',['UNWIF_complist_00007a',['../d9/dfd/unw16ifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d',1,'UNWIF_complist_00007a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae0a01bccf8788a58ad04428a2d50af9d',1,'UNWIF_complist_00007a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000a8',['UNWIF_complist_0000a8',['../d9/dfd/unw16ifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0',1,'UNWIF_complist_0000a8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a31e1772be71b23cbc3d4a0a8b08ba7c0',1,'UNWIF_complist_0000a8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c2',['UNWIF_complist_0000c2',['../d9/dfd/unw16ifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7',1,'UNWIF_complist_0000c2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03b0be7e3abfd9efe74de6ec199d6ac7',1,'UNWIF_complist_0000c2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c4',['UNWIF_complist_0000c4',['../d9/dfd/unw16ifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d',1,'UNWIF_complist_0000c4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a805b08d34df6eaa09a188a1ca155c42d',1,'UNWIF_complist_0000c4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c5',['UNWIF_complist_0000c5',['../d9/dfd/unw16ifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa',1,'UNWIF_complist_0000c5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a32a99b70783d40856d85272d6133f4fa',1,'UNWIF_complist_0000c5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c6',['UNWIF_complist_0000c6',['../d9/dfd/unw16ifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7',1,'UNWIF_complist_0000c6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a53d96b4b2f0371ab35556b5228db07f7',1,'UNWIF_complist_0000c6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000c7',['UNWIF_complist_0000c7',['../d9/dfd/unw16ifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a',1,'UNWIF_complist_0000c7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a04207e886c9ab2388e72ba36e7e0758a',1,'UNWIF_complist_0000c7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ca',['UNWIF_complist_0000ca',['../d9/dfd/unw16ifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09',1,'UNWIF_complist_0000ca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adbee5d752fa6a5e8e8b6cad2af898d09',1,'UNWIF_complist_0000ca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000cf',['UNWIF_complist_0000cf',['../d9/dfd/unw16ifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496',1,'UNWIF_complist_0000cf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3e2ee4d803a9731fa460ed1bef61a496',1,'UNWIF_complist_0000cf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d4',['UNWIF_complist_0000d4',['../d9/dfd/unw16ifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3',1,'UNWIF_complist_0000d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a33f1203b00516732e43596d41bb02fe3',1,'UNWIF_complist_0000d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d5',['UNWIF_complist_0000d5',['../d9/dfd/unw16ifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac',1,'UNWIF_complist_0000d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a482c9d0a3131455d4225e8c44ff283ac',1,'UNWIF_complist_0000d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d6',['UNWIF_complist_0000d6',['../d9/dfd/unw16ifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058',1,'UNWIF_complist_0000d6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2c9f90deaa04dccaae17ba50de602058',1,'UNWIF_complist_0000d6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000d8',['UNWIF_complist_0000d8',['../d9/dfd/unw16ifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b',1,'UNWIF_complist_0000d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae60e145b7128cb1667c8b01bd7254e2b',1,'UNWIF_complist_0000d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000dc',['UNWIF_complist_0000dc',['../d9/dfd/unw16ifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9',1,'UNWIF_complist_0000dc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a834bb59e79535f32da531e92d13fb5f9',1,'UNWIF_complist_0000dc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e2',['UNWIF_complist_0000e2',['../d9/dfd/unw16ifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e',1,'UNWIF_complist_0000e2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a834e1e8cd2f623ceb75328d390c82e5e',1,'UNWIF_complist_0000e2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e4',['UNWIF_complist_0000e4',['../d9/dfd/unw16ifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce',1,'UNWIF_complist_0000e4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac8cb43166d91467f14557b5f855e8dce',1,'UNWIF_complist_0000e4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e5',['UNWIF_complist_0000e5',['../d9/dfd/unw16ifcmp_8h.html#aba049a05958b1648f4ad695411414719',1,'UNWIF_complist_0000e5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aba049a05958b1648f4ad695411414719',1,'UNWIF_complist_0000e5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e6',['UNWIF_complist_0000e6',['../d9/dfd/unw16ifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a',1,'UNWIF_complist_0000e6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1b53780670c355f0c61c49a09d699a5a',1,'UNWIF_complist_0000e6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000e7',['UNWIF_complist_0000e7',['../d9/dfd/unw16ifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b',1,'UNWIF_complist_0000e7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae958aa754b76a48b430501adb0c1048b',1,'UNWIF_complist_0000e7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ea',['UNWIF_complist_0000ea',['../d9/dfd/unw16ifcmp_8h.html#a82e59be899e667bbff056495f3501780',1,'UNWIF_complist_0000ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a82e59be899e667bbff056495f3501780',1,'UNWIF_complist_0000ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000ef',['UNWIF_complist_0000ef',['../d9/dfd/unw16ifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f',1,'UNWIF_complist_0000ef(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a58ad25c03bfdae3345682e982f2e8f7f',1,'UNWIF_complist_0000ef(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f4',['UNWIF_complist_0000f4',['../d9/dfd/unw16ifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945',1,'UNWIF_complist_0000f4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9379834c3c915ee97e33cfdc56fe6945',1,'UNWIF_complist_0000f4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f5',['UNWIF_complist_0000f5',['../d9/dfd/unw16ifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1',1,'UNWIF_complist_0000f5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab5a29cc0ad563ae8346ef5fbf0c865e1',1,'UNWIF_complist_0000f5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f6',['UNWIF_complist_0000f6',['../d9/dfd/unw16ifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505',1,'UNWIF_complist_0000f6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aeb3e54b36f0c1b3e2abb7addae612505',1,'UNWIF_complist_0000f6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000f8',['UNWIF_complist_0000f8',['../d9/dfd/unw16ifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2',1,'UNWIF_complist_0000f8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d6fa69e65e068c44b11830f376c4db2',1,'UNWIF_complist_0000f8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0000fc',['UNWIF_complist_0000fc',['../d9/dfd/unw16ifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88',1,'UNWIF_complist_0000fc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac01e8ae827ca0b3bce8c8bd0fd036a88',1,'UNWIF_complist_0000fc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000102',['UNWIF_complist_000102',['../d9/dfd/unw16ifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab',1,'UNWIF_complist_000102(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a778c0a15be0db8a8dfa288a5edda13ab',1,'UNWIF_complist_000102(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000103',['UNWIF_complist_000103',['../d9/dfd/unw16ifcmp_8h.html#adebb922e01799b4326489a4a22009d16',1,'UNWIF_complist_000103(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adebb922e01799b4326489a4a22009d16',1,'UNWIF_complist_000103(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000112',['UNWIF_complist_000112',['../d9/dfd/unw16ifcmp_8h.html#abca8f1850b074aa282ed9a382546225a',1,'UNWIF_complist_000112(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abca8f1850b074aa282ed9a382546225a',1,'UNWIF_complist_000112(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000113',['UNWIF_complist_000113',['../d9/dfd/unw16ifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8',1,'UNWIF_complist_000113(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac6162517a2f02b3ba5960fe68a8d84a8',1,'UNWIF_complist_000113(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00014c',['UNWIF_complist_00014c',['../d9/dfd/unw16ifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c',1,'UNWIF_complist_00014c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f39738f11c35529f5bad5b154bba21c',1,'UNWIF_complist_00014c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00014d',['UNWIF_complist_00014d',['../d9/dfd/unw16ifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb',1,'UNWIF_complist_00014d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6cde28e6266110e1fa6beb62b03c52cb',1,'UNWIF_complist_00014d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00015a',['UNWIF_complist_00015a',['../d9/dfd/unw16ifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be',1,'UNWIF_complist_00015a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab7235983893cdc9b8985142a1c55a9be',1,'UNWIF_complist_00015a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00015b',['UNWIF_complist_00015b',['../d9/dfd/unw16ifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e',1,'UNWIF_complist_00015b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa915e1369f5bbc3b5c48ca35aca70e5e',1,'UNWIF_complist_00015b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000160',['UNWIF_complist_000160',['../d9/dfd/unw16ifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345',1,'UNWIF_complist_000160(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a42f9177dfc3913139d558a636f3b5345',1,'UNWIF_complist_000160(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000161',['UNWIF_complist_000161',['../d9/dfd/unw16ifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e',1,'UNWIF_complist_000161(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a17a05e376a2f9e15834c60a04885d23e',1,'UNWIF_complist_000161(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000168',['UNWIF_complist_000168',['../d9/dfd/unw16ifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2',1,'UNWIF_complist_000168(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6ccfc5d6ff7bbca73f3620aab4a9c3c2',1,'UNWIF_complist_000168(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000169',['UNWIF_complist_000169',['../d9/dfd/unw16ifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f',1,'UNWIF_complist_000169(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7d291a1b2a1ecdc7fca1e3135b833c1f',1,'UNWIF_complist_000169(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00016a',['UNWIF_complist_00016a',['../d9/dfd/unw16ifcmp_8h.html#af427aa2432f62f18ccc992fce159298b',1,'UNWIF_complist_00016a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af427aa2432f62f18ccc992fce159298b',1,'UNWIF_complist_00016a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00016b',['UNWIF_complist_00016b',['../d9/dfd/unw16ifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b',1,'UNWIF_complist_00016b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afbbd17ee737de2111a174945a3d9b51b',1,'UNWIF_complist_00016b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00017f',['UNWIF_complist_00017f',['../d9/dfd/unw16ifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb',1,'UNWIF_complist_00017f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a081257f79a2024220dc0ab703e7586fb',1,'UNWIF_complist_00017f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001a0',['UNWIF_complist_0001a0',['../d9/dfd/unw16ifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a',1,'UNWIF_complist_0001a0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9a5fbb4aaa82261445b9c903c8d99e3a',1,'UNWIF_complist_0001a0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001a1',['UNWIF_complist_0001a1',['../d9/dfd/unw16ifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791',1,'UNWIF_complist_0001a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8839df0c9a1b9d19a9a1e84842fa8791',1,'UNWIF_complist_0001a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001af',['UNWIF_complist_0001af',['../d9/dfd/unw16ifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07',1,'UNWIF_complist_0001af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a94c64a4f157f76af41c76c43a9e2fe07',1,'UNWIF_complist_0001af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001b0',['UNWIF_complist_0001b0',['../d9/dfd/unw16ifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9',1,'UNWIF_complist_0001b0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a5a419c5bf2836e548585e96f564cc9',1,'UNWIF_complist_0001b0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001b7',['UNWIF_complist_0001b7',['../d9/dfd/unw16ifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e',1,'UNWIF_complist_0001b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a64dfc5250eda5a869bdeaad3c8606e1e',1,'UNWIF_complist_0001b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001ea',['UNWIF_complist_0001ea',['../d9/dfd/unw16ifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c',1,'UNWIF_complist_0001ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad30f549bbfb1b99b9c8fdc82abe8332c',1,'UNWIF_complist_0001ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0001eb',['UNWIF_complist_0001eb',['../d9/dfd/unw16ifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e',1,'UNWIF_complist_0001eb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad434d9ed5b2b5a74f442d8064e47f2e',1,'UNWIF_complist_0001eb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000226',['UNWIF_complist_000226',['../d9/dfd/unw16ifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2',1,'UNWIF_complist_000226(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac86d5d5178e509e13a44865cc18181b2',1,'UNWIF_complist_000226(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000227',['UNWIF_complist_000227',['../d9/dfd/unw16ifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f',1,'UNWIF_complist_000227(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4887b8b7583d2cc79bfa6bd686faf19f',1,'UNWIF_complist_000227(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000228',['UNWIF_complist_000228',['../d9/dfd/unw16ifcmp_8h.html#a6d24cac9924937769cf84855dee442c0',1,'UNWIF_complist_000228(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d24cac9924937769cf84855dee442c0',1,'UNWIF_complist_000228(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000229',['UNWIF_complist_000229',['../d9/dfd/unw16ifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242',1,'UNWIF_complist_000229(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77a05ece5626137ea09d7519bb7bb242',1,'UNWIF_complist_000229(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00022e',['UNWIF_complist_00022e',['../d9/dfd/unw16ifcmp_8h.html#a2caa98744178c458a125607120e7874a',1,'UNWIF_complist_00022e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2caa98744178c458a125607120e7874a',1,'UNWIF_complist_00022e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00022f',['UNWIF_complist_00022f',['../d9/dfd/unw16ifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184',1,'UNWIF_complist_00022f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a97d9ca2163354f559d1a6eda86d48184',1,'UNWIF_complist_00022f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000292',['UNWIF_complist_000292',['../d9/dfd/unw16ifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6',1,'UNWIF_complist_000292(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a25a629e5010b05e3d37ca9e2991d5fa6',1,'UNWIF_complist_000292(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000391',['UNWIF_complist_000391',['../d9/dfd/unw16ifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb',1,'UNWIF_complist_000391(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3466fc9f0478ba30ccfe140f297e7ffb',1,'UNWIF_complist_000391(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000395',['UNWIF_complist_000395',['../d9/dfd/unw16ifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334',1,'UNWIF_complist_000395(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1efa7f91d60496c897af70d75ba14334',1,'UNWIF_complist_000395(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000397',['UNWIF_complist_000397',['../d9/dfd/unw16ifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e',1,'UNWIF_complist_000397(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa1d56ce1cd5ddf89f49aacacfb87043e',1,'UNWIF_complist_000397(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000399',['UNWIF_complist_000399',['../d9/dfd/unw16ifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021',1,'UNWIF_complist_000399(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9ff5ba928c5aed15c1fd65d7d34e7021',1,'UNWIF_complist_000399(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00039f',['UNWIF_complist_00039f',['../d9/dfd/unw16ifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250',1,'UNWIF_complist_00039f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a587fc92d168eb30dd76a7a8647e20250',1,'UNWIF_complist_00039f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a1',['UNWIF_complist_0003a1',['../d9/dfd/unw16ifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae',1,'UNWIF_complist_0003a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a826f20dd5b3efc94d3979925ab12ccae',1,'UNWIF_complist_0003a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a5',['UNWIF_complist_0003a5',['../d9/dfd/unw16ifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca',1,'UNWIF_complist_0003a5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9487aa5fd36b19318337df717a1c38ca',1,'UNWIF_complist_0003a5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003a9',['UNWIF_complist_0003a9',['../d9/dfd/unw16ifcmp_8h.html#aa897925462db673d63a984b5ec107e7a',1,'UNWIF_complist_0003a9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa897925462db673d63a984b5ec107e7a',1,'UNWIF_complist_0003a9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ac',['UNWIF_complist_0003ac',['../d9/dfd/unw16ifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840',1,'UNWIF_complist_0003ac(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f33094e447b7787dc6c2db9ff16a840',1,'UNWIF_complist_0003ac(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ae',['UNWIF_complist_0003ae',['../d9/dfd/unw16ifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85',1,'UNWIF_complist_0003ae(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af095af095a2ecdd9a7cfc4efade71b85',1,'UNWIF_complist_0003ae(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b1',['UNWIF_complist_0003b1',['../d9/dfd/unw16ifcmp_8h.html#aab441f91726256b99df73f60ceba1b27',1,'UNWIF_complist_0003b1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab441f91726256b99df73f60ceba1b27',1,'UNWIF_complist_0003b1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b5',['UNWIF_complist_0003b5',['../d9/dfd/unw16ifcmp_8h.html#ab2fb63388a931146a4007553d2912679',1,'UNWIF_complist_0003b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab2fb63388a931146a4007553d2912679',1,'UNWIF_complist_0003b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b7',['UNWIF_complist_0003b7',['../d9/dfd/unw16ifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94',1,'UNWIF_complist_0003b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2182b8c28ffa7344a5fb06a99722ba94',1,'UNWIF_complist_0003b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003b9',['UNWIF_complist_0003b9',['../d9/dfd/unw16ifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5',1,'UNWIF_complist_0003b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4bb316aa89330dcfa418b10b76e870e5',1,'UNWIF_complist_0003b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003bf',['UNWIF_complist_0003bf',['../d9/dfd/unw16ifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b',1,'UNWIF_complist_0003bf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af4680ba150187d9cbee35f185fc1115b',1,'UNWIF_complist_0003bf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c1',['UNWIF_complist_0003c1',['../d9/dfd/unw16ifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42',1,'UNWIF_complist_0003c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2d096976c5adb0ad1d8b36cc4e4c3f42',1,'UNWIF_complist_0003c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c5',['UNWIF_complist_0003c5',['../d9/dfd/unw16ifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e',1,'UNWIF_complist_0003c5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60bb155a8f6ec68bc37cb13f263a981e',1,'UNWIF_complist_0003c5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003c9',['UNWIF_complist_0003c9',['../d9/dfd/unw16ifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0',1,'UNWIF_complist_0003c9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a121d1893f2e9eee8ebf235bab72c3bd0',1,'UNWIF_complist_0003c9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ca',['UNWIF_complist_0003ca',['../d9/dfd/unw16ifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373',1,'UNWIF_complist_0003ca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afbde83a3c0fa96a40ffa264f054ee373',1,'UNWIF_complist_0003ca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003cb',['UNWIF_complist_0003cb',['../d9/dfd/unw16ifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033',1,'UNWIF_complist_0003cb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aafbe5c818bd2993b8d602e89f083c033',1,'UNWIF_complist_0003cb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003ce',['UNWIF_complist_0003ce',['../d9/dfd/unw16ifcmp_8h.html#a2073d8de9eeaceb97083445256606525',1,'UNWIF_complist_0003ce(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2073d8de9eeaceb97083445256606525',1,'UNWIF_complist_0003ce(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0003d2',['UNWIF_complist_0003d2',['../d9/dfd/unw16ifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0',1,'UNWIF_complist_0003d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abd2c353b68f0af87d8b312efd49171d0',1,'UNWIF_complist_0003d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000406',['UNWIF_complist_000406',['../d9/dfd/unw16ifcmp_8h.html#a03860ce6286da953dfd323d0898164d1',1,'UNWIF_complist_000406(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03860ce6286da953dfd323d0898164d1',1,'UNWIF_complist_000406(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000410',['UNWIF_complist_000410',['../d9/dfd/unw16ifcmp_8h.html#a67933c65bd56b58656369cab10265ad9',1,'UNWIF_complist_000410(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a67933c65bd56b58656369cab10265ad9',1,'UNWIF_complist_000410(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000413',['UNWIF_complist_000413',['../d9/dfd/unw16ifcmp_8h.html#a56526d751db36c5cd5218064295b79cb',1,'UNWIF_complist_000413(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a56526d751db36c5cd5218064295b79cb',1,'UNWIF_complist_000413(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000415',['UNWIF_complist_000415',['../d9/dfd/unw16ifcmp_8h.html#a51d543f58cadb56616fceec59e490523',1,'UNWIF_complist_000415(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a51d543f58cadb56616fceec59e490523',1,'UNWIF_complist_000415(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000416',['UNWIF_complist_000416',['../d9/dfd/unw16ifcmp_8h.html#a5720e2dc518354e680be364edd3746ce',1,'UNWIF_complist_000416(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5720e2dc518354e680be364edd3746ce',1,'UNWIF_complist_000416(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000417',['UNWIF_complist_000417',['../d9/dfd/unw16ifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379',1,'UNWIF_complist_000417(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8747e2e6e0a5a50e570419b19222a379',1,'UNWIF_complist_000417(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000418',['UNWIF_complist_000418',['../d9/dfd/unw16ifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af',1,'UNWIF_complist_000418(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad0a94b29a1f403911b6d7c9a6962b2af',1,'UNWIF_complist_000418(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00041a',['UNWIF_complist_00041a',['../d9/dfd/unw16ifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0',1,'UNWIF_complist_00041a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af17a947791e3a77f0fab2e7e2bcfb6f0',1,'UNWIF_complist_00041a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00041e',['UNWIF_complist_00041e',['../d9/dfd/unw16ifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d',1,'UNWIF_complist_00041e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afce5b9a5fa241b511e1f3aa60f60691d',1,'UNWIF_complist_00041e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000423',['UNWIF_complist_000423',['../d9/dfd/unw16ifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5',1,'UNWIF_complist_000423(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a25e3053cafd285e2ee81977f0f48d4e5',1,'UNWIF_complist_000423(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000427',['UNWIF_complist_000427',['../d9/dfd/unw16ifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101',1,'UNWIF_complist_000427(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8cc90a17d8174d5337480f925b8b0101',1,'UNWIF_complist_000427(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00042b',['UNWIF_complist_00042b',['../d9/dfd/unw16ifcmp_8h.html#aadb0525d788485207fae32b6eae1be78',1,'UNWIF_complist_00042b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aadb0525d788485207fae32b6eae1be78',1,'UNWIF_complist_00042b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00042d',['UNWIF_complist_00042d',['../d9/dfd/unw16ifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557',1,'UNWIF_complist_00042d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aef7727f380f48cbc5d754fb14c71a557',1,'UNWIF_complist_00042d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000430',['UNWIF_complist_000430',['../d9/dfd/unw16ifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972',1,'UNWIF_complist_000430(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a366e36ad24f4d9af05051e9b5e241972',1,'UNWIF_complist_000430(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000433',['UNWIF_complist_000433',['../d9/dfd/unw16ifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161',1,'UNWIF_complist_000433(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0fadabd2dc41cdc03a16a30d1d299161',1,'UNWIF_complist_000433(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000435',['UNWIF_complist_000435',['../d9/dfd/unw16ifcmp_8h.html#a5873a13a2590e9db18d048714bafde85',1,'UNWIF_complist_000435(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5873a13a2590e9db18d048714bafde85',1,'UNWIF_complist_000435(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000436',['UNWIF_complist_000436',['../d9/dfd/unw16ifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134',1,'UNWIF_complist_000436(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae368d37d3f9776a6c2f553fe57f2c134',1,'UNWIF_complist_000436(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000437',['UNWIF_complist_000437',['../d9/dfd/unw16ifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8',1,'UNWIF_complist_000437(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b9076ce1073c929d5f6c11af943a0c8',1,'UNWIF_complist_000437(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000438',['UNWIF_complist_000438',['../d9/dfd/unw16ifcmp_8h.html#a36e2e21595e33821ffde2097822378a0',1,'UNWIF_complist_000438(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36e2e21595e33821ffde2097822378a0',1,'UNWIF_complist_000438(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00043a',['UNWIF_complist_00043a',['../d9/dfd/unw16ifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c',1,'UNWIF_complist_00043a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5ce17e0d97688c875e7fdad20056809c',1,'UNWIF_complist_00043a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00043e',['UNWIF_complist_00043e',['../d9/dfd/unw16ifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded',1,'UNWIF_complist_00043e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af0855fa6e127535dee26d0dc7c590ded',1,'UNWIF_complist_00043e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000443',['UNWIF_complist_000443',['../d9/dfd/unw16ifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50',1,'UNWIF_complist_000443(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9e84056520f763dc6deddb4a49f0ec50',1,'UNWIF_complist_000443(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000447',['UNWIF_complist_000447',['../d9/dfd/unw16ifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6',1,'UNWIF_complist_000447(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac9c118f4761b3d2e0f72cb80f0cd99a6',1,'UNWIF_complist_000447(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00044b',['UNWIF_complist_00044b',['../d9/dfd/unw16ifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916',1,'UNWIF_complist_00044b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae18fff030fc4558dd38f8c5b6726a916',1,'UNWIF_complist_00044b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00044d',['UNWIF_complist_00044d',['../d9/dfd/unw16ifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8',1,'UNWIF_complist_00044d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#addf224ee6fe8546b21efaaa732ea59d8',1,'UNWIF_complist_00044d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000456',['UNWIF_complist_000456',['../d9/dfd/unw16ifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e',1,'UNWIF_complist_000456(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab7bf7464ad85f8d20eb48d1de66b262e',1,'UNWIF_complist_000456(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000474',['UNWIF_complist_000474',['../d9/dfd/unw16ifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd',1,'UNWIF_complist_000474(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af280995ba4360f9208bd0ea8dffab9cd',1,'UNWIF_complist_000474(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000475',['UNWIF_complist_000475',['../d9/dfd/unw16ifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549',1,'UNWIF_complist_000475(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8c5a718e48c98d619ab68238bbfef549',1,'UNWIF_complist_000475(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004d8',['UNWIF_complist_0004d8',['../d9/dfd/unw16ifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509',1,'UNWIF_complist_0004d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab8052ac23b5812c1437e028d5f189509',1,'UNWIF_complist_0004d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004d9',['UNWIF_complist_0004d9',['../d9/dfd/unw16ifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0',1,'UNWIF_complist_0004d9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad3469eb3b94a2f64f5d643e304543fc0',1,'UNWIF_complist_0004d9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004e8',['UNWIF_complist_0004e8',['../d9/dfd/unw16ifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71',1,'UNWIF_complist_0004e8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac4d24b3abccd6743a8416fc4b4d8ff71',1,'UNWIF_complist_0004e8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0004e9',['UNWIF_complist_0004e9',['../d9/dfd/unw16ifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e',1,'UNWIF_complist_0004e9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0c421301f9a51928e78042ce0c69ac9e',1,'UNWIF_complist_0004e9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d0',['UNWIF_complist_0005d0',['../d9/dfd/unw16ifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8',1,'UNWIF_complist_0005d0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac0ed82ece97358990544b3fc393219e8',1,'UNWIF_complist_0005d0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d1',['UNWIF_complist_0005d1',['../d9/dfd/unw16ifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c',1,'UNWIF_complist_0005d1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4ab3aa9ff0409866955c2f02b498c57c',1,'UNWIF_complist_0005d1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d2',['UNWIF_complist_0005d2',['../d9/dfd/unw16ifcmp_8h.html#a61793567a954dec33e2a2fc129949a51',1,'UNWIF_complist_0005d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a61793567a954dec33e2a2fc129949a51',1,'UNWIF_complist_0005d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d3',['UNWIF_complist_0005d3',['../d9/dfd/unw16ifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b',1,'UNWIF_complist_0005d3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ae6f4db2b1385ce665b574c18a59e2b',1,'UNWIF_complist_0005d3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d4',['UNWIF_complist_0005d4',['../d9/dfd/unw16ifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a',1,'UNWIF_complist_0005d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad0015c3f28a590c0dad10f49eff37b7a',1,'UNWIF_complist_0005d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d5',['UNWIF_complist_0005d5',['../d9/dfd/unw16ifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883',1,'UNWIF_complist_0005d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a11dc6935736dec24d379e6bd945d3883',1,'UNWIF_complist_0005d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d6',['UNWIF_complist_0005d6',['../d9/dfd/unw16ifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325',1,'UNWIF_complist_0005d6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae9219cb2aab06bbfe44c6026136fd325',1,'UNWIF_complist_0005d6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d8',['UNWIF_complist_0005d8',['../d9/dfd/unw16ifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba',1,'UNWIF_complist_0005d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1655520dd9edfcbb77f0ee2885305aba',1,'UNWIF_complist_0005d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005d9',['UNWIF_complist_0005d9',['../d9/dfd/unw16ifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c',1,'UNWIF_complist_0005d9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0cfe589128a0c6c8694407b43831452c',1,'UNWIF_complist_0005d9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005da',['UNWIF_complist_0005da',['../d9/dfd/unw16ifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e',1,'UNWIF_complist_0005da(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a05fcd1d180f7a80647ff6230e27f5f6e',1,'UNWIF_complist_0005da(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005db',['UNWIF_complist_0005db',['../d9/dfd/unw16ifcmp_8h.html#ac141d9cf317e20523c105aa631785915',1,'UNWIF_complist_0005db(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac141d9cf317e20523c105aa631785915',1,'UNWIF_complist_0005db(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005dc',['UNWIF_complist_0005dc',['../d9/dfd/unw16ifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17',1,'UNWIF_complist_0005dc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad40261bbc201119bebf43d69c9fc4c17',1,'UNWIF_complist_0005dc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005de',['UNWIF_complist_0005de',['../d9/dfd/unw16ifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97',1,'UNWIF_complist_0005de(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6c8f0234f5b7848b2c94867ddbfc9f97',1,'UNWIF_complist_0005de(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e0',['UNWIF_complist_0005e0',['../d9/dfd/unw16ifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87',1,'UNWIF_complist_0005e0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9dff9c0e560c04116a5132e956f06e87',1,'UNWIF_complist_0005e0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e1',['UNWIF_complist_0005e1',['../d9/dfd/unw16ifcmp_8h.html#ab634007fd0299ed580e7348881a25ece',1,'UNWIF_complist_0005e1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab634007fd0299ed580e7348881a25ece',1,'UNWIF_complist_0005e1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e3',['UNWIF_complist_0005e3',['../d9/dfd/unw16ifcmp_8h.html#abe3d0a511af374edff96f27fec74022f',1,'UNWIF_complist_0005e3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abe3d0a511af374edff96f27fec74022f',1,'UNWIF_complist_0005e3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e4',['UNWIF_complist_0005e4',['../d9/dfd/unw16ifcmp_8h.html#a2564549985ac922709b930119a823960',1,'UNWIF_complist_0005e4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2564549985ac922709b930119a823960',1,'UNWIF_complist_0005e4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e6',['UNWIF_complist_0005e6',['../d9/dfd/unw16ifcmp_8h.html#a592996750b92a3c8393d700b48bda651',1,'UNWIF_complist_0005e6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a592996750b92a3c8393d700b48bda651',1,'UNWIF_complist_0005e6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e7',['UNWIF_complist_0005e7',['../d9/dfd/unw16ifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174',1,'UNWIF_complist_0005e7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa8288e9b0d5795441638d183b5c27174',1,'UNWIF_complist_0005e7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e8',['UNWIF_complist_0005e8',['../d9/dfd/unw16ifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff',1,'UNWIF_complist_0005e8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a08d0dea000110ab6d33796a63feee1ff',1,'UNWIF_complist_0005e8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005e9',['UNWIF_complist_0005e9',['../d9/dfd/unw16ifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2',1,'UNWIF_complist_0005e9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa4d159cda4ff6a51a7d560e797530bb2',1,'UNWIF_complist_0005e9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005ea',['UNWIF_complist_0005ea',['../d9/dfd/unw16ifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6',1,'UNWIF_complist_0005ea(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b23e7df38c74b563524faa958006dd6',1,'UNWIF_complist_0005ea(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0005f2',['UNWIF_complist_0005f2',['../d9/dfd/unw16ifcmp_8h.html#a72182dfac495142787004dc376196512',1,'UNWIF_complist_0005f2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a72182dfac495142787004dc376196512',1,'UNWIF_complist_0005f2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000627',['UNWIF_complist_000627',['../d9/dfd/unw16ifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56',1,'UNWIF_complist_000627(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a42b13eba96512bb7ba4ae696b1d6fc56',1,'UNWIF_complist_000627(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000648',['UNWIF_complist_000648',['../d9/dfd/unw16ifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542',1,'UNWIF_complist_000648(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5bc1047070cc36941eb74c9fe63e2542',1,'UNWIF_complist_000648(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00064a',['UNWIF_complist_00064a',['../d9/dfd/unw16ifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f',1,'UNWIF_complist_00064a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8e23d3e15c561aac41251a489b0dcd0f',1,'UNWIF_complist_00064a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006c1',['UNWIF_complist_0006c1',['../d9/dfd/unw16ifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a',1,'UNWIF_complist_0006c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a11b7e29c6d22e51cb24ccd59bb0bca2a',1,'UNWIF_complist_0006c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006d2',['UNWIF_complist_0006d2',['../d9/dfd/unw16ifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d',1,'UNWIF_complist_0006d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afb1aa2b551730feb5aba078923bd6e2d',1,'UNWIF_complist_0006d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0006d5',['UNWIF_complist_0006d5',['../d9/dfd/unw16ifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd',1,'UNWIF_complist_0006d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4bfbfbc504ca17aae4abe79279457dfd',1,'UNWIF_complist_0006d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000915',['UNWIF_complist_000915',['../d9/dfd/unw16ifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6',1,'UNWIF_complist_000915(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad551bbf47a604a1b0b1ebd0c3f09f6d6',1,'UNWIF_complist_000915(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000916',['UNWIF_complist_000916',['../d9/dfd/unw16ifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28',1,'UNWIF_complist_000916(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3332d6fe282359edbd630b8a2a8e4c28',1,'UNWIF_complist_000916(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000917',['UNWIF_complist_000917',['../d9/dfd/unw16ifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b',1,'UNWIF_complist_000917(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f3f04eaec076f7494c2583545b4423b',1,'UNWIF_complist_000917(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00091c',['UNWIF_complist_00091c',['../d9/dfd/unw16ifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0',1,'UNWIF_complist_00091c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7564bf1fe138295cf3b6b5d3666d86e0',1,'UNWIF_complist_00091c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000921',['UNWIF_complist_000921',['../d9/dfd/unw16ifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd',1,'UNWIF_complist_000921(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7ccb893424d0fc28215999e85467c6dd',1,'UNWIF_complist_000921(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000922',['UNWIF_complist_000922',['../d9/dfd/unw16ifcmp_8h.html#aad79641b67e9e392c4843444a2c973de',1,'UNWIF_complist_000922(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad79641b67e9e392c4843444a2c973de',1,'UNWIF_complist_000922(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000928',['UNWIF_complist_000928',['../d9/dfd/unw16ifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097',1,'UNWIF_complist_000928(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa505c2a76ce405157020bdd45b2d0097',1,'UNWIF_complist_000928(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00092b',['UNWIF_complist_00092b',['../d9/dfd/unw16ifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c',1,'UNWIF_complist_00092b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc30c01e33fbed20d27f8fde4f9e066c',1,'UNWIF_complist_00092b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00092f',['UNWIF_complist_00092f',['../d9/dfd/unw16ifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484',1,'UNWIF_complist_00092f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5c5b409442901f26daf8cc4a248de484',1,'UNWIF_complist_00092f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000930',['UNWIF_complist_000930',['../d9/dfd/unw16ifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162',1,'UNWIF_complist_000930(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7b4f9a7fe8076f1c434795f69e67b162',1,'UNWIF_complist_000930(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000933',['UNWIF_complist_000933',['../d9/dfd/unw16ifcmp_8h.html#a185950f537589db3086a414033378322',1,'UNWIF_complist_000933(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a185950f537589db3086a414033378322',1,'UNWIF_complist_000933(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009a1',['UNWIF_complist_0009a1',['../d9/dfd/unw16ifcmp_8h.html#a220e8c9a90881f2b42858445342fb737',1,'UNWIF_complist_0009a1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a220e8c9a90881f2b42858445342fb737',1,'UNWIF_complist_0009a1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009a2',['UNWIF_complist_0009a2',['../d9/dfd/unw16ifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae',1,'UNWIF_complist_0009a2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6df3e54514874de56ebb6d78722bb3ae',1,'UNWIF_complist_0009a2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009af',['UNWIF_complist_0009af',['../d9/dfd/unw16ifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e',1,'UNWIF_complist_0009af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6e6c61f97ec5790ac23554cbe014cf0e',1,'UNWIF_complist_0009af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0009c7',['UNWIF_complist_0009c7',['../d9/dfd/unw16ifcmp_8h.html#a62358113d2f0783e488700a421d116f0',1,'UNWIF_complist_0009c7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a62358113d2f0783e488700a421d116f0',1,'UNWIF_complist_0009c7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a16',['UNWIF_complist_000a16',['../d9/dfd/unw16ifcmp_8h.html#a095b29bb081a59be03968311b5703383',1,'UNWIF_complist_000a16(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a095b29bb081a59be03968311b5703383',1,'UNWIF_complist_000a16(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a17',['UNWIF_complist_000a17',['../d9/dfd/unw16ifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0',1,'UNWIF_complist_000a17(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acd69c57d12da7a43ca764280957e3eb0',1,'UNWIF_complist_000a17(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a1c',['UNWIF_complist_000a1c',['../d9/dfd/unw16ifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48',1,'UNWIF_complist_000a1c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa4d0e1903eb4e04a82bc9657f33d5f48',1,'UNWIF_complist_000a1c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a2b',['UNWIF_complist_000a2b',['../d9/dfd/unw16ifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139',1,'UNWIF_complist_000a2b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3826e644fcbd3ad665d6327574eac139',1,'UNWIF_complist_000a2b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a32',['UNWIF_complist_000a32',['../d9/dfd/unw16ifcmp_8h.html#aa92c7b4c24345693fb332960f619047e',1,'UNWIF_complist_000a32(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa92c7b4c24345693fb332960f619047e',1,'UNWIF_complist_000a32(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000a38',['UNWIF_complist_000a38',['../d9/dfd/unw16ifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f',1,'UNWIF_complist_000a38(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afd2dee942e8b76dbaaf218f99ddccb8f',1,'UNWIF_complist_000a38(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b21',['UNWIF_complist_000b21',['../d9/dfd/unw16ifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105',1,'UNWIF_complist_000b21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a98cf358063130ff86b24f82f7f3ea105',1,'UNWIF_complist_000b21(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b22',['UNWIF_complist_000b22',['../d9/dfd/unw16ifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25',1,'UNWIF_complist_000b22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adce7b797ea1826bfee435e177dc4db25',1,'UNWIF_complist_000b22(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b47',['UNWIF_complist_000b47',['../d9/dfd/unw16ifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477',1,'UNWIF_complist_000b47(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1432d8e7959836df9caf4656ff9cd477',1,'UNWIF_complist_000b47(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000b92',['UNWIF_complist_000b92',['../d9/dfd/unw16ifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c',1,'UNWIF_complist_000b92(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc06ad8f7d2cf078ad953b082978768c',1,'UNWIF_complist_000b92(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000bc6',['UNWIF_complist_000bc6',['../d9/dfd/unw16ifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba',1,'UNWIF_complist_000bc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab6fa70c2457fce3066d5b2e7cd2f0aba',1,'UNWIF_complist_000bc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000bc7',['UNWIF_complist_000bc7',['../d9/dfd/unw16ifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e',1,'UNWIF_complist_000bc7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab07faeb45b5dcae48e81d886ccfd4d2e',1,'UNWIF_complist_000bc7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000c46',['UNWIF_complist_000c46',['../d9/dfd/unw16ifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf',1,'UNWIF_complist_000c46(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab24ee5df18c26390acb426bb22a11fbf',1,'UNWIF_complist_000c46(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cbf',['UNWIF_complist_000cbf',['../d9/dfd/unw16ifcmp_8h.html#adff83cc39a3ffb489c0179540361a585',1,'UNWIF_complist_000cbf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adff83cc39a3ffb489c0179540361a585',1,'UNWIF_complist_000cbf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cc6',['UNWIF_complist_000cc6',['../d9/dfd/unw16ifcmp_8h.html#ac16c9224385c81229f58e9df173948de',1,'UNWIF_complist_000cc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac16c9224385c81229f58e9df173948de',1,'UNWIF_complist_000cc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000cca',['UNWIF_complist_000cca',['../d9/dfd/unw16ifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa',1,'UNWIF_complist_000cca(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aecc051865d2dc2c1f1e233e2189661fa',1,'UNWIF_complist_000cca(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000d46',['UNWIF_complist_000d46',['../d9/dfd/unw16ifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa',1,'UNWIF_complist_000d46(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0e9410a78e98a2e0ea5f4cdd9abf37fa',1,'UNWIF_complist_000d46(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000d47',['UNWIF_complist_000d47',['../d9/dfd/unw16ifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912',1,'UNWIF_complist_000d47(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2285a9e696b6d2dec7c40a2128dfe912',1,'UNWIF_complist_000d47(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000dd9',['UNWIF_complist_000dd9',['../d9/dfd/unw16ifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984',1,'UNWIF_complist_000dd9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3768151c2bbda500c49b889be3c4c984',1,'UNWIF_complist_000dd9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000ddc',['UNWIF_complist_000ddc',['../d9/dfd/unw16ifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b',1,'UNWIF_complist_000ddc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1c413fc9ca8ea8bdaceeb0036224c48b',1,'UNWIF_complist_000ddc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f40',['UNWIF_complist_000f40',['../d9/dfd/unw16ifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5',1,'UNWIF_complist_000f40(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2d6bc9ff4b5741344517d6f09c6f57f5',1,'UNWIF_complist_000f40(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f42',['UNWIF_complist_000f42',['../d9/dfd/unw16ifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0',1,'UNWIF_complist_000f42(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4461d261ef170a57ebe487ec8797d0f0',1,'UNWIF_complist_000f42(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f4c',['UNWIF_complist_000f4c',['../d9/dfd/unw16ifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e',1,'UNWIF_complist_000f4c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3dbef5c462eeca83cc577470df0f5b6e',1,'UNWIF_complist_000f4c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f51',['UNWIF_complist_000f51',['../d9/dfd/unw16ifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81',1,'UNWIF_complist_000f51(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3bd40b13c90c69b0529b6e81287ffa81',1,'UNWIF_complist_000f51(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f56',['UNWIF_complist_000f56',['../d9/dfd/unw16ifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac',1,'UNWIF_complist_000f56(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a794fc4e16a9e0e9dc89813a783fce5ac',1,'UNWIF_complist_000f56(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f5b',['UNWIF_complist_000f5b',['../d9/dfd/unw16ifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd',1,'UNWIF_complist_000f5b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afe6ec3a7341214674cfc3b245fb5c0fd',1,'UNWIF_complist_000f5b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f90',['UNWIF_complist_000f90',['../d9/dfd/unw16ifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b',1,'UNWIF_complist_000f90(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5883c8ba1620badd226c44072e823c1b',1,'UNWIF_complist_000f90(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f92',['UNWIF_complist_000f92',['../d9/dfd/unw16ifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd',1,'UNWIF_complist_000f92(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa0d06c87fe9e231668736acb7cb77cd',1,'UNWIF_complist_000f92(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000f9c',['UNWIF_complist_000f9c',['../d9/dfd/unw16ifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6',1,'UNWIF_complist_000f9c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afa5d9c88fe1c37e135743d1a0be6b3f6',1,'UNWIF_complist_000f9c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fa1',['UNWIF_complist_000fa1',['../d9/dfd/unw16ifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898',1,'UNWIF_complist_000fa1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a234d9d636c74ddcb8b27b1feb3d43898',1,'UNWIF_complist_000fa1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fa6',['UNWIF_complist_000fa6',['../d9/dfd/unw16ifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0',1,'UNWIF_complist_000fa6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a349b549bfa2211d0d65aca45b08270e0',1,'UNWIF_complist_000fa6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fab',['UNWIF_complist_000fab',['../d9/dfd/unw16ifcmp_8h.html#ae466a571b993093065f56e0b94f292cb',1,'UNWIF_complist_000fab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae466a571b993093065f56e0b94f292cb',1,'UNWIF_complist_000fab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fb2',['UNWIF_complist_000fb2',['../d9/dfd/unw16ifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2',1,'UNWIF_complist_000fb2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2f3fdbcf1a851685e1d5af186ac3c9e2',1,'UNWIF_complist_000fb2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f000fb3',['UNWIF_complist_000fb3',['../d9/dfd/unw16ifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09',1,'UNWIF_complist_000fb3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4038145233b71f3e11a9c9adbd6b7d09',1,'UNWIF_complist_000fb3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001025',['UNWIF_complist_001025',['../d9/dfd/unw16ifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b',1,'UNWIF_complist_001025(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad53c10608b3a3f4fd5c7119f7e594c5b',1,'UNWIF_complist_001025(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b05',['UNWIF_complist_001b05',['../d9/dfd/unw16ifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6',1,'UNWIF_complist_001b05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab54d46d4fd9c687f0be305b22be549e6',1,'UNWIF_complist_001b05(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b07',['UNWIF_complist_001b07',['../d9/dfd/unw16ifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6',1,'UNWIF_complist_001b07(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a72577badb27d097e9e2df5a1f1d4e0a6',1,'UNWIF_complist_001b07(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b09',['UNWIF_complist_001b09',['../d9/dfd/unw16ifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa',1,'UNWIF_complist_001b09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab90dc0441c5bf69daedfc7da66af11fa',1,'UNWIF_complist_001b09(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b0b',['UNWIF_complist_001b0b',['../d9/dfd/unw16ifcmp_8h.html#af6331714617c244a49fed8b7eebad31c',1,'UNWIF_complist_001b0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af6331714617c244a49fed8b7eebad31c',1,'UNWIF_complist_001b0b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b0d',['UNWIF_complist_001b0d',['../d9/dfd/unw16ifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf',1,'UNWIF_complist_001b0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad57a937d64410b6c6223a5e4a47b16cf',1,'UNWIF_complist_001b0d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b11',['UNWIF_complist_001b11',['../d9/dfd/unw16ifcmp_8h.html#a52be2878281a288e79a7d054f67b1028',1,'UNWIF_complist_001b11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a52be2878281a288e79a7d054f67b1028',1,'UNWIF_complist_001b11(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3a',['UNWIF_complist_001b3a',['../d9/dfd/unw16ifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848',1,'UNWIF_complist_001b3a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abc1d3cbfa91a5ebfbfecd3b61aae3848',1,'UNWIF_complist_001b3a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3c',['UNWIF_complist_001b3c',['../d9/dfd/unw16ifcmp_8h.html#a51654bea55c1ffb66474537594856dbe',1,'UNWIF_complist_001b3c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a51654bea55c1ffb66474537594856dbe',1,'UNWIF_complist_001b3c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3e',['UNWIF_complist_001b3e',['../d9/dfd/unw16ifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9',1,'UNWIF_complist_001b3e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a630c036224ddbc7050a661fd53bd0ac9',1,'UNWIF_complist_001b3e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b3f',['UNWIF_complist_001b3f',['../d9/dfd/unw16ifcmp_8h.html#ae10077d8584041051ba38133be6bb085',1,'UNWIF_complist_001b3f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae10077d8584041051ba38133be6bb085',1,'UNWIF_complist_001b3f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001b42',['UNWIF_complist_001b42',['../d9/dfd/unw16ifcmp_8h.html#ad1334fc11980be299f8419978293d01d',1,'UNWIF_complist_001b42(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad1334fc11980be299f8419978293d01d',1,'UNWIF_complist_001b42(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e36',['UNWIF_complist_001e36',['../d9/dfd/unw16ifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5',1,'UNWIF_complist_001e36(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3b4d482ff0ed28298597d8ea7a9cbac5',1,'UNWIF_complist_001e36(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e37',['UNWIF_complist_001e37',['../d9/dfd/unw16ifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa',1,'UNWIF_complist_001e37(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a74eaf35fe1f0b2f91dbb6970452c11fa',1,'UNWIF_complist_001e37(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e5a',['UNWIF_complist_001e5a',['../d9/dfd/unw16ifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139',1,'UNWIF_complist_001e5a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a33de2ad6c0498e99c34b25a7e310e139',1,'UNWIF_complist_001e5a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e5b',['UNWIF_complist_001e5b',['../d9/dfd/unw16ifcmp_8h.html#a335582a8587b651079deeacc536a2989',1,'UNWIF_complist_001e5b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a335582a8587b651079deeacc536a2989',1,'UNWIF_complist_001e5b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e62',['UNWIF_complist_001e62',['../d9/dfd/unw16ifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a',1,'UNWIF_complist_001e62(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a69a608ad111d5c1d5fccf6a1b066496a',1,'UNWIF_complist_001e62(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001e63',['UNWIF_complist_001e63',['../d9/dfd/unw16ifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5',1,'UNWIF_complist_001e63(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77819b4f2d62270fc553ebf65bea4eb5',1,'UNWIF_complist_001e63(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ea0',['UNWIF_complist_001ea0',['../d9/dfd/unw16ifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9',1,'UNWIF_complist_001ea0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a278b1f1162cebd9d5fdcffb5770a22e9',1,'UNWIF_complist_001ea0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ea1',['UNWIF_complist_001ea1',['../d9/dfd/unw16ifcmp_8h.html#ae82e084b3d63546685754912b443af65',1,'UNWIF_complist_001ea1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae82e084b3d63546685754912b443af65',1,'UNWIF_complist_001ea1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001eb8',['UNWIF_complist_001eb8',['../d9/dfd/unw16ifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a',1,'UNWIF_complist_001eb8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4a59bcff2289fb6b9a9cbd55979ef19a',1,'UNWIF_complist_001eb8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001eb9',['UNWIF_complist_001eb9',['../d9/dfd/unw16ifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f',1,'UNWIF_complist_001eb9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a183fcfe497bcda389115e0b127a0b00f',1,'UNWIF_complist_001eb9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ecc',['UNWIF_complist_001ecc',['../d9/dfd/unw16ifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680',1,'UNWIF_complist_001ecc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f5580def22e55e5ebc78de065fee680',1,'UNWIF_complist_001ecc(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ecd',['UNWIF_complist_001ecd',['../d9/dfd/unw16ifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb',1,'UNWIF_complist_001ecd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad259c73d30f56c860d2d641a154595fb',1,'UNWIF_complist_001ecd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f00',['UNWIF_complist_001f00',['../d9/dfd/unw16ifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770',1,'UNWIF_complist_001f00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4fb4bed617e7adfc8097fcd12ea94770',1,'UNWIF_complist_001f00(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f01',['UNWIF_complist_001f01',['../d9/dfd/unw16ifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd',1,'UNWIF_complist_001f01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d240f7a8ca123c360a6fff9cd951cfd',1,'UNWIF_complist_001f01(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f02',['UNWIF_complist_001f02',['../d9/dfd/unw16ifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af',1,'UNWIF_complist_001f02(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2e9ebdcb0856369150266e0eaaf5c2af',1,'UNWIF_complist_001f02(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f03',['UNWIF_complist_001f03',['../d9/dfd/unw16ifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693',1,'UNWIF_complist_001f03(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff72d2c2dfddc10bfca8748ed4a7b693',1,'UNWIF_complist_001f03(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f04',['UNWIF_complist_001f04',['../d9/dfd/unw16ifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd',1,'UNWIF_complist_001f04(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3f942604858194bf431f3fe16f8597cd',1,'UNWIF_complist_001f04(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f05',['UNWIF_complist_001f05',['../d9/dfd/unw16ifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9',1,'UNWIF_complist_001f05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a83c0a28b2a320f116a22faec4fdef9c9',1,'UNWIF_complist_001f05(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f06',['UNWIF_complist_001f06',['../d9/dfd/unw16ifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29',1,'UNWIF_complist_001f06(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad186b84e29d24f77ede18c4a4f747e29',1,'UNWIF_complist_001f06(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f07',['UNWIF_complist_001f07',['../d9/dfd/unw16ifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5',1,'UNWIF_complist_001f07(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae18c53686f4db517d2082f6afcc2f9f5',1,'UNWIF_complist_001f07(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f08',['UNWIF_complist_001f08',['../d9/dfd/unw16ifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866',1,'UNWIF_complist_001f08(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6ffa00573803d7d5b33a0af5ed494866',1,'UNWIF_complist_001f08(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f09',['UNWIF_complist_001f09',['../d9/dfd/unw16ifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59',1,'UNWIF_complist_001f09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a22686a8cb4b3a80557b1bf36efe7bd59',1,'UNWIF_complist_001f09(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0a',['UNWIF_complist_001f0a',['../d9/dfd/unw16ifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77',1,'UNWIF_complist_001f0a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a563e7e4c7c9d8cd0d773385014142d77',1,'UNWIF_complist_001f0a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0b',['UNWIF_complist_001f0b',['../d9/dfd/unw16ifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b',1,'UNWIF_complist_001f0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abeb510d511339881ac4cc09a7a31705b',1,'UNWIF_complist_001f0b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0c',['UNWIF_complist_001f0c',['../d9/dfd/unw16ifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d',1,'UNWIF_complist_001f0c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a24bb5484392111948e9a9e03cfc31d',1,'UNWIF_complist_001f0c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0d',['UNWIF_complist_001f0d',['../d9/dfd/unw16ifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2',1,'UNWIF_complist_001f0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adda87faca9d5fbd96daa978a7d643ba2',1,'UNWIF_complist_001f0d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0e',['UNWIF_complist_001f0e',['../d9/dfd/unw16ifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be',1,'UNWIF_complist_001f0e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a34a019a9bec32714abab74c44d2d76be',1,'UNWIF_complist_001f0e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f0f',['UNWIF_complist_001f0f',['../d9/dfd/unw16ifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee',1,'UNWIF_complist_001f0f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae642acdc8dc49714f56b7f202150deee',1,'UNWIF_complist_001f0f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f10',['UNWIF_complist_001f10',['../d9/dfd/unw16ifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a',1,'UNWIF_complist_001f10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab43103129306ee8cff57c78d5b68bf4a',1,'UNWIF_complist_001f10(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f11',['UNWIF_complist_001f11',['../d9/dfd/unw16ifcmp_8h.html#a98515e054e7136515aab9ec208ea7191',1,'UNWIF_complist_001f11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a98515e054e7136515aab9ec208ea7191',1,'UNWIF_complist_001f11(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f18',['UNWIF_complist_001f18',['../d9/dfd/unw16ifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5',1,'UNWIF_complist_001f18(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2200b595595288adb677c59d8f4a27e5',1,'UNWIF_complist_001f18(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f19',['UNWIF_complist_001f19',['../d9/dfd/unw16ifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d',1,'UNWIF_complist_001f19(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a585bb52fe4a3a862092a56f1ffd4582d',1,'UNWIF_complist_001f19(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f20',['UNWIF_complist_001f20',['../d9/dfd/unw16ifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5',1,'UNWIF_complist_001f20(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a95b70aef2f8e43918730ebf577f8a9a5',1,'UNWIF_complist_001f20(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f21',['UNWIF_complist_001f21',['../d9/dfd/unw16ifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3',1,'UNWIF_complist_001f21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6a259d2d07f444630b2b8642dc443bc3',1,'UNWIF_complist_001f21(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f22',['UNWIF_complist_001f22',['../d9/dfd/unw16ifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165',1,'UNWIF_complist_001f22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad25b4f5aea788a43c0f066219fe6f165',1,'UNWIF_complist_001f22(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f23',['UNWIF_complist_001f23',['../d9/dfd/unw16ifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed',1,'UNWIF_complist_001f23(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aedbd3e13a8c1d6a1635356bed39df8ed',1,'UNWIF_complist_001f23(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f24',['UNWIF_complist_001f24',['../d9/dfd/unw16ifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098',1,'UNWIF_complist_001f24(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab294cfad124a6e96fb3f3f65151dc098',1,'UNWIF_complist_001f24(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f25',['UNWIF_complist_001f25',['../d9/dfd/unw16ifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2',1,'UNWIF_complist_001f25(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae8db45645d24dc522d01407eec354ba2',1,'UNWIF_complist_001f25(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f26',['UNWIF_complist_001f26',['../d9/dfd/unw16ifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608',1,'UNWIF_complist_001f26(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36ebd0ccbf12d8fad9cfb585b9f88608',1,'UNWIF_complist_001f26(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f27',['UNWIF_complist_001f27',['../d9/dfd/unw16ifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91',1,'UNWIF_complist_001f27(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad219bc8dfcbea3615a45ece3cc6a6c91',1,'UNWIF_complist_001f27(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f28',['UNWIF_complist_001f28',['../d9/dfd/unw16ifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407',1,'UNWIF_complist_001f28(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a21f3b0f0f30b2312abf6385f84992407',1,'UNWIF_complist_001f28(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f29',['UNWIF_complist_001f29',['../d9/dfd/unw16ifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd',1,'UNWIF_complist_001f29(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0f9d0d5c83b6f6b3d0462e9118d426fd',1,'UNWIF_complist_001f29(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2a',['UNWIF_complist_001f2a',['../d9/dfd/unw16ifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28',1,'UNWIF_complist_001f2a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7bc5bd3e6010ebb72186b83a968ece28',1,'UNWIF_complist_001f2a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2b',['UNWIF_complist_001f2b',['../d9/dfd/unw16ifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058',1,'UNWIF_complist_001f2b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adaf5ffbeb0d94c1f924feb3862d4e058',1,'UNWIF_complist_001f2b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2c',['UNWIF_complist_001f2c',['../d9/dfd/unw16ifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8',1,'UNWIF_complist_001f2c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1e7be33e702fbfd49df2f8beb8a74bf8',1,'UNWIF_complist_001f2c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2d',['UNWIF_complist_001f2d',['../d9/dfd/unw16ifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e',1,'UNWIF_complist_001f2d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a94bf93c35396e585b81f1eef76dae79e',1,'UNWIF_complist_001f2d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2e',['UNWIF_complist_001f2e',['../d9/dfd/unw16ifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727',1,'UNWIF_complist_001f2e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60a6ef8ed339156bde978e25c82e7727',1,'UNWIF_complist_001f2e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f2f',['UNWIF_complist_001f2f',['../d9/dfd/unw16ifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d',1,'UNWIF_complist_001f2f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03114fc6f279fab8782a51b46d5b185d',1,'UNWIF_complist_001f2f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f30',['UNWIF_complist_001f30',['../d9/dfd/unw16ifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3',1,'UNWIF_complist_001f30(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad3417c7376bdbe28ae472aad3ff4baf3',1,'UNWIF_complist_001f30(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f31',['UNWIF_complist_001f31',['../d9/dfd/unw16ifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183',1,'UNWIF_complist_001f31(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aad95e550b7b84ea3e9235bf9fc40e183',1,'UNWIF_complist_001f31(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f38',['UNWIF_complist_001f38',['../d9/dfd/unw16ifcmp_8h.html#a93484301725e445b148251357772f506',1,'UNWIF_complist_001f38(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a93484301725e445b148251357772f506',1,'UNWIF_complist_001f38(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f39',['UNWIF_complist_001f39',['../d9/dfd/unw16ifcmp_8h.html#a306aafa52ab139481b4556b049b2535e',1,'UNWIF_complist_001f39(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a306aafa52ab139481b4556b049b2535e',1,'UNWIF_complist_001f39(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f40',['UNWIF_complist_001f40',['../d9/dfd/unw16ifcmp_8h.html#a3002293eda9914b2270ebae548985b95',1,'UNWIF_complist_001f40(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3002293eda9914b2270ebae548985b95',1,'UNWIF_complist_001f40(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f41',['UNWIF_complist_001f41',['../d9/dfd/unw16ifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096',1,'UNWIF_complist_001f41(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8e32f049ee0538098366431ee2e4d096',1,'UNWIF_complist_001f41(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f48',['UNWIF_complist_001f48',['../d9/dfd/unw16ifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66',1,'UNWIF_complist_001f48(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a80d1dddb7050e68e7881c060d6201a66',1,'UNWIF_complist_001f48(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f49',['UNWIF_complist_001f49',['../d9/dfd/unw16ifcmp_8h.html#ae293e6e49630ca604f047161484616b9',1,'UNWIF_complist_001f49(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae293e6e49630ca604f047161484616b9',1,'UNWIF_complist_001f49(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f50',['UNWIF_complist_001f50',['../d9/dfd/unw16ifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a',1,'UNWIF_complist_001f50(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a237f30872314fc8220d9a23ea0f5006a',1,'UNWIF_complist_001f50(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f51',['UNWIF_complist_001f51',['../d9/dfd/unw16ifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1',1,'UNWIF_complist_001f51(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9ec838a86dbda50d38348c7b34d619e1',1,'UNWIF_complist_001f51(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f59',['UNWIF_complist_001f59',['../d9/dfd/unw16ifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2',1,'UNWIF_complist_001f59(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9d0f059af29d4c3fef816fe4b8263fb2',1,'UNWIF_complist_001f59(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f60',['UNWIF_complist_001f60',['../d9/dfd/unw16ifcmp_8h.html#afb28baa1855de27b50130d87c5155773',1,'UNWIF_complist_001f60(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afb28baa1855de27b50130d87c5155773',1,'UNWIF_complist_001f60(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f61',['UNWIF_complist_001f61',['../d9/dfd/unw16ifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db',1,'UNWIF_complist_001f61(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adfe8d9e81973a7b4a8c3106c4736e4db',1,'UNWIF_complist_001f61(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f62',['UNWIF_complist_001f62',['../d9/dfd/unw16ifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc',1,'UNWIF_complist_001f62(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a601c8ee467638648efa04c7c1640d9bc',1,'UNWIF_complist_001f62(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f63',['UNWIF_complist_001f63',['../d9/dfd/unw16ifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486',1,'UNWIF_complist_001f63(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ef36aa1fda5f7cf4a71987f74d34486',1,'UNWIF_complist_001f63(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f64',['UNWIF_complist_001f64',['../d9/dfd/unw16ifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9',1,'UNWIF_complist_001f64(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2bb3343d25d8f9e2087794d231ba52b9',1,'UNWIF_complist_001f64(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f65',['UNWIF_complist_001f65',['../d9/dfd/unw16ifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d',1,'UNWIF_complist_001f65(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a78f2f5289cee46dd3dd3aa62b2fa4b4d',1,'UNWIF_complist_001f65(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f66',['UNWIF_complist_001f66',['../d9/dfd/unw16ifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02',1,'UNWIF_complist_001f66(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2b2d7a03c9e35b97cd0ebfcb55c18e02',1,'UNWIF_complist_001f66(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f67',['UNWIF_complist_001f67',['../d9/dfd/unw16ifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf',1,'UNWIF_complist_001f67(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0e6b29c1d43fbe23f444607855384caf',1,'UNWIF_complist_001f67(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f68',['UNWIF_complist_001f68',['../d9/dfd/unw16ifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766',1,'UNWIF_complist_001f68(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af0d94699f257ef7a6f0793e08440c766',1,'UNWIF_complist_001f68(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f69',['UNWIF_complist_001f69',['../d9/dfd/unw16ifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6',1,'UNWIF_complist_001f69(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a154cbd96f4e843be00b5ab0823321ae6',1,'UNWIF_complist_001f69(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6a',['UNWIF_complist_001f6a',['../d9/dfd/unw16ifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634',1,'UNWIF_complist_001f6a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6106a6b096a38ce7862af7a09c8de634',1,'UNWIF_complist_001f6a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6b',['UNWIF_complist_001f6b',['../d9/dfd/unw16ifcmp_8h.html#a96e0a8345155feb63eb272471ed82077',1,'UNWIF_complist_001f6b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a96e0a8345155feb63eb272471ed82077',1,'UNWIF_complist_001f6b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6c',['UNWIF_complist_001f6c',['../d9/dfd/unw16ifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080',1,'UNWIF_complist_001f6c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8474e8fc9cef6687738027c0175f3080',1,'UNWIF_complist_001f6c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6d',['UNWIF_complist_001f6d',['../d9/dfd/unw16ifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e',1,'UNWIF_complist_001f6d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a412e99fc19e52526efe62a094ab3607e',1,'UNWIF_complist_001f6d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6e',['UNWIF_complist_001f6e',['../d9/dfd/unw16ifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d',1,'UNWIF_complist_001f6e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a465b3de1c682dcb2c98d553f62e5589d',1,'UNWIF_complist_001f6e(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f6f',['UNWIF_complist_001f6f',['../d9/dfd/unw16ifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a',1,'UNWIF_complist_001f6f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4f9d304cc606bee3d63aa437aa6a6d3a',1,'UNWIF_complist_001f6f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f70',['UNWIF_complist_001f70',['../d9/dfd/unw16ifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0',1,'UNWIF_complist_001f70(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7b67abab9649560746c3ff85f21afed0',1,'UNWIF_complist_001f70(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f74',['UNWIF_complist_001f74',['../d9/dfd/unw16ifcmp_8h.html#a286e94c01a376716f6269e17f851cc55',1,'UNWIF_complist_001f74(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a286e94c01a376716f6269e17f851cc55',1,'UNWIF_complist_001f74(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001f7c',['UNWIF_complist_001f7c',['../d9/dfd/unw16ifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb',1,'UNWIF_complist_001f7c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaaad2c0d21cf34b5bc7e15aa97dfeccb',1,'UNWIF_complist_001f7c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fb6',['UNWIF_complist_001fb6',['../d9/dfd/unw16ifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0',1,'UNWIF_complist_001fb6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7703349304a9ee138c8cf70e2196e0f0',1,'UNWIF_complist_001fb6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fbf',['UNWIF_complist_001fbf',['../d9/dfd/unw16ifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e',1,'UNWIF_complist_001fbf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a57ccdbcfd3dbfea327390f9e982a6e',1,'UNWIF_complist_001fbf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001fc6',['UNWIF_complist_001fc6',['../d9/dfd/unw16ifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67',1,'UNWIF_complist_001fc6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acc8e09207d03f9e1b013564a77006f67',1,'UNWIF_complist_001fc6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ff6',['UNWIF_complist_001ff6',['../d9/dfd/unw16ifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d',1,'UNWIF_complist_001ff6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afd9126fff80b6f4b9112d1713eab0e6d',1,'UNWIF_complist_001ff6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f001ffe',['UNWIF_complist_001ffe',['../d9/dfd/unw16ifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8',1,'UNWIF_complist_001ffe(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a550dc21902ea6ef38abfea3061ca68a8',1,'UNWIF_complist_001ffe(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002190',['UNWIF_complist_002190',['../d9/dfd/unw16ifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4',1,'UNWIF_complist_002190(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0993b94a55188e1be9ea654fb98fd7d4',1,'UNWIF_complist_002190(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002192',['UNWIF_complist_002192',['../d9/dfd/unw16ifcmp_8h.html#a474cada071e923b79e67dbf5831db29e',1,'UNWIF_complist_002192(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a474cada071e923b79e67dbf5831db29e',1,'UNWIF_complist_002192(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002194',['UNWIF_complist_002194',['../d9/dfd/unw16ifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9',1,'UNWIF_complist_002194(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa11fae2350a7f10af4bb747aa96ee4d9',1,'UNWIF_complist_002194(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d0',['UNWIF_complist_0021d0',['../d9/dfd/unw16ifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112',1,'UNWIF_complist_0021d0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abc73463c16eb7d22d8b74a32c1d85112',1,'UNWIF_complist_0021d0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d2',['UNWIF_complist_0021d2',['../d9/dfd/unw16ifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7',1,'UNWIF_complist_0021d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af7ded0fcbdcfffe0f19147607093cbb7',1,'UNWIF_complist_0021d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0021d4',['UNWIF_complist_0021d4',['../d9/dfd/unw16ifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459',1,'UNWIF_complist_0021d4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a8718d04ed9a0656cc58a73f628956459',1,'UNWIF_complist_0021d4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002203',['UNWIF_complist_002203',['../d9/dfd/unw16ifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60',1,'UNWIF_complist_002203(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a16bb9976615a07e3f6e624fe2057ca60',1,'UNWIF_complist_002203(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002208',['UNWIF_complist_002208',['../d9/dfd/unw16ifcmp_8h.html#a1d2b2511463746719c783d6a9896d747',1,'UNWIF_complist_002208(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d2b2511463746719c783d6a9896d747',1,'UNWIF_complist_002208(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00220b',['UNWIF_complist_00220b',['../d9/dfd/unw16ifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd',1,'UNWIF_complist_00220b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adca25e7bfc0bf7f0d51cc5e95c8953fd',1,'UNWIF_complist_00220b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002223',['UNWIF_complist_002223',['../d9/dfd/unw16ifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8',1,'UNWIF_complist_002223(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a101faa555da07fc84ec31624b6e41fe8',1,'UNWIF_complist_002223(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002225',['UNWIF_complist_002225',['../d9/dfd/unw16ifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77',1,'UNWIF_complist_002225(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a640e2233d24365058bb8e62dca65cb77',1,'UNWIF_complist_002225(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00223c',['UNWIF_complist_00223c',['../d9/dfd/unw16ifcmp_8h.html#a0280e90210228901d89c05efe9201b36',1,'UNWIF_complist_00223c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0280e90210228901d89c05efe9201b36',1,'UNWIF_complist_00223c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002243',['UNWIF_complist_002243',['../d9/dfd/unw16ifcmp_8h.html#ac9f09700daa218411356781f659b7bb7',1,'UNWIF_complist_002243(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac9f09700daa218411356781f659b7bb7',1,'UNWIF_complist_002243(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002245',['UNWIF_complist_002245',['../d9/dfd/unw16ifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc',1,'UNWIF_complist_002245(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b0814e8cc70b14dc0e9a4b4bb7eeccc',1,'UNWIF_complist_002245(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002248',['UNWIF_complist_002248',['../d9/dfd/unw16ifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8',1,'UNWIF_complist_002248(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa63d449da5ff6cafc8c1518e6d7282f8',1,'UNWIF_complist_002248(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00224d',['UNWIF_complist_00224d',['../d9/dfd/unw16ifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a',1,'UNWIF_complist_00224d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acd155158345de3eb9610e68cd9ab594a',1,'UNWIF_complist_00224d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002261',['UNWIF_complist_002261',['../d9/dfd/unw16ifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3',1,'UNWIF_complist_002261(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab6f6f245fc0c48d1d54f05e9358505c3',1,'UNWIF_complist_002261(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002264',['UNWIF_complist_002264',['../d9/dfd/unw16ifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951',1,'UNWIF_complist_002264(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae600dcbeaf661a27d782b08c06992951',1,'UNWIF_complist_002264(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002265',['UNWIF_complist_002265',['../d9/dfd/unw16ifcmp_8h.html#aab56b8db439599d528a5673b8dde878e',1,'UNWIF_complist_002265(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab56b8db439599d528a5673b8dde878e',1,'UNWIF_complist_002265(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002272',['UNWIF_complist_002272',['../d9/dfd/unw16ifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7',1,'UNWIF_complist_002272(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4048752b4a7ed6aecfb2622605d5ffb7',1,'UNWIF_complist_002272(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002273',['UNWIF_complist_002273',['../d9/dfd/unw16ifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327',1,'UNWIF_complist_002273(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a829f07d4acb00a8e68b56f6b85fa6327',1,'UNWIF_complist_002273(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002276',['UNWIF_complist_002276',['../d9/dfd/unw16ifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6',1,'UNWIF_complist_002276(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a06b55898aaa907768a1baa6a3fb531b6',1,'UNWIF_complist_002276(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002277',['UNWIF_complist_002277',['../d9/dfd/unw16ifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3',1,'UNWIF_complist_002277(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a65a0d210e7a3b832947dbd8722a8b5c3',1,'UNWIF_complist_002277(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227a',['UNWIF_complist_00227a',['../d9/dfd/unw16ifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39',1,'UNWIF_complist_00227a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af79c35b0a80b56680d0b83db2cfd7f39',1,'UNWIF_complist_00227a(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227b',['UNWIF_complist_00227b',['../d9/dfd/unw16ifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f',1,'UNWIF_complist_00227b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3ee3f41c97cdd2192829195317be792f',1,'UNWIF_complist_00227b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227c',['UNWIF_complist_00227c',['../d9/dfd/unw16ifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924',1,'UNWIF_complist_00227c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa923c75d6fdba5813e7ee64a8cb13924',1,'UNWIF_complist_00227c(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00227d',['UNWIF_complist_00227d',['../d9/dfd/unw16ifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b',1,'UNWIF_complist_00227d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0677e7c1fdbaf149984428431405d79b',1,'UNWIF_complist_00227d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002282',['UNWIF_complist_002282',['../d9/dfd/unw16ifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b',1,'UNWIF_complist_002282(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abbf5e96e478ffa02b392efeef318c94b',1,'UNWIF_complist_002282(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002283',['UNWIF_complist_002283',['../d9/dfd/unw16ifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb',1,'UNWIF_complist_002283(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1d9ab02ebef740daea71ec876fbeffdb',1,'UNWIF_complist_002283(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002286',['UNWIF_complist_002286',['../d9/dfd/unw16ifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5',1,'UNWIF_complist_002286(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afc327f29cd412cfcfb14d1dbda83b0b5',1,'UNWIF_complist_002286(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002287',['UNWIF_complist_002287',['../d9/dfd/unw16ifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c',1,'UNWIF_complist_002287(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a606d5c2358ae07e9894ebcd79bb7ae2c',1,'UNWIF_complist_002287(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002291',['UNWIF_complist_002291',['../d9/dfd/unw16ifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635',1,'UNWIF_complist_002291(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0a52e4d39becb64f59496111c07c3635',1,'UNWIF_complist_002291(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002292',['UNWIF_complist_002292',['../d9/dfd/unw16ifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52',1,'UNWIF_complist_002292(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a7ffa92a90245cdb9c2ced48001508b52',1,'UNWIF_complist_002292(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a2',['UNWIF_complist_0022a2',['../d9/dfd/unw16ifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4',1,'UNWIF_complist_0022a2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa9cbc81f1113630c878ff7f31b2f4ea4',1,'UNWIF_complist_0022a2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a8',['UNWIF_complist_0022a8',['../d9/dfd/unw16ifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b',1,'UNWIF_complist_0022a8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac01efa786cbc281e49e4d91ad4307b7b',1,'UNWIF_complist_0022a8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022a9',['UNWIF_complist_0022a9',['../d9/dfd/unw16ifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca',1,'UNWIF_complist_0022a9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af5ed9386e500d2da982d2e1aeb2409ca',1,'UNWIF_complist_0022a9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022ab',['UNWIF_complist_0022ab',['../d9/dfd/unw16ifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974',1,'UNWIF_complist_0022ab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad89db3cff2bca1635b2e1530dec0b974',1,'UNWIF_complist_0022ab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b2',['UNWIF_complist_0022b2',['../d9/dfd/unw16ifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5',1,'UNWIF_complist_0022b2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa7d9b87c6ec492ab3e30aff50ed712b5',1,'UNWIF_complist_0022b2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b3',['UNWIF_complist_0022b3',['../d9/dfd/unw16ifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5',1,'UNWIF_complist_0022b3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a172ce02c84a2359dec3cf6a4686911a5',1,'UNWIF_complist_0022b3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b4',['UNWIF_complist_0022b4',['../d9/dfd/unw16ifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed',1,'UNWIF_complist_0022b4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2a702823fb89140a29cffe56d0bedaed',1,'UNWIF_complist_0022b4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0022b5',['UNWIF_complist_0022b5',['../d9/dfd/unw16ifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685',1,'UNWIF_complist_0022b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac3914902c8f1b21d8683fac56c731685',1,'UNWIF_complist_0022b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f002add',['UNWIF_complist_002add',['../d9/dfd/unw16ifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5',1,'UNWIF_complist_002add(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2b6caeb14119aa2de6d8692fd1c30f5',1,'UNWIF_complist_002add(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003046',['UNWIF_complist_003046',['../d9/dfd/unw16ifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848',1,'UNWIF_complist_003046(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5b01584df7ac3a8c53c8be6405ce9848',1,'UNWIF_complist_003046(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304b',['UNWIF_complist_00304b',['../d9/dfd/unw16ifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad',1,'UNWIF_complist_00304b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afe105fcd6e746a56b18a7c27993e25ad',1,'UNWIF_complist_00304b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304d',['UNWIF_complist_00304d',['../d9/dfd/unw16ifcmp_8h.html#a76106268641a876cd1acf7f437006224',1,'UNWIF_complist_00304d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a76106268641a876cd1acf7f437006224',1,'UNWIF_complist_00304d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00304f',['UNWIF_complist_00304f',['../d9/dfd/unw16ifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891',1,'UNWIF_complist_00304f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3af27ae58cd3f98ade2fc6e9e4396891',1,'UNWIF_complist_00304f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003051',['UNWIF_complist_003051',['../d9/dfd/unw16ifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2',1,'UNWIF_complist_003051(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a49f6607f88900b9aa0f15ad03b99f9c2',1,'UNWIF_complist_003051(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003053',['UNWIF_complist_003053',['../d9/dfd/unw16ifcmp_8h.html#a63918f1e86feee4b5056c122823f082a',1,'UNWIF_complist_003053(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a63918f1e86feee4b5056c122823f082a',1,'UNWIF_complist_003053(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003055',['UNWIF_complist_003055',['../d9/dfd/unw16ifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158',1,'UNWIF_complist_003055(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4cba88093d4cebde82c69baafaeeb158',1,'UNWIF_complist_003055(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003057',['UNWIF_complist_003057',['../d9/dfd/unw16ifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959',1,'UNWIF_complist_003057(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2fed51e60374ed913fd2843127eb5959',1,'UNWIF_complist_003057(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003059',['UNWIF_complist_003059',['../d9/dfd/unw16ifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2',1,'UNWIF_complist_003059(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aeb405f68a9b4af35a9e509b86a1f70d2',1,'UNWIF_complist_003059(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305b',['UNWIF_complist_00305b',['../d9/dfd/unw16ifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d',1,'UNWIF_complist_00305b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3aa4953639773db7a7872c5682f93d2d',1,'UNWIF_complist_00305b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305d',['UNWIF_complist_00305d',['../d9/dfd/unw16ifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63',1,'UNWIF_complist_00305d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2637765c1c50740a82f5d0143a16df63',1,'UNWIF_complist_00305d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00305f',['UNWIF_complist_00305f',['../d9/dfd/unw16ifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc',1,'UNWIF_complist_00305f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6a2ba33ac3e03c5a7c615a4464f1e1cc',1,'UNWIF_complist_00305f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003061',['UNWIF_complist_003061',['../d9/dfd/unw16ifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f',1,'UNWIF_complist_003061(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6b3d81cead36c1cfcebd8f0b675a9a6f',1,'UNWIF_complist_003061(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003064',['UNWIF_complist_003064',['../d9/dfd/unw16ifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777',1,'UNWIF_complist_003064(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a4537c4452a6b39efd31c93c3c0856777',1,'UNWIF_complist_003064(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003066',['UNWIF_complist_003066',['../d9/dfd/unw16ifcmp_8h.html#a36466f176f1809804be8cf991d51796c',1,'UNWIF_complist_003066(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36466f176f1809804be8cf991d51796c',1,'UNWIF_complist_003066(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003068',['UNWIF_complist_003068',['../d9/dfd/unw16ifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984',1,'UNWIF_complist_003068(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa5b6bd6fda07f2775fa48f9be4e27984',1,'UNWIF_complist_003068(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00306f',['UNWIF_complist_00306f',['../d9/dfd/unw16ifcmp_8h.html#aae37e6c03e30798f160af61bf599d515',1,'UNWIF_complist_00306f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aae37e6c03e30798f160af61bf599d515',1,'UNWIF_complist_00306f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003072',['UNWIF_complist_003072',['../d9/dfd/unw16ifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6',1,'UNWIF_complist_003072(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a01fa27a917be0a3a091cb92d7aba2ea6',1,'UNWIF_complist_003072(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003075',['UNWIF_complist_003075',['../d9/dfd/unw16ifcmp_8h.html#af5356e36852d3752a4dbe512d004c990',1,'UNWIF_complist_003075(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af5356e36852d3752a4dbe512d004c990',1,'UNWIF_complist_003075(): unwifcmp.h']]], + ['unwif_5fcomplist_5f003078',['UNWIF_complist_003078',['../d9/dfd/unw16ifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c',1,'UNWIF_complist_003078(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a67fc6a091ad9f6a6e36ca61ebd01636c',1,'UNWIF_complist_003078(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00307b',['UNWIF_complist_00307b',['../d9/dfd/unw16ifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711',1,'UNWIF_complist_00307b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0b19a7b485527413670d4512cc0cf711',1,'UNWIF_complist_00307b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00309d',['UNWIF_complist_00309d',['../d9/dfd/unw16ifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee',1,'UNWIF_complist_00309d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a168257fcce9f3806b097aef6dfa00aee',1,'UNWIF_complist_00309d(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030a6',['UNWIF_complist_0030a6',['../d9/dfd/unw16ifcmp_8h.html#ae222b6894e63952e00ae664a890a173d',1,'UNWIF_complist_0030a6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae222b6894e63952e00ae664a890a173d',1,'UNWIF_complist_0030a6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ab',['UNWIF_complist_0030ab',['../d9/dfd/unw16ifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab',1,'UNWIF_complist_0030ab(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a41382c42a777e4aebcb1e88851a9e6ab',1,'UNWIF_complist_0030ab(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ad',['UNWIF_complist_0030ad',['../d9/dfd/unw16ifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912',1,'UNWIF_complist_0030ad(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6f31adc0b6f7bbcd8e9edafde8455912',1,'UNWIF_complist_0030ad(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030af',['UNWIF_complist_0030af',['../d9/dfd/unw16ifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac',1,'UNWIF_complist_0030af(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac3297105d1bea2f3e0eb075a599258ac',1,'UNWIF_complist_0030af(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b1',['UNWIF_complist_0030b1',['../d9/dfd/unw16ifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2',1,'UNWIF_complist_0030b1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad5c23a43f75d03b6291b4a51e6e826a2',1,'UNWIF_complist_0030b1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b3',['UNWIF_complist_0030b3',['../d9/dfd/unw16ifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca',1,'UNWIF_complist_0030b3(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae63a379a64aeea510d7b6d02cb6122ca',1,'UNWIF_complist_0030b3(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b5',['UNWIF_complist_0030b5',['../d9/dfd/unw16ifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc',1,'UNWIF_complist_0030b5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa3ce3ed9c5ef7461783db3625f45e7cc',1,'UNWIF_complist_0030b5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b7',['UNWIF_complist_0030b7',['../d9/dfd/unw16ifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547',1,'UNWIF_complist_0030b7(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1b4bab57fcee76c79e1dd310e9805547',1,'UNWIF_complist_0030b7(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030b9',['UNWIF_complist_0030b9',['../d9/dfd/unw16ifcmp_8h.html#aff6e29170546cc276c129659331e63c1',1,'UNWIF_complist_0030b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff6e29170546cc276c129659331e63c1',1,'UNWIF_complist_0030b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bb',['UNWIF_complist_0030bb',['../d9/dfd/unw16ifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1',1,'UNWIF_complist_0030bb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa22d1f93cda4df006086dd2adebe0ca1',1,'UNWIF_complist_0030bb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bd',['UNWIF_complist_0030bd',['../d9/dfd/unw16ifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f',1,'UNWIF_complist_0030bd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a515e869e10ecba92d5c9288323a76d6f',1,'UNWIF_complist_0030bd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030bf',['UNWIF_complist_0030bf',['../d9/dfd/unw16ifcmp_8h.html#ad03571cb21ea00272b17fee487af321b',1,'UNWIF_complist_0030bf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad03571cb21ea00272b17fee487af321b',1,'UNWIF_complist_0030bf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c1',['UNWIF_complist_0030c1',['../d9/dfd/unw16ifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e',1,'UNWIF_complist_0030c1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab06d940eb7d8c4683d1b034306caec2e',1,'UNWIF_complist_0030c1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c4',['UNWIF_complist_0030c4',['../d9/dfd/unw16ifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2',1,'UNWIF_complist_0030c4(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aab9dafa8a6f9405a71c657dfd162afd2',1,'UNWIF_complist_0030c4(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c6',['UNWIF_complist_0030c6',['../d9/dfd/unw16ifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9',1,'UNWIF_complist_0030c6(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adb7caaa862e31b555b0a445f7ce5ffa9',1,'UNWIF_complist_0030c6(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030c8',['UNWIF_complist_0030c8',['../d9/dfd/unw16ifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4',1,'UNWIF_complist_0030c8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa346dd4b84b6ff7f7324801a82c1bc4',1,'UNWIF_complist_0030c8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030cf',['UNWIF_complist_0030cf',['../d9/dfd/unw16ifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640',1,'UNWIF_complist_0030cf(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ae8d4468d21d27c1de6b1d2d433c9b640',1,'UNWIF_complist_0030cf(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d2',['UNWIF_complist_0030d2',['../d9/dfd/unw16ifcmp_8h.html#afeea8365af804221817d5278e822e2fa',1,'UNWIF_complist_0030d2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#afeea8365af804221817d5278e822e2fa',1,'UNWIF_complist_0030d2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d5',['UNWIF_complist_0030d5',['../d9/dfd/unw16ifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d',1,'UNWIF_complist_0030d5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aaa43fa9fe98c6932106b3782cead213d',1,'UNWIF_complist_0030d5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030d8',['UNWIF_complist_0030d8',['../d9/dfd/unw16ifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a',1,'UNWIF_complist_0030d8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3082cab187bc6f3a55bc33f8f62ef00a',1,'UNWIF_complist_0030d8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030db',['UNWIF_complist_0030db',['../d9/dfd/unw16ifcmp_8h.html#a2318ea2b160373ec556a78e74989867b',1,'UNWIF_complist_0030db(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2318ea2b160373ec556a78e74989867b',1,'UNWIF_complist_0030db(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030ef',['UNWIF_complist_0030ef',['../d9/dfd/unw16ifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb',1,'UNWIF_complist_0030ef(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a77273e0bbd74cf3cd3aeedaab34224eb',1,'UNWIF_complist_0030ef(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f0',['UNWIF_complist_0030f0',['../d9/dfd/unw16ifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120',1,'UNWIF_complist_0030f0(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a03964bdf2df58190a68fbeacefec4120',1,'UNWIF_complist_0030f0(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f1',['UNWIF_complist_0030f1',['../d9/dfd/unw16ifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced',1,'UNWIF_complist_0030f1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad15a2c70a157f0bb7663838d93ca7ced',1,'UNWIF_complist_0030f1(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030f2',['UNWIF_complist_0030f2',['../d9/dfd/unw16ifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4',1,'UNWIF_complist_0030f2(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a849ffa7f88dc9a8afde8b72fc2df65b4',1,'UNWIF_complist_0030f2(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0030fd',['UNWIF_complist_0030fd',['../d9/dfd/unw16ifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe',1,'UNWIF_complist_0030fd(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36f3d13095a9d451204c6c45d94ab1fe',1,'UNWIF_complist_0030fd(): unwifcmp.h']]], + ['unwif_5fcomplist_5f00fb49',['UNWIF_complist_00fb49',['../d9/dfd/unw16ifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025',1,'UNWIF_complist_00fb49(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#adbf94c54c949e72cbdb583f965a29025',1,'UNWIF_complist_00fb49(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011099',['UNWIF_complist_011099',['../d9/dfd/unw16ifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852',1,'UNWIF_complist_011099(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abf22093ffd0714d851fbbe9dbbf13852',1,'UNWIF_complist_011099(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01109b',['UNWIF_complist_01109b',['../d9/dfd/unw16ifcmp_8h.html#a848f3f57db05d11a60631b3dde813534',1,'UNWIF_complist_01109b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a848f3f57db05d11a60631b3dde813534',1,'UNWIF_complist_01109b(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0110a5',['UNWIF_complist_0110a5',['../d9/dfd/unw16ifcmp_8h.html#a989be611071d64e601904f44c31080a2',1,'UNWIF_complist_0110a5(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a989be611071d64e601904f44c31080a2',1,'UNWIF_complist_0110a5(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011131',['UNWIF_complist_011131',['../d9/dfd/unw16ifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df',1,'UNWIF_complist_011131(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a69f287d22dcd753eb3cebbb8a18b42df',1,'UNWIF_complist_011131(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011132',['UNWIF_complist_011132',['../d9/dfd/unw16ifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8',1,'UNWIF_complist_011132(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af1d2dd8aaa55b4e6b1b23da18b5839b8',1,'UNWIF_complist_011132(): unwifcmp.h']]], + ['unwif_5fcomplist_5f011347',['UNWIF_complist_011347',['../d9/dfd/unw16ifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9',1,'UNWIF_complist_011347(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a222ce471c6049cee3199f132c22a52f9',1,'UNWIF_complist_011347(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0114b9',['UNWIF_complist_0114b9',['../d9/dfd/unw16ifcmp_8h.html#a36982696a17dee559c7714b7d138a634',1,'UNWIF_complist_0114b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a36982696a17dee559c7714b7d138a634',1,'UNWIF_complist_0114b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0115b8',['UNWIF_complist_0115b8',['../d9/dfd/unw16ifcmp_8h.html#ad498de046637c95e7cba172284b46c01',1,'UNWIF_complist_0115b8(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad498de046637c95e7cba172284b46c01',1,'UNWIF_complist_0115b8(): unwifcmp.h']]], + ['unwif_5fcomplist_5f0115b9',['UNWIF_complist_0115b9',['../d9/dfd/unw16ifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf',1,'UNWIF_complist_0115b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#abcb6d8c0bf9104ea6850ced22288bdaf',1,'UNWIF_complist_0115b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d157',['UNWIF_complist_01d157',['../d9/dfd/unw16ifcmp_8h.html#a3e50df886e851ce110c824998336adc2',1,'UNWIF_complist_01d157(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a3e50df886e851ce110c824998336adc2',1,'UNWIF_complist_01d157(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d158',['UNWIF_complist_01d158',['../d9/dfd/unw16ifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67',1,'UNWIF_complist_01d158(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acc4c8f3d2dbc9c4e517eb0127a594c67',1,'UNWIF_complist_01d158(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d15f',['UNWIF_complist_01d15f',['../d9/dfd/unw16ifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b',1,'UNWIF_complist_01d15f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2c733cd07e62febcf887e0f2aafab2b',1,'UNWIF_complist_01d15f(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1b9',['UNWIF_complist_01d1b9',['../d9/dfd/unw16ifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5',1,'UNWIF_complist_01d1b9(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad6880104e47aac51227490d23a1c6ab5',1,'UNWIF_complist_01d1b9(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1ba',['UNWIF_complist_01d1ba',['../d9/dfd/unw16ifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257',1,'UNWIF_complist_01d1ba(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad850892c4a4187d57a62154cec7dc257',1,'UNWIF_complist_01d1ba(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1bb',['UNWIF_complist_01d1bb',['../d9/dfd/unw16ifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a',1,'UNWIF_complist_01d1bb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6d478efe79f2f62228844e8709670e9a',1,'UNWIF_complist_01d1bb(): unwifcmp.h']]], + ['unwif_5fcomplist_5f01d1bc',['UNWIF_complist_01d1bc',['../d9/dfd/unw16ifcmp_8h.html#af447c276d89250428c11fdaa9b66b360',1,'UNWIF_complist_01d1bc(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af447c276d89250428c11fdaa9b66b360',1,'UNWIF_complist_01d1bc(): unwifcmp.h']]], + ['unwif_5fcompos',['UNWIF_compos',['../d9/dfd/unw16ifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b',1,'UNWIF_compos(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad091ba9a68dc8c60e7c8f0b72c1cea5b',1,'UNWIF_compos(): unwifcmp.h']]], + ['unwif_5fcompos_5f00',['UNWIF_compos_00',['../d9/dfd/unw16ifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890',1,'UNWIF_compos_00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a388374d5e8998b5a21eb64b73cc6a890',1,'UNWIF_compos_00(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f00',['UNWIF_compos_00_00',['../d9/dfd/unw16ifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a',1,'UNWIF_compos_00_00(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a1ab8e4f709e0e87fd81544ccf8f9e69a',1,'UNWIF_compos_00_00(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f01',['UNWIF_compos_00_01',['../d9/dfd/unw16ifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1',1,'UNWIF_compos_00_01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aff57730fb7d216bfab8adad6e69144f1',1,'UNWIF_compos_00_01(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f02',['UNWIF_compos_00_02',['../d9/dfd/unw16ifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334',1,'UNWIF_compos_00_02(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ac660c67964fd15229f056cc0f79ba334',1,'UNWIF_compos_00_02(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f03',['UNWIF_compos_00_03',['../d9/dfd/unw16ifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457',1,'UNWIF_compos_00_03(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a9defd0a2a7c330fcf480ee3760869457',1,'UNWIF_compos_00_03(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f04',['UNWIF_compos_00_04',['../d9/dfd/unw16ifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465',1,'UNWIF_compos_00_04(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a40d74be8b9f18f98aeec60f9145a8465',1,'UNWIF_compos_00_04(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f05',['UNWIF_compos_00_05',['../d9/dfd/unw16ifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28',1,'UNWIF_compos_00_05(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad09a742f65c2829185d1a12caf88ea28',1,'UNWIF_compos_00_05(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f06',['UNWIF_compos_00_06',['../d9/dfd/unw16ifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1',1,'UNWIF_compos_00_06(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5222ca692bc7b876b2f8353a3634b5d1',1,'UNWIF_compos_00_06(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f09',['UNWIF_compos_00_09',['../d9/dfd/unw16ifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904',1,'UNWIF_compos_00_09(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aef917b52fc48e026d4f9277fccfc1904',1,'UNWIF_compos_00_09(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0a',['UNWIF_compos_00_0a',['../d9/dfd/unw16ifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36',1,'UNWIF_compos_00_0a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af6e5ff1bdf76c9e4cebdbd76dd38fb36',1,'UNWIF_compos_00_0a(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0b',['UNWIF_compos_00_0b',['../d9/dfd/unw16ifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180',1,'UNWIF_compos_00_0b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a60f7549ed5200c46cae94f0b26896180',1,'UNWIF_compos_00_0b(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0c',['UNWIF_compos_00_0c',['../d9/dfd/unw16ifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08',1,'UNWIF_compos_00_0c(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a21743c246fbc92dfd0da0750e26bba08',1,'UNWIF_compos_00_0c(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0d',['UNWIF_compos_00_0d',['../d9/dfd/unw16ifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7',1,'UNWIF_compos_00_0d(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a074fe08e74407cc3c7afbf0d191919a7',1,'UNWIF_compos_00_0d(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f0f',['UNWIF_compos_00_0f',['../d9/dfd/unw16ifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb',1,'UNWIF_compos_00_0f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aca5ad8ffc2fdbf36ac50d32af68403cb',1,'UNWIF_compos_00_0f(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f10',['UNWIF_compos_00_10',['../d9/dfd/unw16ifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce',1,'UNWIF_compos_00_10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a54ab2ef68f278011210ab8d4fe58fcce',1,'UNWIF_compos_00_10(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1b',['UNWIF_compos_00_1b',['../d9/dfd/unw16ifcmp_8h.html#ab65aa0a784a30214286b199924901346',1,'UNWIF_compos_00_1b(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ab65aa0a784a30214286b199924901346',1,'UNWIF_compos_00_1b(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1e',['UNWIF_compos_00_1e',['../d9/dfd/unw16ifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724',1,'UNWIF_compos_00_1e(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#af33f14acb255d50ed5ae736165d5d724',1,'UNWIF_compos_00_1e(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f1f',['UNWIF_compos_00_1f',['../d9/dfd/unw16ifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5',1,'UNWIF_compos_00_1f(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a5bbefdf905f0bcadf415c3e0518feda5',1,'UNWIF_compos_00_1f(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f21',['UNWIF_compos_00_21',['../d9/dfd/unw16ifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8',1,'UNWIF_compos_00_21(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a032031bebdc74807fef4bd383c8927f8',1,'UNWIF_compos_00_21(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f22',['UNWIF_compos_00_22',['../d9/dfd/unw16ifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6',1,'UNWIF_compos_00_22(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a2756ea34798880e72ea9544d7eb59fb6',1,'UNWIF_compos_00_22(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f2a',['UNWIF_compos_00_2a',['../d9/dfd/unw16ifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d',1,'UNWIF_compos_00_2a(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a0d0ebdffe03403da2ddec9234431660d',1,'UNWIF_compos_00_2a(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5f30',['UNWIF_compos_00_30',['../d9/dfd/unw16ifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204',1,'UNWIF_compos_00_30(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#aa96722ec4611d9596072ba6b2db1d204',1,'UNWIF_compos_00_30(): unwifcmp.h']]], + ['unwif_5fcompos_5f00_5ffb',['UNWIF_compos_00_fb',['../d9/dfd/unw16ifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb',1,'UNWIF_compos_00_fb(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a593ee340458e57272231ecaaa95f9dfb',1,'UNWIF_compos_00_fb(): unwifcmp.h']]], + ['unwif_5fcompos_5f01',['UNWIF_compos_01',['../d9/dfd/unw16ifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b',1,'UNWIF_compos_01(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a904e3a534f64f63a1525a2e1689fea6b',1,'UNWIF_compos_01(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f10',['UNWIF_compos_01_10',['../d9/dfd/unw16ifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e',1,'UNWIF_compos_01_10(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#acf29314a27cdaf4c8e0ba91da1aa8e9e',1,'UNWIF_compos_01_10(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f11',['UNWIF_compos_01_11',['../d9/dfd/unw16ifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058',1,'UNWIF_compos_01_11(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a323a05d5cc422e83ef197acc0d426058',1,'UNWIF_compos_01_11(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f13',['UNWIF_compos_01_13',['../d9/dfd/unw16ifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d',1,'UNWIF_compos_01_13(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a6cc8931dfd1b0982685f6f772572735d',1,'UNWIF_compos_01_13(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f14',['UNWIF_compos_01_14',['../d9/dfd/unw16ifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83',1,'UNWIF_compos_01_14(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#ad2a04967e09d7a3f3055b10ad689ae83',1,'UNWIF_compos_01_14(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5f15',['UNWIF_compos_01_15',['../d9/dfd/unw16ifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074',1,'UNWIF_compos_01_15(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a366d1a7688f894c263f1dd74e2ed9074',1,'UNWIF_compos_01_15(): unwifcmp.h']]], + ['unwif_5fcompos_5f01_5fd1',['UNWIF_compos_01_d1',['../d9/dfd/unw16ifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c',1,'UNWIF_compos_01_d1(): unw16ifcmp.h'],['../df/d54/unwifcmp_8h.html#a24a95fee1e3806d0cbe7bfae8cb4f19c',1,'UNWIF_compos_01_d1(): unwifcmp.h']]], + ['upper',['upper',['../d8/dbe/towctrans_8c.html#a9c89dc7ee01b7d626429c8c509f2123a',1,'upper(): towctrans.c'],['../dc/d32/towfc__s_8c.html#af6c8edc28d596c8e65f56c984bd9a094',1,'upper(): towfc_s.c']]] +]; diff --git a/doc/safec-3.4/search/variables_b.html b/doc/safec-3.4/search/variables_b.html new file mode 100644 index 0000000000000000000000000000000000000000..b306931e2e3ec9e94b6e4022d58d87c410900d8b --- /dev/null +++ b/doc/safec-3.4/search/variables_b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/doc/safec-3.4/search/variables_b.js b/doc/safec-3.4/search/variables_b.js new file mode 100644 index 0000000000000000000000000000000000000000..3cc0d3ff2babb1aac61b79c57bc3c5bfa731e40c --- /dev/null +++ b/doc/safec-3.4/search/variables_b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['v',['v',['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a70e0a1a37b838072dbfc2a09c97b1ca6',1,'UNWIF_compat_exc_t::v()'],['../dd/d75/struct_u_n_w_i_f__compat__exc__t.html#a3cccd3aeacb4ec7a2590cc3b4cf2cb08',1,'UNWIF_compat_exc_t::v()']]] +]; diff --git a/doc/safec-3.4/splitbar.png b/doc/safec-3.4/splitbar.png new file mode 100644 index 0000000000000000000000000000000000000000..2284f6c09ba712f1b1637e003311a46df4253856 Binary files /dev/null and b/doc/safec-3.4/splitbar.png differ diff --git a/doc/safec-3.4/sync_off.png b/doc/safec-3.4/sync_off.png new file mode 100644 index 0000000000000000000000000000000000000000..6f59bce215f7cd4c6be78e499efbf2ec99c1c5bc Binary files /dev/null and b/doc/safec-3.4/sync_off.png differ diff --git a/doc/safec-3.4/sync_on.png b/doc/safec-3.4/sync_on.png new file mode 100644 index 0000000000000000000000000000000000000000..88ffba5e3cb478fabbf8447efd1bea6f411fc30e Binary files /dev/null and b/doc/safec-3.4/sync_on.png differ diff --git a/doc/safec-3.4/tab_a.png b/doc/safec-3.4/tab_a.png new file mode 100644 index 0000000000000000000000000000000000000000..c3415385dc8d0f417b55772ec426eeaee570b02b Binary files /dev/null and b/doc/safec-3.4/tab_a.png differ diff --git a/doc/safec-3.4/tab_b.png b/doc/safec-3.4/tab_b.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce3e02093d4a57748c3156425eea07d964590cc Binary files /dev/null and b/doc/safec-3.4/tab_b.png differ diff --git a/doc/safec-3.4/tab_h.png b/doc/safec-3.4/tab_h.png new file mode 100644 index 0000000000000000000000000000000000000000..5246f02a80c5285150f677ae155d27f43e9f0595 Binary files /dev/null and b/doc/safec-3.4/tab_h.png differ diff --git a/doc/safec-3.4/tab_s.png b/doc/safec-3.4/tab_s.png new file mode 100644 index 0000000000000000000000000000000000000000..cb01d5270a2cb023cb35fc22dd1e10fe40259927 Binary files /dev/null and b/doc/safec-3.4/tab_s.png differ diff --git a/doc/safec-3.4/tabs.css b/doc/safec-3.4/tabs.css new file mode 100644 index 0000000000000000000000000000000000000000..a28614b8e3d040d2031627d286e64fbe419a6688 --- /dev/null +++ b/doc/safec-3.4/tabs.css @@ -0,0 +1 @@ +.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#doc-content{overflow:auto;display:block;padding:0;margin:0;-webkit-overflow-scrolling:touch}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace!important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px!important;-webkit-border-radius:5px;border-radius:5px!important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0!important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px!important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} \ No newline at end of file