root/src/module-env-28.h

/* [<][>][^][v][top][bottom][index][help] */
     1   void (*(*EMACS_ATTRIBUTE_NONNULL (1)
     2             get_function_finalizer) (emacs_env *env,
     3                                      emacs_value arg)) (void *) EMACS_NOEXCEPT;
     4 
     5   void (*set_function_finalizer) (emacs_env *env, emacs_value arg,
     6                                   void (*fin) (void *) EMACS_NOEXCEPT)
     7     EMACS_ATTRIBUTE_NONNULL (1);
     8 
     9   int (*open_channel) (emacs_env *env, emacs_value pipe_process)
    10     EMACS_ATTRIBUTE_NONNULL (1);
    11 
    12   void (*make_interactive) (emacs_env *env, emacs_value function,
    13                             emacs_value spec)
    14     EMACS_ATTRIBUTE_NONNULL (1);
    15 
    16   /* Create a unibyte Lisp string from a string.  */
    17   emacs_value (*make_unibyte_string) (emacs_env *env,
    18                                       const char *str, ptrdiff_t len)
    19     EMACS_ATTRIBUTE_NONNULL(1, 2);

/* [<][>][^][v][top][bottom][index][help] */