Appendix . Interface Summary

Interface summaries are listed below in alphabetical order; the subsections name each interface and its primary type, if it has one. The notation “T is opaque X_T” indicates that interface X exports an opaque pointer type X_T, abbreviated as T in the descriptions. The representation for X_T is given, if the interface reveals its primary type.

The summary for each interface lists, in alphabetical order, the exported variables, excluding exceptions, followed by the exported functions. The prototype for each function is followed by the exceptions it can raise and a concise description. The abbreviations c.r.e. and u.r.e. stand for checked and unchecked runtime error(s).

The following table summarizes the interfaces by category ...

Get C Interfaces and Implementations: Techniques for Creating Reusable Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.