Crate mruby3_sys Copy item path Source RArray RBasic RBigint RBreak RClass RComplex RCptr RData REnv RException RFiber RFloat RHash RIStruct RInteger RObject RProc RRange RRational RString _G_fpos64_t _G_fpos_t _IO_FILE _IO_codecvt _IO_cookie_io_functions_t _IO_marker _IO_wide_data __BindgenBitfieldUnit __atomic_wide_counter__bindgen_ty_1 __fsid_t __mbstate_t __once_flag __pthread_cond_s __pthread_internal_list __pthread_internal_slist __pthread_mutex_s __pthread_rwlock_arch_t __sigset_t __va_list_tag fd_set imaxdiv_t iv_tbl max_align_t mrb_ast_node mrb_cache_entry mrb_callinfo mrb_context mrb_gc mrb_heap_page mrb_irep mrb_jmpbuf mrb_kwargs mrb_parser_heredoc_info mrb_parser_message mrb_parser_state mrb_pool mrb_state Uncommon memory management stuffs. mrb_value mrbc_context parser_lex_strterm timespec timeval AIO_PRIO_DELTA_MAX ARG_MAX BC_BASE_MAX BC_DIM_MAX BC_SCALE_MAX BC_STRING_MAX BIG_ENDIAN BUFSIZ BYTE_ORDER CHARCLASS_NAME_MAX COLL_WEIGHTS_MAX DELAYTIMER_MAX EOF EXPR_NEST_MAX FALSE FD_SETSIZE FILENAME_MAX FOPEN_MAX FP_ILOGB0 FP_ILOGBNAN FP_INFINITE FP_NAN FP_NORMAL FP_SUBNORMAL FP_ZERO HOST_NAME_MAX INT8_MAX INT8_MIN INT16_MAX INT16_MIN INT32_MAX INT32_MIN INTPTR_MAX INTPTR_MIN INT_FAST8_MAX INT_FAST8_MIN INT_FAST16_MAX INT_FAST16_MIN INT_FAST32_MAX INT_FAST32_MIN INT_LEAST8_MAX INT_LEAST8_MIN INT_LEAST16_MAX INT_LEAST16_MIN INT_LEAST32_MAX INT_LEAST32_MIN LINE_MAX LINK_MAX LITTLE_ENDIAN LOGIN_NAME_MAX L_ctermid L_tmpnam MATH_ERREXCEPT MATH_ERRNO MAX_CANON MAX_INPUT MB_LEN_MAX MQ_PRIO_MAX MRB_EACH_OBJ_BREAK MRB_EACH_OBJ_OK MRB_FIXED_STATE_ATEXIT_STACK_SIZE MRB_FL_OBJ_IS_FROZEN MRB_GC_ARENA_SIZE MRB_GC_RED MRB_INT_BIT MRB_METHOD_CACHE_SIZE MRB_PARSER_TOKBUF_MAX MRB_PARSER_TOKBUF_SIZE MRB_PRId MRB_PRIo MRB_PRIx MRUBY_AUTHOR MRUBY_BIRTH_YEAR MRUBY_PATCHLEVEL MRUBY_PATCHLEVEL_STR MRUBY_RELEASE_DAY MRUBY_RELEASE_MAJOR MRUBY_RELEASE_MINOR MRUBY_RELEASE_MONTH MRUBY_RELEASE_NO MRUBY_RELEASE_TEENY MRUBY_RELEASE_YEAR MRUBY_RUBY_ENGINE MRUBY_RUBY_VERSION M_1_PI M_2_PI M_2_SQRTPI M_E M_LN2 M_LN10 M_LOG2E M_LOG10E M_PI M_PI_2 M_PI_4 M_SQRT2 M_SQRT1_2 NAME_MAX NGROUPS_MAX NR_OPEN PATH_MAX PDP_ENDIAN PIPE_BUF PRIX8 PRIX16 PRIX32 PRIX64 PRIXFAST8 PRIXFAST16 PRIXFAST32 PRIXFAST64 PRIXLEAST8 PRIXLEAST16 PRIXLEAST32 PRIXLEAST64 PRIXMAX PRIXPTR PRId8 PRId16 PRId32 PRId64 PRIdFAST8 PRIdFAST16 PRIdFAST32 PRIdFAST64 PRIdLEAST8 PRIdLEAST16 PRIdLEAST32 PRIdLEAST64 PRIdMAX PRIdPTR PRIi8 PRIi16 PRIi32 PRIi64 PRIiFAST8 PRIiFAST16 PRIiFAST32 PRIiFAST64 PRIiLEAST8 PRIiLEAST16 PRIiLEAST32 PRIiLEAST64 PRIiMAX PRIiPTR PRIo8 PRIo16 PRIo32 PRIo64 PRIoFAST8 PRIoFAST16 PRIoFAST32 PRIoFAST64 PRIoLEAST8 PRIoLEAST16 PRIoLEAST32 PRIoLEAST64 PRIoMAX PRIoPTR PRIu8 PRIu16 PRIu32 PRIu64 PRIuFAST8 PRIuFAST16 PRIuFAST32 PRIuFAST64 PRIuLEAST8 PRIuLEAST16 PRIuLEAST32 PRIuLEAST64 PRIuMAX PRIuPTR PRIx8 PRIx16 PRIx32 PRIx64 PRIxFAST8 PRIxFAST16 PRIxFAST32 PRIxFAST64 PRIxLEAST8 PRIxLEAST16 PRIxLEAST32 PRIxLEAST64 PRIxMAX PRIxPTR PTHREAD_DESTRUCTOR_ITERATIONS PTHREAD_KEYS_MAX PTHREAD_STACK_MIN PTRDIFF_MAX PTRDIFF_MIN P_tmpdir RE_DUP_MAX RTSIG_MAX SCNd8 SCNd16 SCNd32 SCNd64 SCNdFAST8 SCNdFAST16 SCNdFAST32 SCNdFAST64 SCNdLEAST8 SCNdLEAST16 SCNdLEAST32 SCNdLEAST64 SCNdMAX SCNdPTR SCNi8 SCNi16 SCNi32 SCNi64 SCNiFAST8 SCNiFAST16 SCNiFAST32 SCNiFAST64 SCNiLEAST8 SCNiLEAST16 SCNiLEAST32 SCNiLEAST64 SCNiMAX SCNiPTR SCNo8 SCNo16 SCNo32 SCNo64 SCNoFAST8 SCNoFAST16 SCNoFAST32 SCNoFAST64 SCNoLEAST8 SCNoLEAST16 SCNoLEAST32 SCNoLEAST64 SCNoMAX SCNoPTR SCNu8 SCNu16 SCNu32 SCNu64 SCNuFAST8 SCNuFAST16 SCNuFAST32 SCNuFAST64 SCNuLEAST8 SCNuLEAST16 SCNuLEAST32 SCNuLEAST64 SCNuMAX SCNuPTR SCNx8 SCNx16 SCNx32 SCNx64 SCNxFAST8 SCNxFAST16 SCNxFAST32 SCNxFAST64 SCNxLEAST8 SCNxLEAST16 SCNxLEAST32 SCNxLEAST64 SCNxMAX SCNxPTR SEEK_CUR SEEK_END SEEK_SET SEM_VALUE_MAX SIG_ATOMIC_MAX SIG_ATOMIC_MIN SIZE_MAX STR_FUNC_ARRAY STR_FUNC_EXPAND STR_FUNC_HEREDOC STR_FUNC_PARSING STR_FUNC_REGEXP STR_FUNC_SYMBOL STR_FUNC_WORD STR_FUNC_XQUOTE TMP_MAX TRUE TTY_NAME_MAX UINT8_MAX UINT16_MAX UINT32_MAX UINTPTR_MAX UINT_FAST8_MAX UINT_FAST16_MAX UINT_FAST32_MAX UINT_LEAST8_MAX UINT_LEAST16_MAX UINT_LEAST32_MAX WINT_MAX WINT_MIN WORDBOX_FIXNUM_BIT_POS WORDBOX_FIXNUM_FLAG WORDBOX_FIXNUM_MASK WORDBOX_FIXNUM_SHIFT WORDBOX_FLOAT_FLAG WORDBOX_FLOAT_MASK WORDBOX_IMMEDIATE_MASK WORDBOX_SYMBOL_FLAG WORDBOX_SYMBOL_MASK WORDBOX_SYMBOL_SHIFT XATTR_LIST_MAX XATTR_NAME_MAX XATTR_SIZE_MAX _ATFILE_SOURCE _BITS_BYTESWAP_H _BITS_ENDIANNESS_H _BITS_ENDIAN_H _BITS_LIBM_SIMD_DECL_STUBS_H _BITS_POSIX1_LIM_H _BITS_POSIX2_LIM_H _BITS_PTHREADTYPES_ARCH_H _BITS_PTHREADTYPES_COMMON_H _BITS_STDINT_INTN_H _BITS_STDINT_LEAST_H _BITS_STDINT_UINTN_H _BITS_STDIO_LIM_H _BITS_TIME64_H _BITS_TYPESIZES_H _BITS_TYPES_H _BITS_UINTN_IDENTITY_H _BITS_WCHAR_H _DEFAULT_SOURCE _ENDIAN_H _FEATURES_H _INTTYPES_H _IOFBF _IOLBF _IONBF _IO_EOF_SEEN _IO_ERR_SEEN _IO_USER_LOCK _LIBC_LIMITS_H_ _MATH_H _POSIX2_BC_BASE_MAX _POSIX2_BC_DIM_MAX _POSIX2_BC_SCALE_MAX _POSIX2_BC_STRING_MAX _POSIX2_CHARCLASS_NAME_MAX _POSIX2_COLL_WEIGHTS_MAX _POSIX2_EXPR_NEST_MAX _POSIX2_LINE_MAX _POSIX2_RE_DUP_MAX _POSIX_AIO_LISTIO_MAX _POSIX_AIO_MAX _POSIX_ARG_MAX _POSIX_CHILD_MAX _POSIX_CLOCKRES_MIN _POSIX_C_SOURCE _POSIX_DELAYTIMER_MAX _POSIX_HOST_NAME_MAX _POSIX_LINK_MAX _POSIX_LOGIN_NAME_MAX _POSIX_MAX_CANON _POSIX_MAX_INPUT _POSIX_MQ_OPEN_MAX _POSIX_MQ_PRIO_MAX _POSIX_NAME_MAX _POSIX_NGROUPS_MAX _POSIX_OPEN_MAX _POSIX_PATH_MAX _POSIX_PIPE_BUF _POSIX_RE_DUP_MAX _POSIX_RTSIG_MAX _POSIX_SEM_NSEMS_MAX _POSIX_SEM_VALUE_MAX _POSIX_SIGQUEUE_MAX _POSIX_SOURCE _POSIX_SSIZE_MAX _POSIX_STREAM_MAX _POSIX_SYMLINK_MAX _POSIX_SYMLOOP_MAX _POSIX_THREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_KEYS_MAX _POSIX_THREAD_THREADS_MAX _POSIX_TIMER_MAX _POSIX_TTY_NAME_MAX _POSIX_TZNAME_MAX _STDC_PREDEF_H _STDINT_H _STDIO_H _STRUCT_TIMESPEC _SYS_CDEFS_H _SYS_SELECT_H _SYS_TYPES_H _THREAD_MUTEX_INTERNAL_H _THREAD_SHARED_TYPES_H __BIG_ENDIAN __BIT_TYPES_DEFINED__ __BYTE_ORDER __FD_SETSIZE __FILE_defined __FLOAT_WORD_ORDER __FP_LOGB0_IS_MIN __FP_LOGBNAN_IS_MIN __GLIBC_MINOR__ __GLIBC_USE_C2X_STRTOL __GLIBC_USE_DEPRECATED_GETS __GLIBC_USE_DEPRECATED_SCANF __GLIBC_USE_IEC_60559_BFP_EXT __GLIBC_USE_IEC_60559_BFP_EXT_C2X __GLIBC_USE_IEC_60559_EXT __GLIBC_USE_IEC_60559_FUNCS_EXT __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X __GLIBC_USE_IEC_60559_TYPES_EXT __GLIBC_USE_ISOC2X __GLIBC_USE_LIB_EXT2 __GLIBC__ __GNU_LIBRARY__ __HAVE_DISTINCT_FLOAT16 __HAVE_DISTINCT_FLOAT32 __HAVE_DISTINCT_FLOAT64 __HAVE_DISTINCT_FLOAT32X __HAVE_DISTINCT_FLOAT64X __HAVE_DISTINCT_FLOAT128 __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT16 __HAVE_FLOAT32 __HAVE_FLOAT64 __HAVE_FLOAT32X __HAVE_FLOAT64X __HAVE_FLOAT64X_LONG_DOUBLE __HAVE_FLOAT128 __HAVE_FLOAT128X __HAVE_FLOATN_NOT_TYPEDEF __HAVE_GENERIC_SELECTION __INO_T_MATCHES_INO64_T __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI __LITTLE_ENDIAN __MATH_DECLARE_LDOUBLE __MATH_DECLARING_DOUBLE __MATH_DECLARING_FLOATN __OFF_T_MATCHES_OFF64_T __PDP_ENDIAN __PRI64_PREFIX __PRIPTR_PREFIX __PTHREAD_MUTEX_HAVE_PREV __RLIM_T_MATCHES_RLIM64_T __SIZEOF_PTHREAD_ATTR_T __SIZEOF_PTHREAD_BARRIERATTR_T __SIZEOF_PTHREAD_BARRIER_T __SIZEOF_PTHREAD_CONDATTR_T __SIZEOF_PTHREAD_COND_T __SIZEOF_PTHREAD_MUTEXATTR_T __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_RWLOCKATTR_T __SIZEOF_PTHREAD_RWLOCK_T __STATFS_MATCHES_STATFS64 __STDC_IEC_559_COMPLEX__ __STDC_IEC_559__ __STDC_IEC_60559_BFP__ __STDC_IEC_60559_COMPLEX__ __STDC_ISO_10646__ __SYSCALL_WORDSIZE __TIMESIZE __USE_ATFILE __USE_FORTIFY_LEVEL __USE_ISOC11 __USE_ISOC95 __USE_ISOC99 __USE_MISC __USE_POSIX __USE_POSIX2 __USE_POSIX199309 __USE_POSIX199506 __USE_POSIX_IMPLICITLY __USE_XOPEN2K __USE_XOPEN2K8 __WORDSIZE __WORDSIZE_TIME64_COMPAT32 ____FILE_defined _____fpos64_t_defined _____fpos_t_defined ____gwchar_t_defined ____mbstate_t_defined __clock_t_defined __clockid_t_defined __cookie_io_functions_t_defined __glibc_c99_flexarr_available __have_pthread_attr_t __sigset_t_defined __struct_FILE_defined __time_t_defined __timer_t_defined __timeval_defined math_errhandling mrb_fiber_state_MRB_FIBER_CREATED mrb_fiber_state_MRB_FIBER_RESUMED mrb_fiber_state_MRB_FIBER_RUNNING mrb_fiber_state_MRB_FIBER_SUSPENDED mrb_fiber_state_MRB_FIBER_TERMINATED mrb_fiber_state_MRB_FIBER_TRANSFERRED mrb_gc_state_MRB_GC_STATE_MARK mrb_gc_state_MRB_GC_STATE_ROOT mrb_gc_state_MRB_GC_STATE_SWEEP mrb_lex_state_enum_EXPR_ARG mrb_lex_state_enum_EXPR_BEG mrb_lex_state_enum_EXPR_CLASS mrb_lex_state_enum_EXPR_CMDARG mrb_lex_state_enum_EXPR_DOT mrb_lex_state_enum_EXPR_END mrb_lex_state_enum_EXPR_ENDARG mrb_lex_state_enum_EXPR_ENDFN mrb_lex_state_enum_EXPR_FNAME mrb_lex_state_enum_EXPR_MAX_STATE mrb_lex_state_enum_EXPR_MID mrb_lex_state_enum_EXPR_VALUE mrb_special_consts_MRB_Qfalse mrb_special_consts_MRB_Qnil mrb_special_consts_MRB_Qtrue mrb_special_consts_MRB_Qundef mrb_string_type_str_dquote mrb_string_type_str_dsymbols mrb_string_type_str_dword mrb_string_type_str_heredoc mrb_string_type_str_not_parsing mrb_string_type_str_regexp mrb_string_type_str_squote mrb_string_type_str_ssym mrb_string_type_str_ssymbols mrb_string_type_str_sword mrb_string_type_str_xquote mrb_vtype_MRB_TT_ARRAY mrb_vtype_MRB_TT_BIGINT mrb_vtype_MRB_TT_BREAK mrb_vtype_MRB_TT_CDATA mrb_vtype_MRB_TT_CLASS mrb_vtype_MRB_TT_COMPLEX mrb_vtype_MRB_TT_CPTR mrb_vtype_MRB_TT_ENV mrb_vtype_MRB_TT_EXCEPTION mrb_vtype_MRB_TT_FALSE mrb_vtype_MRB_TT_FIBER mrb_vtype_MRB_TT_FLOAT mrb_vtype_MRB_TT_FREE mrb_vtype_MRB_TT_HASH mrb_vtype_MRB_TT_ICLASS mrb_vtype_MRB_TT_INTEGER mrb_vtype_MRB_TT_ISTRUCT mrb_vtype_MRB_TT_MAXDEFINE mrb_vtype_MRB_TT_MODULE mrb_vtype_MRB_TT_OBJECT mrb_vtype_MRB_TT_PROC mrb_vtype_MRB_TT_RANGE mrb_vtype_MRB_TT_RATIONAL mrb_vtype_MRB_TT_SCLASS mrb_vtype_MRB_TT_STRING mrb_vtype_MRB_TT_STRUCT mrb_vtype_MRB_TT_SYMBOL mrb_vtype_MRB_TT_TRUE mrb_vtype_MRB_TT_UNDEF edata ⚠ etext ⚠ signgam ⚠ stderr ⚠ stdin ⚠ stdout ⚠ __acos ⚠ __acosf ⚠ __acosh ⚠ __acoshf ⚠ __acoshl ⚠ __acosl ⚠ __asin ⚠ __asinf ⚠ __asinh ⚠ __asinhf ⚠ __asinhl ⚠ __asinl ⚠ __asprintf ⚠ __atan ⚠ __atan2 ⚠ __atan2f ⚠ __atan2l ⚠ __atanf ⚠ __atanh ⚠ __atanhf ⚠ __atanhl ⚠ __atanl ⚠ __cbrt ⚠ __cbrtf ⚠ __cbrtl ⚠ __ceil ⚠ __ceilf ⚠ __ceill ⚠ __copysign ⚠ __copysignf ⚠ __copysignl ⚠ __cos ⚠ __cosf ⚠ __cosh ⚠ __coshf ⚠ __coshl ⚠ __cosl ⚠ __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 ⚠ __iseqsig ⚠ __iseqsigf ⚠ __iseqsigl ⚠ __isinf ⚠ __isinff ⚠ __isinfl ⚠ __isnan ⚠ __isnanf ⚠ __isnanl ⚠ __issignaling ⚠ __issignalingf ⚠ __issignalingl ⚠ __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 ⚠ __log2 ⚠ __log1p ⚠ __log1pf ⚠ __log1pl ⚠ __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 ⚠ __y0 ⚠ __y0f ⚠ __y0l ⚠ __y1 ⚠ __y1f ⚠ __y1l ⚠ __yn ⚠ __ynf ⚠ __ynl ⚠ acos ⚠ acosf ⚠ acosh ⚠ acoshf ⚠ acoshl ⚠ acosl ⚠ asin ⚠ asinf ⚠ asinh ⚠ asinhf ⚠ asinhl ⚠ asinl ⚠ asprintf ⚠ atan ⚠ atan2 ⚠ atan2f ⚠ atan2l ⚠ atanf ⚠ atanh ⚠ atanhf ⚠ atanhl ⚠ atanl ⚠ cbrt ⚠ cbrtf ⚠ cbrtl ⚠ ceil ⚠ ceilf ⚠ ceill ⚠ clearerr ⚠ clearerr_unlocked ⚠ copysign ⚠ copysignf ⚠ copysignl ⚠ cos ⚠ cosf ⚠ cosh ⚠ coshf ⚠ coshl ⚠ cosl ⚠ ctermid ⚠ dprintf ⚠ drem ⚠ dremf ⚠ dreml ⚠ erf ⚠ erfc ⚠ erfcf ⚠ erfcl ⚠ erff ⚠ erfl ⚠ exp ⚠ exp2 ⚠ exp2f ⚠ exp2l ⚠ expf ⚠ expl ⚠ expm1 ⚠ expm1f ⚠ expm1l ⚠ fabs ⚠ fabsf ⚠ fabsl ⚠ fclose ⚠ 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 ⚠ fopencookie ⚠ fprintf ⚠ fputc ⚠ fputc_unlocked ⚠ fputs ⚠ fread ⚠ fread_unlocked ⚠ freopen ⚠ frexp ⚠ frexpf ⚠ frexpl ⚠ fscanf ⚠ fscanf1 ⚠ fseek ⚠ fseeko ⚠ fsetpos ⚠ ftell ⚠ ftello ⚠ ftrylockfile ⚠ funlockfile ⚠ fwrite ⚠ fwrite_unlocked ⚠ gamma ⚠ gammaf ⚠ gammal ⚠ getc ⚠ getc_unlocked ⚠ getchar ⚠ getchar_unlocked ⚠ getdelim ⚠ getline ⚠ getw ⚠ hypot ⚠ hypotf ⚠ hypotl ⚠ ilogb ⚠ ilogbf ⚠ ilogbl ⚠ imaxabs ⚠ imaxdiv ⚠ 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 ⚠ log2 ⚠ log1p ⚠ log1pf ⚠ log1pl ⚠ log2f ⚠ log2l ⚠ log10 ⚠ log10f ⚠ log10l ⚠ logb ⚠ logbf ⚠ logbl ⚠ logf ⚠ logl ⚠ lrint ⚠ lrintf ⚠ lrintl ⚠ lround ⚠ lroundf ⚠ lroundl ⚠ modf ⚠ modff ⚠ modfl ⚠ mrb_alloca ⚠ mrb_any_to_s ⚠ mrb_argnum_error ⚠ mrb_attr_get ⚠ mrb_block_given_p ⚠ Check if a block argument is given from mrb_state. mrb_boxing_int_value ⚠ mrb_bug ⚠ mrb_calloc ⚠ mrb_check_array_type ⚠ mrb_check_hash_type ⚠ mrb_check_intern ⚠ mrb_check_intern_cstr ⚠ mrb_check_intern_str ⚠ mrb_check_string_type ⚠ mrb_check_type ⚠ mrb_class_defined ⚠ Returns an mrb_bool. True if class was defined, and false if the class was not defined. mrb_class_defined_id ⚠ mrb_class_defined_under ⚠ Returns an mrb_bool. True if inner class was defined, and false if the inner class was not defined. mrb_class_defined_under_id ⚠ mrb_class_get ⚠ Gets a class.
@param mrb The current mruby state.
@param name The name of the class.
@return [struct RClass *] A reference to the class. mrb_class_get_id ⚠ mrb_class_get_under ⚠ Gets a child class.
@param mrb The current mruby state.
@param outer The name of the parent class.
@param name The name of the class.
@return [struct RClass *] A reference to the class. mrb_class_get_under_id ⚠ mrb_class_name ⚠ mrb_class_new ⚠ Creates a new instance of Class, Class. mrb_class_path ⚠ mrb_close ⚠ Closes and frees a mrb_state. mrb_cmp ⚠ mrb_default_allocf ⚠ The default allocation function. mrb_define_alias ⚠ mrb_define_alias_id ⚠ mrb_define_class ⚠ Defines a new class. mrb_define_class_id ⚠ mrb_define_class_method ⚠ Defines a class method. mrb_define_class_method_id ⚠ mrb_define_class_under ⚠ Defines a new class under a given module mrb_define_class_under_id ⚠ mrb_define_const ⚠ Defines a constant. mrb_define_const_id ⚠ mrb_define_global_const ⚠ mrb_define_method ⚠ Defines a global function in ruby. mrb_define_method_id ⚠ mrb_define_module ⚠ Defines a new module. mrb_define_module_function ⚠ Defines a module function. mrb_define_module_function_id ⚠ mrb_define_module_id ⚠ mrb_define_module_under ⚠ mrb_define_module_under_id ⚠ mrb_define_singleton_method ⚠ Defines a singleton method mrb_define_singleton_method_id ⚠ mrb_ensure_array_type ⚠ mrb_ensure_float_type ⚠ mrb_ensure_hash_type ⚠ mrb_ensure_int_type ⚠ mrb_ensure_integer_type ⚠ mrb_ensure_string_type ⚠ mrb_eql ⚠ mrb_equal ⚠ mrb_exc_get_id ⚠ Gets a exception class.
@param mrb The current mruby state.
@param name The name of the class.
@return [struct RClass *] A reference to the class. mrb_exc_new ⚠ mrb_exc_raise ⚠ mrb_fiber_alive_p ⚠ Check if a Fiber is alive mrb_fiber_resume ⚠ Resume a Fiber mrb_fiber_yield ⚠ Yield a Fiber mrb_field_write_barrier ⚠ mrb_float_read ⚠ mrb_format ⚠ mrb_free ⚠ mrb_free_context ⚠ mrb_frozen_error ⚠ mrb_full_gc ⚠ mrb_func_basic_p ⚠ mrb_funcall ⚠ Call existing ruby functions. mrb_funcall_argv ⚠ Call existing ruby functions. This is basically the type safe version of mrb_funcall. mrb_funcall_id ⚠ mrb_funcall_with_block ⚠ Call existing ruby functions with a block. mrb_garbage_collect ⚠ mrb_gc_mark ⚠ mrb_gc_protect ⚠ mrb_gc_register ⚠ mrb_gc_unregister ⚠ mrb_generate_code ⚠ mrb_get_arg1 ⚠ Retrieve the first and only argument from mrb_state.
Raises ArgumentError unless the number of arguments is exactly one. mrb_get_argc ⚠ Retrieve number of arguments from mrb_state. mrb_get_args ⚠ Retrieve arguments from mrb_state. mrb_get_args_a ⚠ Array version of mrb_get_args() mrb_get_argv ⚠ Retrieve an array of arguments from mrb_state. mrb_include_module ⚠ Include a module in another class or module.
Equivalent to: mrb_incremental_gc ⚠ mrb_inspect ⚠ mrb_int_read ⚠ mrb_intern ⚠ mrb_intern_check ⚠ mrb_intern_check_cstr ⚠ mrb_intern_check_str ⚠ mrb_intern_cstr ⚠ Create a symbol from C string. But usually it’s better to use MRB_SYM,
MRB_OPSYM, MRB_CVSYM, MRB_IVSYM, MRB_SYM_B, MRB_SYM_Q, MRB_SYM_E macros. mrb_intern_static ⚠ mrb_intern_str ⚠ mrb_load_detect_file_cxt ⚠ mrb_load_exec ⚠ mrb_load_file ⚠ mrb_load_file_cxt ⚠ mrb_load_nstring ⚠ mrb_load_nstring_cxt ⚠ mrb_load_string ⚠ mrb_load_string_cxt ⚠ mrb_malloc ⚠ mrb_malloc_simple ⚠ mrb_module_get ⚠ Gets a module.
@param mrb The current mruby state.
@param name The name of the module.
@return [struct RClass *] A reference to the module. mrb_module_get_id ⚠ mrb_module_get_under ⚠ Gets a module defined under another module.
@param mrb The current mruby state.
@param outer The name of the outer module.
@param name The name of the module.
@return [struct RClass *] A reference to the module. mrb_module_get_under_id ⚠ mrb_module_new ⚠ Creates a new module, Module. mrb_name_error ⚠ mrb_notimplement ⚠ mrb_notimplement_m ⚠ mrb_obj_alloc ⚠ mrb_obj_class ⚠ mrb_obj_classname ⚠ mrb_obj_clone ⚠ mrb_obj_dup ⚠ Duplicate an object. mrb_obj_eq ⚠ mrb_obj_equal ⚠ mrb_obj_freeze ⚠ mrb_obj_id ⚠ mrb_obj_inspect ⚠ mrb_obj_is_instance_of ⚠ mrb_obj_is_kind_of ⚠ mrb_obj_new ⚠ Initialize a new object instance of c class. mrb_obj_respond_to ⚠ Returns true if obj responds to the given method. If the method was defined for that
class it returns true, it returns false otherwise. mrb_obj_to_sym ⚠ mrb_object_dead_p ⚠ mrb_objspace_each_objects ⚠ mrb_objspace_page_slot_size ⚠ mrb_open ⚠ Creates new mrb_state. mrb_open_allocf ⚠ Create new mrb_state with custom allocators. mrb_open_core ⚠ Create new mrb_state with just the MRuby core mrb_p ⚠ mrb_parse_file ⚠ mrb_parse_nstring ⚠ mrb_parse_string ⚠ mrb_parser_free ⚠ mrb_parser_get_filename ⚠ mrb_parser_new ⚠ mrb_parser_parse ⚠ mrb_parser_set_filename ⚠ mrb_pool_alloc ⚠ mrb_pool_can_realloc ⚠ mrb_pool_close ⚠ mrb_pool_open ⚠ mrb_pool_realloc ⚠ mrb_prepend_module ⚠ Prepends a module in another class or module. mrb_print_backtrace ⚠ mrb_print_error ⚠ mrb_raise ⚠ mrb_raisef ⚠ mrb_read_float ⚠ mrb_read_int ⚠ mrb_realloc ⚠ mrb_realloc_simple ⚠ mrb_respond_to ⚠ mrb_show_copyright ⚠ mrb_show_version ⚠ mrb_singleton_class ⚠ Returns the singleton class of an object. mrb_singleton_class_ptr ⚠ Returns the singleton class of an object. mrb_stack_extend ⚠ mrb_state_atexit ⚠ mrb_str_new ⚠ mrb_str_new_cstr ⚠ Turns a C string into a Ruby string value. mrb_str_new_static ⚠ mrb_sym_dump ⚠ mrb_sym_name ⚠ mrb_sym_name_len ⚠ mrb_sym_str ⚠ mrb_top_run ⚠ mrb_top_self ⚠ mrb_type_convert ⚠ mrb_type_convert_check ⚠ mrb_undef_class_method ⚠ Undefine a class method.
Example: mrb_undef_class_method_id ⚠ mrb_undef_method ⚠ Undefines a method. mrb_undef_method_id ⚠ mrb_vformat ⚠ mrb_vm_exec ⚠ mrb_vm_run ⚠ mrb_warn ⚠ mrb_word_boxing_cptr_value ⚠ mrb_word_boxing_float_value ⚠ mrb_word_boxing_value_float ⚠ mrb_write_barrier ⚠ mrb_yield ⚠ mrb_yield_argv ⚠ mrb_yield_cont ⚠ mrb_yield_with_class ⚠ mrbc_cleanup_local_variables ⚠ mrbc_context_free ⚠ mrbc_context_new ⚠ mrbc_filename ⚠ mrbc_partial_hook ⚠ nan ⚠ nanf ⚠ nanl ⚠ nearbyint ⚠ nearbyintf ⚠ nearbyintl ⚠ nextafter ⚠ nextafterf ⚠ nextafterl ⚠ nexttoward ⚠ nexttowardf ⚠ nexttowardl ⚠ open_memstream ⚠ pclose ⚠ perror ⚠ popen ⚠ pow ⚠ powf ⚠ powl ⚠ printf ⚠ pselect ⚠ putc ⚠ putc_unlocked ⚠ putchar ⚠ putchar_unlocked ⚠ puts ⚠ putw ⚠ remainder ⚠ remainderf ⚠ remainderl ⚠ remove ⚠ remquo ⚠ remquof ⚠ remquol ⚠ rename ⚠ renameat ⚠ rewind ⚠ rint ⚠ rintf ⚠ rintl ⚠ round ⚠ roundf ⚠ roundl ⚠ scalb ⚠ scalbf ⚠ scalbl ⚠ scalbln ⚠ scalblnf ⚠ scalblnl ⚠ scalbn ⚠ scalbnf ⚠ scalbnl ⚠ scanf ⚠ scanf1 ⚠ select ⚠ setbuf ⚠ setbuffer ⚠ setlinebuf ⚠ setvbuf ⚠ significand ⚠ significandf ⚠ significandl ⚠ sin ⚠ sinf ⚠ sinh ⚠ sinhf ⚠ sinhl ⚠ sinl ⚠ snprintf ⚠ sprintf ⚠ sqrt ⚠ sqrtf ⚠ sqrtl ⚠ sscanf ⚠ sscanf1 ⚠ strtoimax ⚠ strtoumax ⚠ tan ⚠ tanf ⚠ tanh ⚠ tanhf ⚠ tanhl ⚠ tanl ⚠ tempnam ⚠ tgamma ⚠ tgammaf ⚠ tgammal ⚠ tmpfile ⚠ tmpnam ⚠ tmpnam_r ⚠ trunc ⚠ truncf ⚠ truncl ⚠ ungetc ⚠ vasprintf ⚠ vdprintf ⚠ vfprintf ⚠ vfscanf ⚠ vfscanf1 ⚠ vprintf ⚠ vscanf ⚠ vscanf1 ⚠ vsnprintf ⚠ vsprintf ⚠ vsscanf ⚠ vsscanf1 ⚠ wcstoimax ⚠ wcstoumax ⚠ y0 ⚠ y0f ⚠ y0l ⚠ y1 ⚠ y1f ⚠ y1l ⚠ yn ⚠ ynf ⚠ ynl ⚠ FILE MRB_TYPEOF_MRB_TT_ARRAY MRB_TYPEOF_MRB_TT_BIGINT MRB_TYPEOF_MRB_TT_BREAK MRB_TYPEOF_MRB_TT_CDATA MRB_TYPEOF_MRB_TT_CLASS MRB_TYPEOF_MRB_TT_COMPLEX MRB_TYPEOF_MRB_TT_CPTR MRB_TYPEOF_MRB_TT_ENV MRB_TYPEOF_MRB_TT_EXCEPTION MRB_TYPEOF_MRB_TT_FALSE MRB_TYPEOF_MRB_TT_FIBER MRB_TYPEOF_MRB_TT_FLOAT MRB_TYPEOF_MRB_TT_FREE MRB_TYPEOF_MRB_TT_HASH MRB_TYPEOF_MRB_TT_ICLASS MRB_TYPEOF_MRB_TT_INTEGER MRB_TYPEOF_MRB_TT_ISTRUCT MRB_TYPEOF_MRB_TT_MODULE MRB_TYPEOF_MRB_TT_OBJECT MRB_TYPEOF_MRB_TT_PROC MRB_TYPEOF_MRB_TT_RANGE MRB_TYPEOF_MRB_TT_RATIONAL MRB_TYPEOF_MRB_TT_SCLASS MRB_TYPEOF_MRB_TT_STRING MRB_TYPEOF_MRB_TT_STRUCT MRB_TYPEOF_MRB_TT_SYMBOL MRB_TYPEOF_MRB_TT_TRUE MRB_TYPEOF_MRB_TT_UNDEF _Float32 _Float64 _Float32x _Float64x _IO_lock_t __FILE __blkcnt64_t __blkcnt_t __blksize_t __builtin_va_list __caddr_t __clock_t __clockid_t __daddr_t __dev_t __fd_mask __fpos64_t __fpos_t __fsblkcnt64_t __fsblkcnt_t __fsfilcnt64_t __fsfilcnt_t __fsword_t __gid_t __gnuc_va_list __gwchar_t __id_t __ino64_t __ino_t __int8_t __int16_t __int32_t __int64_t __int_least8_t __int_least16_t __int_least32_t __int_least64_t __intmax_t __intptr_t __key_t __loff_t __mode_t __nlink_t __off64_t __off_t __pid_t __pthread_list_t __pthread_slist_t __quad_t __rlim64_t __rlim_t __sig_atomic_t __socklen_t __ssize_t __suseconds64_t __suseconds_t __syscall_slong_t __syscall_ulong_t __thrd_t __time_t __timer_t __tss_t __u_char __u_int __u_long __u_quad_t __u_short __uid_t __uint8_t __uint16_t __uint32_t __uint64_t __uint_least8_t __uint_least16_t __uint_least32_t __uint_least64_t __uintmax_t __useconds_t _bindgen_ty_1 blkcnt_t blksize_t caddr_t clock_t clockid_t cookie_close_function_t cookie_io_functions_t cookie_read_function_t cookie_seek_function_t cookie_write_function_t daddr_t dev_t double_t fd_mask float_t fpos_t fsblkcnt_t fsfilcnt_t fsid_t gid_t id_t ino_t int_fast8_t int_fast16_t int_fast32_t int_fast64_t int_least8_t int_least16_t int_least32_t int_least64_t intmax_t key_t loff_t mode_t mrb_allocf Function pointer type of custom allocator used in @see mrb_open_allocf. mrb_args_format Format specifiers for {mrb_get_args} function mrb_aspec \class mrb_aspec mrb_atexit_func mrb_bool mrb_code MRuby C API entry point mrb_each_object_callback mrb_fiber_state mrb_float mrb_func_t Function pointer type for a function callable by mruby. mrb_gc_state mrb_int mrb_lex_state_enum mrb_method_t mrb_special_consts mrb_ssize mrb_string_type mrb_sym mruby Symbol.
@class mrb_sym mrb_uint mrb_vtype nlink_t off_t pid_t pthread_key_t pthread_once_t pthread_spinlock_t pthread_t quad_t register_t sigset_t suseconds_t time_t timer_t u_char u_int u_int8_t u_int16_t u_int32_t u_int64_t u_long u_quad_t u_short uid_t uint uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t uintmax_t ulong ushort va_list wchar_t __atomic_wide_counter __mbstate_t__bindgen_ty_1 mrb_callinfo__bindgen_ty_1 mrb_value_ pthread_attr_t pthread_barrier_t pthread_barrierattr_t pthread_cond_t pthread_condattr_t pthread_mutex_t pthread_mutexattr_t pthread_rwlock_t pthread_rwlockattr_t