This is to mark private functions that are exposed in public headers. These functions will not be exported from the library and will generate a warning when client code is trying to use them.