riefly present the
signatures of these functions. For full documentation consult the
*_chars() function.
- int PL_get_atom_nchars(term_t t, size_t *len, char **s)
- See PL_get_atom_chars().
- int PL_get_list_nchars(term_t t, size_t *len, char **s)
- See PL_get_list_chars().
- int PL_get_nchars(term_t t, size_t *len, char **s, unsigned int flags)
- See PL_get_chars().
The len pointer may be
NULL
. - int PL_put_atom_nchars(term_t t, size_t len, const char *s)
- See PL_put_atom_chars().
- int PL_put_string_nchars(term_t t, size_t len, const char *s)
- See PL_put_string_chars().
- int PL_put_list_ncodes(term_t t, size_t len, const char *s)
- See PL_put_list_codes().
- int PL_put_list_nchars(term_t t, size_t len, const char *s)
- See PL_put_list_chars().
- int PL_unify_atom_nchars(term_t t, size_t len, const char *s)
- See PL_unify_atom_chars().
- int PL_unify_string_nchars(term_t t, size_t len, const char *s)
- See PL_unify_string_chars().
- int PL_unify_list_ncodes(term_t t, size_t len, const char *s)
- See PL_unify_codes().
- int PL_unify_list_nchars(term_t t, size_t len, const char *s)
- See PL_unify_list_chars().