| _Exit⚠ | |
| _IO_feof⚠ | |
| _IO_ferror⚠ | |
| _IO_flockfile⚠ | |
| _IO_free_backup_area⚠ | |
| _IO_ftrylockfile⚠ | |
| _IO_funlockfile⚠ | |
| _IO_getc⚠ | |
| _IO_padn⚠ | |
| _IO_peekc_locked⚠ | |
| _IO_putc⚠ | |
| _IO_seekoff⚠ | |
| _IO_seekpos⚠ | |
| _IO_sgetn⚠ | |
| _IO_vfprintf⚠ | |
| _IO_vfscanf⚠ | |
| __acos⚠ | |
| __acosf⚠ | |
| __acosh⚠ | |
| __acoshf⚠ | |
| __acoshl⚠ | |
| __acosl⚠ | |
| __asin⚠ | |
| __asinf⚠ | |
| __asinh⚠ | |
| __asinhf⚠ | |
| __asinhl⚠ | |
| __asinl⚠ | |
| __atan⚠ | |
| __atan2⚠ | |
| __atan2f⚠ | |
| __atan2l⚠ | |
| __atanf⚠ | |
| __atanh⚠ | |
| __atanhf⚠ | |
| __atanhl⚠ | |
| __atanl⚠ | |
| __cbrt⚠ | |
| __cbrtf⚠ | |
| __cbrtl⚠ | |
| __ceil⚠ | |
| __ceilf⚠ | |
| __ceill⚠ | |
| __copysign⚠ | |
| __copysignf⚠ | |
| __copysignl⚠ | |
| __cos⚠ | |
| __cosf⚠ | |
| __cosh⚠ | |
| __coshf⚠ | |
| __coshl⚠ | |
| __cosl⚠ | |
| __ctype_get_mb_cur_max⚠ | |
| __drem⚠ | |
| __dremf⚠ | |
| __dreml⚠ | |
| __erf⚠ | |
| __erfc⚠ | |
| __erfcf⚠ | |
| __erfcl⚠ | |
| __erff⚠ | |
| __erfl⚠ | |
| __exp⚠ | |
| __exp2⚠ | |
| __exp2f⚠ | |
| __exp2l⚠ | |
| __expf⚠ | |
| __expl⚠ | |
| __expm1⚠ | |
| __expm1f⚠ | |
| __expm1l⚠ | |
| __fabs⚠ | |
| __fabsf⚠ | |
| __fabsl⚠ | |
| __fdim⚠ | |
| __fdimf⚠ | |
| __fdiml⚠ | |
| __finite⚠ | |
| __finitef⚠ | |
| __finitel⚠ | |
| __floor⚠ | |
| __floorf⚠ | |
| __floorl⚠ | |
| __fma⚠ | |
| __fmaf⚠ | |
| __fmal⚠ | |
| __fmax⚠ | |
| __fmaxf⚠ | |
| __fmaxl⚠ | |
| __fmin⚠ | |
| __fminf⚠ | |
| __fminl⚠ | |
| __fmod⚠ | |
| __fmodf⚠ | |
| __fmodl⚠ | |
| __fpclassify⚠ | |
| __fpclassifyf⚠ | |
| __fpclassifyl⚠ | |
| __frexp⚠ | |
| __frexpf⚠ | |
| __frexpl⚠ | |
| __gamma⚠ | |
| __gammaf⚠ | |
| __gammal⚠ | |
| __getdelim⚠ | |
| __hypot⚠ | |
| __hypotf⚠ | |
| __hypotl⚠ | |
| __ilogb⚠ | |
| __ilogbf⚠ | |
| __ilogbl⚠ | |
| __isinf⚠ | |
| __isinff⚠ | |
| __isinfl⚠ | |
| __isnan⚠ | |
| __isnanf⚠ | |
| __isnanl⚠ | |
| __j0⚠ | |
| __j0f⚠ | |
| __j0l⚠ | |
| __j1⚠ | |
| __j1f⚠ | |
| __j1l⚠ | |
| __jn⚠ | |
| __jnf⚠ | |
| __jnl⚠ | |
| __ldexp⚠ | |
| __ldexpf⚠ | |
| __ldexpl⚠ | |
| __lgamma⚠ | |
| __lgamma_r⚠ | |
| __lgammaf⚠ | |
| __lgammaf_r⚠ | |
| __lgammal⚠ | |
| __lgammal_r⚠ | |
| __llrint⚠ | |
| __llrintf⚠ | |
| __llrintl⚠ | |
| __llround⚠ | |
| __llroundf⚠ | |
| __llroundl⚠ | |
| __log⚠ | |
| __log1p⚠ | |
| __log1pf⚠ | |
| __log1pl⚠ | |
| __log2⚠ | |
| __log2f⚠ | |
| __log2l⚠ | |
| __log10⚠ | |
| __log10f⚠ | |
| __log10l⚠ | |
| __logb⚠ | |
| __logbf⚠ | |
| __logbl⚠ | |
| __logf⚠ | |
| __logl⚠ | |
| __lrint⚠ | |
| __lrintf⚠ | |
| __lrintl⚠ | |
| __lround⚠ | |
| __lroundf⚠ | |
| __lroundl⚠ | |
| __modf⚠ | |
| __modff⚠ | |
| __modfl⚠ | |
| __nan⚠ | |
| __nanf⚠ | |
| __nanl⚠ | |
| __nearbyint⚠ | |
| __nearbyintf⚠ | |
| __nearbyintl⚠ | |
| __nextafter⚠ | |
| __nextafterf⚠ | |
| __nextafterl⚠ | |
| __nexttoward⚠ | |
| __nexttowardf⚠ | |
| __nexttowardl⚠ | |
| __overflow⚠ | |
| __pow⚠ | |
| __powf⚠ | |
| __powl⚠ | |
| __remainder⚠ | |
| __remainderf⚠ | |
| __remainderl⚠ | |
| __remquo⚠ | |
| __remquof⚠ | |
| __remquol⚠ | |
| __rint⚠ | |
| __rintf⚠ | |
| __rintl⚠ | |
| __round⚠ | |
| __roundf⚠ | |
| __roundl⚠ | |
| __scalb⚠ | |
| __scalbf⚠ | |
| __scalbl⚠ | |
| __scalbln⚠ | |
| __scalblnf⚠ | |
| __scalblnl⚠ | |
| __scalbn⚠ | |
| __scalbnf⚠ | |
| __scalbnl⚠ | |
| __signbit⚠ | |
| __signbitf⚠ | |
| __signbitl⚠ | |
| __significand⚠ | |
| __significandf⚠ | |
| __significandl⚠ | |
| __sin⚠ | |
| __sinf⚠ | |
| __sinh⚠ | |
| __sinhf⚠ | |
| __sinhl⚠ | |
| __sinl⚠ | |
| __sqrt⚠ | |
| __sqrtf⚠ | |
| __sqrtl⚠ | |
| __tan⚠ | |
| __tanf⚠ | |
| __tanh⚠ | |
| __tanhf⚠ | |
| __tanhl⚠ | |
| __tanl⚠ | |
| __tgamma⚠ | |
| __tgammaf⚠ | |
| __tgammal⚠ | |
| __trunc⚠ | |
| __truncf⚠ | |
| __truncl⚠ | |
| __uflow⚠ | |
| __underflow⚠ | |
| __y0⚠ | |
| __y0f⚠ | |
| __y0l⚠ | |
| __y1⚠ | |
| __y1f⚠ | |
| __y1l⚠ | |
| __yn⚠ | |
| __ynf⚠ | |
| __ynl⚠ | |
| a64l⚠ | |
| abort⚠ | |
| abs⚠ | |
| acos⚠ | |
| acosf⚠ | |
| acosh⚠ | |
| acoshf⚠ | |
| acoshl⚠ | |
| acosl⚠ | |
| aligned_alloc⚠ | |
| alloca⚠ | |
| asctime⚠ | |
| asctime_r⚠ | |
| asin⚠ | |
| asinf⚠ | |
| asinh⚠ | |
| asinhf⚠ | |
| asinhl⚠ | |
| asinl⚠ | |
| at_quick_exit⚠ | |
| atan⚠ | |
| atan2⚠ | |
| atan2f⚠ | |
| atan2l⚠ | |
| atanf⚠ | |
| atanh⚠ | |
| atanhf⚠ | |
| atanhl⚠ | |
| atanl⚠ | |
| atexit⚠ | |
| atof⚠ | |
| atoi⚠ | |
| atol⚠ | |
| atoll⚠ | |
| bsearch⚠ | |
| bson2json⚠ | Convert BSON into JSON buffer.
|
| bson_append⚠ | |
| bson_append_array_from_iterator⚠ | |
| bson_append_binary⚠ | Append binary data to a bson.
|
| bson_append_bool⚠ | Append a bson_bool_t to a bson.
|
| bson_append_bson⚠ | Append bson data to a bson.
|
| bson_append_code⚠ | Append code to a bson.
|
| bson_append_code_n⚠ | Append len bytes of code to a bson.
|
| bson_append_code_w_scope⚠ | Append code to a bson with scope.
|
| bson_append_code_w_scope_n⚠ | Append len bytes of code to a bson with scope.
|
| bson_append_date⚠ | Append a bson_date_t value to a bson.
|
| bson_append_double⚠ | Append an double to a bson.
|
| bson_append_element⚠ | Append a BSON element to a bson from the current point of an iterator.
|
| bson_append_field_from_iterator⚠ | Append current field from iterator into bson object.
|
| bson_append_field_from_iterator2⚠ | Append current field value from iterator into bson object under specified string key.
|
| bson_append_finish_array⚠ | Finish appending a new object or array to a bson. This
is simply an alias for bson_append_finish_object.
|
| bson_append_finish_object⚠ | Finish appending a new object or array to a bson.
|
| bson_append_int⚠ | Append an int to a bson.
|
| bson_append_long⚠ | Append an long to a bson.
|
| bson_append_new_oid⚠ | Append a bson_oid_t to a bson.
|
| bson_append_null⚠ | Append a null value to a bson.
|
| bson_append_object_from_iterator⚠ | |
| bson_append_oid⚠ | Append a previously created bson_oid_t to a bson object.
|
| bson_append_regex⚠ | Append a regex value to a bson.
|
| bson_append_start_array⚠ | Start appending a new array to a bson.
|
| bson_append_start_array2⚠ | |
| bson_append_start_object⚠ | Start appending a new object to a bson.
|
| bson_append_start_object2⚠ | |
| bson_append_string⚠ | Append a string to a bson.
|
| bson_append_string_n⚠ | Append len bytes of a string to a bson.
|
| bson_append_symbol⚠ | Append a symbol to a bson.
|
| bson_append_symbol_n⚠ | Append len bytes of a symbol to a bson.
|
| bson_append_time_t⚠ | Append a time_t value to a bson.
|
| bson_append_timestamp⚠ | Append a bson_timestamp_t value to a bson.
|
| bson_append_timestamp2⚠ | |
| bson_append_undefined⚠ | Append an undefined value to a bson.
|
| bson_buffer_size⚠ | |
| bson_builder_error⚠ | Invoke the error handler, but do not exit.
|
| bson_check_duplicate_keys⚠ | Check duplicate keys
@return true if bson contains duplicate keys
|
| bson_compare⚠ | Compares field path primitive values of two BSONs
@param bsdata1 BSON raw data
@param bsdata2 BSON raw data
@param fpath Field path to the field
@param fplen Length of fpath value
|
| bson_compare_bool⚠ | |
| bson_compare_double⚠ | |
| bson_compare_fpaths⚠ | |
| bson_compare_it_current⚠ | |
| bson_compare_long⚠ | |
| bson_compare_string⚠ | |
| bson_copy⚠ | Make a complete copy of the a BSON object.
The source bson object must be in a finished
state; otherwise, the copy will fail.
|
| bson_create⚠ | |
| bson_create_from_buffer⚠ | |
| bson_create_from_buffer2⚠ | |
| bson_create_from_iterator⚠ | |
| bson_data⚠ | Return a pointer to the raw buffer stored by this bson object.
|
| bson_data2⚠ | |
| bson_del⚠ | The bson_del() performs bson_destroy() then frees bson object itself.
@param b
|
| bson_destroy⚠ | Destroy a bson object.
Clears bson object and frees internal memory buffers held by bson
object BUT does not delete bson object itself
@param b the bson object to destroy.
|
| bson_dispose⚠ | |
| bson_dup⚠ | Duplicates BSON object.
@param src BSON
@return Finished copy of src
|
| bson_empty⚠ | Returns a pointer to a static empty BSON object.
|
| bson_ensure_space⚠ | Grow a bson object.
|
| bson_fatal⚠ | Exit fatally.
|
| bson_fatal_msg⚠ | Exit fatally with an error message.
|
| bson_find⚠ | Advance a bson_iterator to the named field.
|
| bson_find_fieldpath_value⚠ | Advance specified iterator 'it' to field value pointing by 'fieldpath'/
Field path string format: 'field1.nestedfield1.nestedfield.2'.
If specified field not found BSON_EOO will be returned.
|
| bson_find_fieldpath_value2⚠ | |
| bson_find_fieldpath_value3⚠ | |
| bson_find_from_buffer⚠ | |
| bson_find_merged_arrays⚠ | |
| bson_find_unmerged_arrays⚠ | |
| bson_finish⚠ | Finalize a bson object.
|
| bson_first_errormsg⚠ | |
| bson_fix_duplicate_keys⚠ | Remove duplicate keys from bson:
|
| bson_free⚠ | |
| bson_init⚠ | Initialize a new bson object. If not created
with bson_new, you must initialize each new bson
object using this function.
|
| bson_init_as_query⚠ | Intialize a new bson object. In query contruction mode allowing
dot and dollar chars in field names.
@param b
|
| bson_init_data⚠ | Initialize a BSON object, and point its data
pointer to the provided char*.
|
| bson_init_finished_data⚠ | |
| bson_init_on_stack⚠ | |
| bson_init_size⚠ | Initialize a BSON object and set its buffer to the given size.
|
| bson_init_with_data⚠ | |
| bson_inplace_set_bool⚠ | |
| bson_inplace_set_double⚠ | |
| bson_inplace_set_long⚠ | |
| bson_int64_to_double⚠ | Cast an int64_t to double. This is necessary for embedding in
certain environments.
|
| bson_iterator_bin_data⚠ | Get the value of the BSON binary object currently pointed to by the
iterator.
|
| bson_iterator_bin_len⚠ | Get the length of the BSON binary object currently pointed to by the
iterator.
|
| bson_iterator_bin_type⚠ | Get the type of the BSON binary object currently pointed to by the
iterator.
|
| bson_iterator_bool⚠ | Get the boolean value of the BSON object currently pointed to by
the iterator.
|
| bson_iterator_bool_raw⚠ | Get the bson_bool_t value of the BSON object currently pointed to by the
iterator. Assumes the correct type is used.
|
| bson_iterator_code⚠ | Get the code value of the BSON object currently pointed to by the
iterator. Works with bson_code, bson_codewscope, and BSON_STRING
returns NULL for everything else.
|
| bson_iterator_code_scope⚠ | Calls bson_empty on scope if not a bson_codewscope
|
| bson_iterator_create⚠ | |
| bson_iterator_date⚠ | Get the date value of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_dispose⚠ | |
| bson_iterator_double⚠ | Get the double value of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_double_raw⚠ | Get the double value of the BSON object currently pointed to by the
iterator. Assumes the correct type is used.
|
| bson_iterator_from_buffer⚠ | Initialize a bson iterator from a const char* buffer. Note
that this is mostly used internally.
|
| bson_iterator_init⚠ | Initialize a bson_iterator.
|
| bson_iterator_int⚠ | Get the int value of the BSON object currently pointed to by the iterator.
|
| bson_iterator_int_raw⚠ | Get the int value of the BSON object currently pointed to by the
iterator. Assumes the correct type is used.
|
| bson_iterator_key⚠ | Get the key of the BSON object currently pointed to by the iterator.
|
| bson_iterator_long⚠ | Get the long value of the BSON object currently pointed to by the iterator.
|
| bson_iterator_long_raw⚠ | Get the long value of the BSON object currently pointed to by the
iterator. Assumes the correct type is used.
|
| bson_iterator_more⚠ | Check to see if the bson_iterator has more data.
|
| bson_iterator_next⚠ | Point the iterator at the next BSON object.
|
| bson_iterator_oid⚠ | Get the bson_oid_t value of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_regex⚠ | Get the value of the BSON regex object currently pointed to by the
iterator.
|
| bson_iterator_regex_opts⚠ | Get the options of the BSON regex object currently pointed to by the
iterator.
|
| bson_iterator_string⚠ | Get the string value of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_string_len⚠ | Get the string length of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_subiterator⚠ | Get a bson_iterator that on the BSON subobject.
|
| bson_iterator_subobject⚠ | Get the BSON subobject currently pointed to by the
iterator.
|
| bson_iterator_time_t⚠ | Get the time value of the BSON object currently pointed to by the
iterator.
|
| bson_iterator_timestamp⚠ | Get the timestamp value of the BSON object currently pointed to by
the iterator.
|
| bson_iterator_timestamp_increment⚠ | |
| bson_iterator_timestamp_time⚠ | |
| bson_iterator_type⚠ | Get the type of the BSON object currently pointed to by the iterator.
|
| bson_iterator_value⚠ | Get the value of the BSON object currently pointed to by the iterator.
|
| bson_malloc⚠ | Allocates memory and checks return value, exiting fatally if malloc() fails.
|
| bson_merge⚠ | Merge bson b2 into b1 saving result the 'out' object.
b1 & b2 bson must be finished BSONS.
Resulting 'out' bson must be allocated and not finished.
|
| bson_merge2⚠ | |
| bson_merge_arrays⚠ | |
| bson_merge_fieldpaths⚠ | Merge bsons.
bsdata2 may contain field path keys (eg: 'foo.bar').
|
| bson_merge_recursive⚠ | Recursive merge bson b2 into b1 saving result the 'out' object.
b1 & b2 bson must be finished BSONS.
Resulting 'out' bson must be allocated and not finished.
|
| bson_merge_recursive2⚠ | |
| bson_numstr⚠ | |
| bson_numstrn⚠ | |
| bson_oid_from_string⚠ | Create a bson_oid_t from a string.
|
| bson_oid_gen⚠ | Create a bson_oid object.
|
| bson_oid_generated_time⚠ | Get the time a bson_oid_t was created.
|
| bson_oid_to_string⚠ | Create a string representation of the bson_oid_t.
|
| bson_print_raw⚠ | Print a string representation of a BSON object.
|
| bson_realloc⚠ | Changes the size of allocated memory and checks return value,
exiting fatally if realloc() fails.
|
| bson_rename⚠ | @brief Rename a fields specified by fields rename mapping.
|
| bson_reset⚠ | |
| bson_safe_init⚠ | Initialize a BSON object. If not created with bson_new, you must
initialize each new bson object using this function. Report
problems with memory allocation.
|
| bson_safe_init_as_query⚠ | Intialize a BSON object. In query contruction mode allowing dot and
dollar chars in field names. Report problems with memory
allocation.
|
| bson_safe_init_size⚠ | Initialize a BSON object and set its buffer to the given size.
Report problems with memory allocation.
|
| bson_set_oid_fuzz⚠ | Set a function to be used to generate the second four bytes
of an object id.
|
| bson_set_oid_inc⚠ | Set a function to be used to generate the incrementing part
of an object id (last four bytes). If you need thread-safety
in generating object ids, you should set this function.
|
| bson_size⚠ | Size of a BSON object.
|
| bson_size2⚠ | |
| bson_strip⚠ | Include or exclude fpaths in the specified BSON and put resulting data into bsout.
On completion it finishes bsout object.
|
| bson_strip2⚠ | |
| bson_swap_endian32⚠ | |
| bson_swap_endian64⚠ | |
| bson_validate⚠ | @brief Validate bson object.
Set the bs->err bitmask as validation result.
|
| bson_visit_fields⚠ | |
| calloc⚠ | |
| cbrt⚠ | |
| cbrtf⚠ | |
| cbrtl⚠ | |
| ceil⚠ | |
| ceilf⚠ | |
| ceill⚠ | |
| cfree⚠ | |
| clearenv⚠ | |
| clearerr⚠ | |
| clearerr_unlocked⚠ | |
| clock⚠ | |
| clock_getcpuclockid⚠ | |
| clock_getres⚠ | |
| clock_gettime⚠ | |
| clock_nanosleep⚠ | |
| clock_settime⚠ | |
| copysign⚠ | |
| copysignf⚠ | |
| copysignl⚠ | |
| cos⚠ | |
| cosf⚠ | |
| cosh⚠ | |
| coshf⚠ | |
| coshl⚠ | |
| cosl⚠ | |
| ctermid⚠ | |
| ctime⚠ | |
| ctime_r⚠ | |
| difftime⚠ | |
| div⚠ | |
| dprintf⚠ | |
| drand48⚠ | |
| drand48_r⚠ | |
| drem⚠ | |
| dremf⚠ | |
| dreml⚠ | |
| dysize⚠ | |
| ecvt⚠ | |
| ecvt_r⚠ | |
| ejdbclose⚠ | Close a table database object. If a writer opens a database but does not close it appropriately,
the database will be broken.
@param jb EJDB handle.
@return If successful return true, otherwise return false.
|
| ejdbcommand⚠ | Execute the ejdb database command.
|
| ejdbcommand2⚠ | |
| ejdbcreatecoll⚠ | Same as ejdbgetcoll() but automatically creates new collection
if it does't exists.
|
| ejdbcreatequery⚠ | Create the query object.
|
| ejdbcreatequery2⚠ | Alternative query creation method convenient to use
with ejdbqueryaddor and ejdbqueryhints methods.
@param jb EJDB database handle.
@param qobj Main query object BSON data.
@return On success return query handle. On error returns NULL.
|
| ejdbdel⚠ | Delete database object. If the database is not closed, it is closed implicitly.
Note that the deleted object and its derivatives can not be used anymore
@param jb
|
| ejdbecode⚠ | Get the last happened error code of a EJDB database object.
@param jb
@return The return value is the last happened error code.
|
| ejdberrmsg⚠ | Get the message string corresponding to an error code.
@param ecode `ecode' specifies the error code.
@return The return value is the message string of the error code.
|
| ejdbexport⚠ | Exports database collections data to the specified directory.
Database read lock will be taken on each collection.
|
| ejdbformatversion⚠ | Return EJDB database format version.
|
| ejdbformatversionmajor⚠ | Return EJDB database major format version.
|
| ejdbformatversionminor⚠ | Return EJDB database minor format version.
|
| ejdbformatversionpatch⚠ | Return EJDB database patch format version.
|
| ejdbgetcoll⚠ | Retrieve collection handle for collection specified collname.
If collection with specified name does't exists it will return NULL.
@param jb EJDB handle.
@param colname Name of collection.
@return If error NULL will be returned.
|
| ejdbgetcolls⚠ | Allocate a new TCLIST populated with shallow copy of all
collection handles (EJCOLL) currently opened.
@param jb EJDB handle.
@return If error NULL will be returned.
|
| ejdbimport⚠ | Imports previously exported collections data into ejdb.
Global database write lock will be applied during import operation.
|
| ejdbisopen⚠ | Return true if database is in open state
@param jb EJDB database hadle
@return True if database is in open state otherwise false
|
| ejdbisvalidoidstr⚠ | Return true if a passed oid string cat be converted to valid
12 byte BSON object identifier (OID).
@param oid String
|
| ejdbloadbson⚠ | Load BSON object with specified 'oid'.
If loaded bson is not NULL it must be freed by bson_del().
@param coll
@param oid
@return BSON object if exists otherwise return NULL.
|
| ejdbmeta⚠ | Gets description of EJDB database and its collections.
|
| ejdbnew⚠ | Create a EJDB database object. On error returns NULL.
Created pointer must be freed by ejdbdel()
@return The return value is the new EJDB database object or NULL if error.
|
| ejdbopen⚠ | Opens EJDB database.
@param jb Database object created with ejdbnew' @param path Path to the database file. @param mode Open mode bitmask flags:JBOREADEROpen as a reader.JBOWRITEROpen as a writer.JBOCREATCreate db if it not existsJBOTRUNCTruncate db.JBONOLCKOpen without locking.JBOLCKNBLock without blocking.JBOTSYNC` Synchronize every transaction.
@return
|
| ejdbqresultbsondata⚠ | Gets the pointer of query result BSON data buffer at the specified position pos.
If qr is NULL or idx is put of index range then the NULL pointer will be returned.
@param qr Query result set object.
@param pos Zero based position of the record.
|
| ejdbqresultdispose⚠ | Disposes the query result set and frees a records buffers.
|
| ejdbqresultnum⚠ | Returns the number of elements in the query result set.
@param qr Query result set. Can be NULL in this case 0 is returned.
|
| ejdbqrydistinct⚠ | Provides 'distinct' operation over query
|
| ejdbqryexecute⚠ | Execute the query against EJDB collection.
It is better to execute update queries with specified JBQRYCOUNT control
flag avoid unnecessarily rows fetching.
|
| ejdbqueryaddor⚠ | Add OR restriction to query object.
@param jb EJDB database handle.
@param q Query handle.
@param orbsdata OR restriction BSON data.
@return NULL on error.
|
| ejdbquerydel⚠ | Destroy query object created with ejdbcreatequery().
@param q
|
| ejdbqueryhints⚠ | Set hints for the query.
@param jb EJDB database handle.
@param hintsbsdata Query hints BSON data.
@return NULL on error.
|
| ejdbrmbson⚠ | Remove BSON object from collection.
The oid argument should points the primary key (_id)
of the bson record to be removed.
@param coll JSON collection ref.
@param oid BSON object id pointer.
@return
|
| ejdbrmcoll⚠ | Removes collections specified by colname
@param jb EJDB handle.
@param colname Name of collection.
@param unlink It true the collection db file and all of its index files will be removed.
@return If successful return true, otherwise return false.
|
| ejdbsavebson⚠ | Persist BSON object in the collection.
If saved bson does't have _id primary key then oid will be set to generated bson _id,
otherwise oid will be set to the current bson's _id field.
|
| ejdbsavebson2⚠ | Persist BSON object in the collection.
If saved bson does't have _id primary key then oid will be set to generated bson _id,
otherwise oid will be set to the current bson's _id field.
|
| ejdbsavebson3⚠ | |
| ejdbsetindex⚠ | Set index for JSON field in EJDB collection.
|
| ejdbsyncdb⚠ | Synchronize entire EJDB database and
all of its collections with storage.
@param jb Database hand
|
| ejdbsyncoll⚠ | Synchronize content of a EJDB collection database with the file on device.
@param jcoll EJDB collection.
@return On success return true.
|
| ejdbtranabort⚠ | Abort transaction for EJDB collection.
|
| ejdbtranbegin⚠ | Begin transaction for EJDB collection.
|
| ejdbtrancommit⚠ | Commit transaction for EJDB collection.
|
| ejdbtranstatus⚠ | Get current transaction status, it will be placed into txActive
|
| ejdbupdate⚠ | Convenient method to execute update queries.
|
| ejdbversion⚠ | Return EJDB library version string. Eg: "1.1.13"
|
| erand48⚠ | |
| erand48_r⚠ | |
| erf⚠ | |
| erfc⚠ | |
| erfcf⚠ | |
| erfcl⚠ | |
| erff⚠ | |
| erfl⚠ | |
| exit⚠ | |
| exp⚠ | |
| exp2⚠ | |
| exp2f⚠ | |
| exp2l⚠ | |
| expf⚠ | |
| expl⚠ | |
| expm1⚠ | |
| expm1f⚠ | |
| expm1l⚠ | |
| fabs⚠ | |
| fabsf⚠ | |
| fabsl⚠ | |
| fclose⚠ | |
| fcvt⚠ | |
| fcvt_r⚠ | |
| fdim⚠ | |
| fdimf⚠ | |
| fdiml⚠ | |
| fdopen⚠ | |
| feof⚠ | |
| feof_unlocked⚠ | |
| ferror⚠ | |
| ferror_unlocked⚠ | |
| fflush⚠ | |
| fflush_unlocked⚠ | |
| fgetc⚠ | |
| fgetc_unlocked⚠ | |
| fgetpos⚠ | |
| fgets⚠ | |
| fileno⚠ | |
| fileno_unlocked⚠ | |
| finite⚠ | |
| finitef⚠ | |
| finitel⚠ | |
| flockfile⚠ | |
| floor⚠ | |
| floorf⚠ | |
| floorl⚠ | |
| fma⚠ | |
| fmaf⚠ | |
| fmal⚠ | |
| fmax⚠ | |
| fmaxf⚠ | |
| fmaxl⚠ | |
| fmemopen⚠ | |
| fmin⚠ | |
| fminf⚠ | |
| fminl⚠ | |
| fmod⚠ | |
| fmodf⚠ | |
| fmodl⚠ | |
| fopen⚠ | |
| fprintf⚠ | |
| fputc⚠ | |
| fputc_unlocked⚠ | |
| fputs⚠ | |
| fread⚠ | |
| fread_unlocked⚠ | |
| free⚠ | |
| freopen⚠ | |
| frexp⚠ | |
| frexpf⚠ | |
| frexpl⚠ | |
| fscanf⚠ | |
| fscanf1⚠ | |
| fseek⚠ | |
| fseeko⚠ | |
| fsetpos⚠ | |
| ftell⚠ | |
| ftello⚠ | |
| ftrylockfile⚠ | |
| funlockfile⚠ | |
| fwrite⚠ | |
| fwrite_unlocked⚠ | |
| gamma⚠ | |
| gammaf⚠ | |
| gammal⚠ | |
| gcvt⚠ | |
| getc⚠ | |
| getc_unlocked⚠ | |
| getchar⚠ | |
| getchar_unlocked⚠ | |
| getdelim⚠ | |
| getenv⚠ | |
| getline⚠ | |
| getloadavg⚠ | |
| getsubopt⚠ | |
| getw⚠ | |
| gmtime⚠ | |
| gmtime_r⚠ | |
| gnu_dev_major⚠ | |
| gnu_dev_makedev⚠ | |
| gnu_dev_minor⚠ | |
| hashmurmur32⚠ | |
| hashmurmur64⚠ | Get the hash value by MurMur hashing.
@param buf the source buffer.
@param size the size of the source buffer.
@return the hash value.
|
| hypot⚠ | |
| hypotf⚠ | |
| hypotl⚠ | |
| ilogb⚠ | |
| ilogbf⚠ | |
| ilogbl⚠ | |
| initstate⚠ | |
| initstate_r⚠ | |
| isinf⚠ | |
| isinff⚠ | |
| isinfl⚠ | |
| isnan⚠ | |
| isnanf⚠ | |
| isnanl⚠ | |
| j0⚠ | |
| j0f⚠ | |
| j0l⚠ | |
| j1⚠ | |
| j1f⚠ | |
| j1l⚠ | |
| jn⚠ | |
| jnf⚠ | |
| jnl⚠ | |
| jrand48⚠ | |
| jrand48_r⚠ | |
| json2bson⚠ | Convert JSON into BSON object.
@param jsonstr NULL terminated JSON string
@return Allocated BSON object filled with given JSON data or NULL on error
|
| l64a⚠ | |
| labs⚠ | |
| lcong48⚠ | |
| lcong48_r⚠ | |
| ldexp⚠ | |
| ldexpf⚠ | |
| ldexpl⚠ | |
| ldiv⚠ | |
| lgamma⚠ | |
| lgamma_r⚠ | |
| lgammaf⚠ | |
| lgammaf_r⚠ | |
| lgammal⚠ | |
| lgammal_r⚠ | |
| llabs⚠ | |
| lldiv⚠ | |
| llrint⚠ | |
| llrintf⚠ | |
| llrintl⚠ | |
| llround⚠ | |
| llroundf⚠ | |
| llroundl⚠ | |
| localtime⚠ | |
| localtime_r⚠ | |
| log⚠ | |
| log1p⚠ | |
| log1pf⚠ | |
| log1pl⚠ | |
| log2⚠ | |
| log2f⚠ | |
| log2l⚠ | |
| log10⚠ | |
| log10f⚠ | |
| log10l⚠ | |
| logb⚠ | |
| logbf⚠ | |
| logbl⚠ | |
| logf⚠ | |
| logl⚠ | |
| lrand48⚠ | |
| lrand48_r⚠ | |
| lrint⚠ | |
| lrintf⚠ | |
| lrintl⚠ | |
| lround⚠ | |
| lroundf⚠ | |
| lroundl⚠ | |
| malloc⚠ | |
| matherr⚠ | |
| mblen⚠ | |
| mbstowcs⚠ | |
| mbtowc⚠ | |
| mkdtemp⚠ | |
| mkstemp⚠ | |
| mkstemps⚠ | |
| mktemp⚠ | |
| mktime⚠ | |
| modf⚠ | |
| modff⚠ | |
| modfl⚠ | |
| mrand48⚠ | |
| mrand48_r⚠ | |
| nan⚠ | |
| nanf⚠ | |
| nanl⚠ | |
| nanosleep⚠ | |
| nearbyint⚠ | |
| nearbyintf⚠ | |
| nearbyintl⚠ | |
| nextafter⚠ | |
| nextafterf⚠ | |
| nextafterl⚠ | |
| nexttoward⚠ | |
| nexttowardf⚠ | |
| nexttowardl⚠ | |
| nrand48⚠ | |
| nrand48_r⚠ | |
| on_exit⚠ | |
| open_memstream⚠ | |
| pclose⚠ | |
| perror⚠ | |
| popen⚠ | |
| posix_memalign⚠ | |
| pow⚠ | |
| powf⚠ | |
| powl⚠ | |
| printf⚠ | |
| pselect⚠ | |
| putc⚠ | |
| putc_unlocked⚠ | |
| putchar⚠ | |
| putchar_unlocked⚠ | |
| putenv⚠ | |
| puts⚠ | |
| putw⚠ | |
| qecvt⚠ | |
| qecvt_r⚠ | |
| qfcvt⚠ | |
| qfcvt_r⚠ | |
| qgcvt⚠ | |
| qsort⚠ | |
| quick_exit⚠ | |
| rand⚠ | |
| rand_r⚠ | |
| random⚠ | |
| random_r⚠ | |
| realloc⚠ | |
| realpath⚠ | |
| remainder⚠ | |
| remainderf⚠ | |
| remainderl⚠ | |
| remove⚠ | |
| remquo⚠ | |
| remquof⚠ | |
| remquol⚠ | |
| rename⚠ | |
| renameat⚠ | |
| rewind⚠ | |
| rint⚠ | |
| rintf⚠ | |
| rintl⚠ | |
| round⚠ | |
| roundf⚠ | |
| roundl⚠ | |
| rpmatch⚠ | |
| scalb⚠ | |
| scalbf⚠ | |
| scalbl⚠ | |
| scalbln⚠ | |
| scalblnf⚠ | |
| scalblnl⚠ | |
| scalbn⚠ | |
| scalbnf⚠ | |
| scalbnl⚠ | |
| scanf⚠ | |
| scanf1⚠ | |
| seed48⚠ | |
| seed48_r⚠ | |
| select⚠ | |
| set_bson_err_handler⚠ | Set a function for error handling.
|
| setbuf⚠ | |
| setbuffer⚠ | |
| setenv⚠ | |
| setlinebuf⚠ | |
| setstate⚠ | |
| setstate_r⚠ | |
| setvbuf⚠ | |
| significand⚠ | |
| significandf⚠ | |
| significandl⚠ | |
| sin⚠ | |
| sinf⚠ | |
| sinh⚠ | |
| sinhf⚠ | |
| sinhl⚠ | |
| sinl⚠ | |
| snprintf⚠ | |
| sprintf⚠ | |
| sqrt⚠ | |
| sqrtf⚠ | |
| sqrtl⚠ | |
| srand⚠ | |
| srand48⚠ | |
| srand48_r⚠ | |
| srandom⚠ | |
| srandom_r⚠ | |
| sscanf⚠ | |
| sscanf1⚠ | |
| stime⚠ | |
| strftime⚠ | |
| strftime_l⚠ | |
| strtod⚠ | |
| strtof⚠ | |
| strtol⚠ | |
| strtold⚠ | |
| strtoll⚠ | |
| strtoq⚠ | |
| strtoul⚠ | |
| strtoull⚠ | |
| strtouq⚠ | |
| system⚠ | |
| tan⚠ | |
| tanf⚠ | |
| tanh⚠ | |
| tanhf⚠ | |
| tanhl⚠ | |
| tanl⚠ | |
| tcarccipher⚠ | |
| tcatof⚠ | |
| tcatof2⚠ | |
| tcatoi⚠ | |
| tcatoih⚠ | |
| tcatoix⚠ | |
| tcbasedecode⚠ | |
| tcbaseencode⚠ | |
| tcberdecode⚠ | |
| tcberencode⚠ | |
| tcbsdecode⚠ | |
| tcbsencode⚠ | |
| tcbwtdecode⚠ | |
| tcbwtencode⚠ | |
| tcbzipdecode⚠ | |
| tcbzipencode⚠ | |
| tccalendar⚠ | |
| tccalloc⚠ | |
| tcchidxdel⚠ | |
| tcchidxhash⚠ | |
| tcchidxnew⚠ | |
| tccmpdecimal⚠ | |
| tccmpint32⚠ | |
| tccmpint64⚠ | |
| tccmplexical⚠ | |
| tccopyfile⚠ | |
| tccstrescape⚠ | |
| tccstrunescape⚠ | |
| tcdatestrhttp⚠ | |
| tcdatestrwww⚠ | |
| tcdayofweek⚠ | |
| tcdeflate⚠ | |
| tcdrand⚠ | |
| tcdrandnd⚠ | |
| tcerrmsg⚠ | |
| tcfilerrno2tcerr⚠ | |
| tcfree⚠ | |
| tcfseek⚠ | |
| tcftoa⚠ | Fast conversion of a double number into a string.
cftoa' do not write intobuf' more than `max' bytes
(including the terminating null byte ('\0')).
|
| tcftruncate⚠ | |
| tcgetcrc⚠ | |
| tcglobalmutexlock⚠ | |
| tcglobalmutexlockshared⚠ | |
| tcglobalmutexunlock⚠ | |
| tcglobpat⚠ | |
| tcgzipdecode⚠ | |
| tcgzipencode⚠ | |
| tchexdecode⚠ | |
| tchexencode⚠ | |
| tcicaseformat⚠ | Convert string into case insensitive normalized format.
@param str Str pointer
@param strlen String data length in bytes
@param dstptr Allocated NULL terminated destination buffer
@return In case of success the length of the resulting UTF-8 string is
returned, otherwise a negative value.
|
| tcinflate⚠ | |
| tcisvalidutf8str⚠ | |
| tcjetlag⚠ | |
| tcjsonescape⚠ | |
| tcjsonunescape⚠ | |
| tclistbsearch⚠ | |
| tclistclear⚠ | |
| tclistdel⚠ | |
| tclistdump⚠ | |
| tclistdup⚠ | |
| tclistinsert⚠ | |
| tclistinsert2⚠ | |
| tclistinvert⚠ | |
| tclistload⚠ | |
| tclistlsearch⚠ | |
| tclistnew⚠ | |
| tclistnew2⚠ | |
| tclistnew3⚠ | |
| tclistnum⚠ | |
| tclistover⚠ | |
| tclistover2⚠ | |
| tclistpop⚠ | |
| tclistpop2⚠ | |
| tclistprintf⚠ | |
| tclistpush⚠ | |
| tclistpush2⚠ | |
| tclistpushlist⚠ | |
| tclistpushmalloc⚠ | array list (for experts)
|
| tclistpushmap⚠ | |
| tclistremove⚠ | |
| tclistremove2⚠ | |
| tclistshift⚠ | |
| tclistshift2⚠ | |
| tclistsort⚠ | |
| tclistsortci⚠ | |
| tclistsortex⚠ | |
| tclistunshift⚠ | |
| tclistunshift2⚠ | |
| tclistval⚠ | |
| tclistval2⚠ | |
| tclmax⚠ | miscellaneous utilities
|
| tclmin⚠ | |
| tclock⚠ | |
| tclog2l⚠ | |
| tclog2d⚠ | |
| tclrand⚠ | |
| tcmalloc⚠ | |
| tcmapadddouble⚠ | |
| tcmapaddint⚠ | |
| tcmapclear⚠ | |
| tcmapcutfront⚠ | |
| tcmapdel⚠ | |
| tcmapdump⚠ | |
| tcmapdup⚠ | |
| tcmapget⚠ | |
| tcmapget2⚠ | |
| tcmapget3⚠ | |
| tcmapget4⚠ | |
| tcmapiterinit⚠ | |
| tcmapiterinit2⚠ | |
| tcmapiterinit3⚠ | |
| tcmapiternext⚠ | |
| tcmapiternext2⚠ | |
| tcmapiterval⚠ | |
| tcmapiterval2⚠ | |
| tcmapkeys⚠ | |
| tcmapkeys2⚠ | |
| tcmapload⚠ | |
| tcmaploadone⚠ | |
| tcmaploadoneintoxstr⚠ | |
| tcmapmove⚠ | |
| tcmapmove2⚠ | |
| tcmapmsiz⚠ | |
| tcmapnew⚠ | |
| tcmapnew2⚠ | |
| tcmapnew3⚠ | |
| tcmapout⚠ | |
| tcmapout2⚠ | |
| tcmapprintf⚠ | |
| tcmapput⚠ | |
| tcmapput2⚠ | |
| tcmapput3⚠ | hash map (for experts)
|
| tcmapput4⚠ | |
| tcmapputcat⚠ | |
| tcmapputcat2⚠ | |
| tcmapputcat3⚠ | |
| tcmapputkeep⚠ | |
| tcmapputkeep2⚠ | |
| tcmapputlist⚠ | |
| tcmapputmap⚠ | |
| tcmapputproc⚠ | |
| tcmaprnum⚠ | |
| tcmapvals⚠ | |
| tcmapvals2⚠ | |
| tcmd5hash⚠ | |
| tcmdbadddouble⚠ | |
| tcmdbaddint⚠ | |
| tcmdbcutfront⚠ | |
| tcmdbdel⚠ | |
| tcmdbforeach⚠ | |
| tcmdbfwmkeys⚠ | |
| tcmdbfwmkeys2⚠ | |
| tcmdbget⚠ | |
| tcmdbget2⚠ | |
| tcmdbget3⚠ | |
| tcmdbiterinit⚠ | |
| tcmdbiterinit2⚠ | |
| tcmdbiterinit3⚠ | |
| tcmdbiternext⚠ | |
| tcmdbiternext2⚠ | |
| tcmdbmsiz⚠ | |
| tcmdbnew⚠ | |
| tcmdbnew2⚠ | |
| tcmdbout⚠ | |
| tcmdbout2⚠ | |
| tcmdbput⚠ | |
| tcmdbput2⚠ | |
| tcmdbput3⚠ | on-memory hash database (for experts)
|
| tcmdbput4⚠ | |
| tcmdbputcat⚠ | |
| tcmdbputcat2⚠ | |
| tcmdbputcat3⚠ | |
| tcmdbputkeep⚠ | |
| tcmdbputkeep2⚠ | |
| tcmdbputproc⚠ | |
| tcmdbrnum⚠ | |
| tcmdbvanish⚠ | |
| tcmdbvsiz⚠ | |
| tcmdbvsiz2⚠ | |
| tcmemdup⚠ | |
| tcmimebreak⚠ | |
| tcmimedecode⚠ | |
| tcmimeencode⚠ | |
| tcmimeparts⚠ | |
| tcmpoolclear⚠ | |
| tcmpooldel⚠ | |
| tcmpoolglobal⚠ | |
| tcmpoollistnew⚠ | |
| tcmpoolmalloc⚠ | |
| tcmpoolmapnew⚠ | |
| tcmpoolnew⚠ | |
| tcmpoolpop⚠ | |
| tcmpoolpush⚠ | |
| tcmpoolpushlist⚠ | |
| tcmpoolpushmap⚠ | |
| tcmpoolpushptr⚠ | |
| tcmpoolpushtree⚠ | |
| tcmpoolpushxstr⚠ | |
| tcmpooltreenew⚠ | |
| tcmpoolxstrnew⚠ | |
| tcmstime⚠ | |
| tcmyfatal⚠ | |
| tcndbadddouble⚠ | |
| tcndbaddint⚠ | |
| tcndbcutfringe⚠ | |
| tcndbdel⚠ | |
| tcndbforeach⚠ | |
| tcndbfwmkeys⚠ | |
| tcndbfwmkeys2⚠ | |
| tcndbget⚠ | |
| tcndbget2⚠ | |
| tcndbget3⚠ | |
| tcndbiterinit⚠ | |
| tcndbiterinit2⚠ | |
| tcndbiterinit3⚠ | |
| tcndbiternext⚠ | |
| tcndbiternext2⚠ | |
| tcndbmsiz⚠ | |
| tcndbnew⚠ | |
| tcndbnew2⚠ | |
| tcndbout⚠ | |
| tcndbout2⚠ | |
| tcndbput⚠ | |
| tcndbput2⚠ | |
| tcndbput3⚠ | ordered tree (for experts)
|
| tcndbputcat⚠ | |
| tcndbputcat2⚠ | |
| tcndbputcat3⚠ | |
| tcndbputkeep⚠ | |
| tcndbputkeep2⚠ | |
| tcndbputkeep3⚠ | |
| tcndbputproc⚠ | |
| tcndbrnum⚠ | |
| tcndbvanish⚠ | |
| tcndbvsiz⚠ | |
| tcndbvsiz2⚠ | |
| tcnumtostrbin⚠ | |
| tcpackdecode⚠ | |
| tcpackencode⚠ | |
| tcpagealign⚠ | |
| tcpagsize⚠ | Get page size
|
| tcpathlock⚠ | |
| tcpathunlock⚠ | |
| tcptrlistclear⚠ | |
| tcptrlistdel⚠ | |
| tcptrlistdup⚠ | |
| tcptrlistinsert⚠ | |
| tcptrlistnew⚠ | |
| tcptrlistnew2⚠ | |
| tcptrlistnum⚠ | |
| tcptrlistover⚠ | |
| tcptrlistpop⚠ | |
| tcptrlistpush⚠ | |
| tcptrlistremove⚠ | |
| tcptrlistshift⚠ | |
| tcptrlistunshift⚠ | |
| tcptrlistval⚠ | |
| tcquotedecode⚠ | |
| tcquoteencode⚠ | |
| tcread⚠ | |
| tcreaddir⚠ | |
| tcreadfile⚠ | |
| tcreadfilelines⚠ | |
| tcrealloc⚠ | |
| tcrealpath⚠ | |
| tcregexmatch⚠ | |
| tcregexreplace⚠ | |
| tcremovelink⚠ | |
| tcrenamefile⚠ | Rename the specified file
|
| tcsleep⚠ | |
| tcsprintf⚠ | |
| tcstatfile⚠ | |
| tcstrbwm⚠ | |
| tcstrcntutf⚠ | |
| tcstrcututf⚠ | |
| tcstrdist⚠ | |
| tcstrdistutf⚠ | |
| tcstrdup⚠ | |
| tcstrfwm⚠ | |
| tcstribwm⚠ | |
| tcstricmp⚠ | |
| tcstrifwm⚠ | |
| tcstrisintnum⚠ | |
| tcstrisnum⚠ | |
| tcstrjoin⚠ | |
| tcstrjoin2⚠ | |
| tcstrjoin3⚠ | |
| tcstrjoin4⚠ | |
| tcstrkwic⚠ | |
| tcstrmktime⚠ | |
| tcstrskipspc⚠ | |
| tcstrsplit⚠ | |
| tcstrsplit2⚠ | |
| tcstrsplit3⚠ | |
| tcstrsplit4⚠ | |
| tcstrsqzspc⚠ | |
| tcstrsubchr⚠ | |
| tcstrtokenize⚠ | |
| tcstrtolower⚠ | |
| tcstrtoupper⚠ | |
| tcstrtrim⚠ | |
| tcstrucsnorm⚠ | |
| tcstrucstoutf⚠ | |
| tcstrutfnorm⚠ | |
| tcstrutftoucs⚠ | |
| tcsysinfo⚠ | |
| tcsystem⚠ | |
| tctime⚠ | |
| tctmplconf⚠ | |
| tctmpldel⚠ | |
| tctmpldump⚠ | |
| tctmplload⚠ | |
| tctmplload2⚠ | |
| tctmplnew⚠ | |
| tctmplsetsep⚠ | |
| tctopsort⚠ | |
| tctreeadddouble⚠ | |
| tctreeaddint⚠ | |
| tctreeclear⚠ | |
| tctreecutfringe⚠ | |
| tctreedel⚠ | |
| tctreedump⚠ | |
| tctreedup⚠ | |
| tctreeget⚠ | |
| tctreeget2⚠ | |
| tctreeget3⚠ | |
| tctreeget4⚠ | |
| tctreeiterinit⚠ | |
| tctreeiterinit2⚠ | |
| tctreeiterinit3⚠ | |
| tctreeiternext⚠ | |
| tctreeiternext2⚠ | |
| tctreeiterval⚠ | |
| tctreeiterval2⚠ | |
| tctreekeys⚠ | |
| tctreekeys2⚠ | |
| tctreeload⚠ | |
| tctreeloadone⚠ | |
| tctreemsiz⚠ | |
| tctreenew⚠ | |
| tctreenew2⚠ | |
| tctreeout⚠ | |
| tctreeout2⚠ | |
| tctreeprintf⚠ | |
| tctreeput⚠ | |
| tctreeput2⚠ | |
| tctreeput3⚠ | ordered tree (for experts)
|
| tctreeputcat⚠ | |
| tctreeputcat2⚠ | |
| tctreeputcat3⚠ | |
| tctreeputkeep⚠ | |
| tctreeputkeep2⚠ | |
| tctreeputkeep3⚠ | |
| tctreeputproc⚠ | |
| tctreernum⚠ | |
| tctreevals⚠ | |
| tctreevals2⚠ | |
| tcunlinkfile⚠ | Unlink (delete) the specified file
@param path Path of file
@return true of success
|
| tcunlock⚠ | |
| tcurlbreak⚠ | |
| tcurldecode⚠ | |
| tcurlencode⚠ | encoding utilities
|
| tcurlresolve⚠ | |
| tcutf8map⚠ | |
| tcwrite⚠ | |
| tcwritefile⚠ | |
| tcwwwformdecode⚠ | |
| tcwwwformdecode2⚠ | |
| tcwwwformencode⚠ | encoding utilities (for experts)
|
| tcxmlattrs⚠ | |
| tcxmlbreak⚠ | |
| tcxmlescape⚠ | |
| tcxmlunescape⚠ | |
| tcxstrcat⚠ | |
| tcxstrcat2⚠ | |
| tcxstrclear⚠ | |
| tcxstrdel⚠ | |
| tcxstrdup⚠ | |
| tcxstrfrommalloc⚠ | |
| tcxstrnew⚠ | |
| tcxstrnew2⚠ | |
| tcxstrnew3⚠ | |
| tcxstrprintf⚠ | |
| tcxstrptr⚠ | |
| tcxstrsize⚠ | |
| tcxstrtomalloc⚠ | extensible string (for experts)
|
| tczeromap⚠ | |
| tczerounmap⚠ | |
| tempnam⚠ | |
| tgamma⚠ | |
| tgammaf⚠ | |
| tgammal⚠ | |
| time⚠ | |
| timegm⚠ | |
| timelocal⚠ | |
| timer_create⚠ | |
| timer_delete⚠ | |
| timer_getoverrun⚠ | |
| timer_gettime⚠ | |
| timer_settime⚠ | |
| timespec_get⚠ | |
| tmpfile⚠ | |
| tmpnam⚠ | |
| tmpnam_r⚠ | |
| trunc⚠ | |
| truncf⚠ | |
| truncl⚠ | |
| tzset⚠ | |
| ungetc⚠ | |
| unsetenv⚠ | |
| valloc⚠ | |
| vdprintf⚠ | |
| vfprintf⚠ | |
| vfscanf⚠ | |
| vfscanf1⚠ | |
| vprintf⚠ | |
| vscanf⚠ | |
| vscanf1⚠ | |
| vsnprintf⚠ | |
| vsprintf⚠ | |
| vsscanf⚠ | |
| vsscanf1⚠ | |
| wcstombs⚠ | |
| wctomb⚠ | |
| y0⚠ | |
| y0f⚠ | |
| y0l⚠ | |
| y1⚠ | |
| y1f⚠ | |
| y1l⚠ | |
| yn⚠ | |
| ynf⚠ | |
| ynl⚠ | |