pystrhex.h 495 B

12345678910111213141516171819
  1. #ifndef Py_STRHEX_H
  2. #define Py_STRHEX_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #ifndef Py_LIMITED_API
  7. /* Returns a str() containing the hex representation of argbuf. */
  8. PyAPI_FUNC(PyObject*) _Py_strhex(const char* argbuf, const Py_ssize_t arglen);
  9. /* Returns a bytes() containing the ASCII hex representation of argbuf. */
  10. PyAPI_FUNC(PyObject*) _Py_strhex_bytes(const char* argbuf, const Py_ssize_t arglen);
  11. #endif /* !Py_LIMITED_API */
  12. #ifdef __cplusplus
  13. }
  14. #endif
  15. #endif /* !Py_STRHEX_H */