LexLeo 0.0.0-dev+f8e5087-dirty
Technical documentation
Loading...
Searching...
No Matches
stream_lifecycle.h File Reference

Lifecycle services for stream_t handles. More...

Include dependency graph for stream_lifecycle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void stream_destroy (stream_t **s)
 Destroy a stream handle.
 

Detailed Description

This header exposes the public destruction service for runtime stream_t objects.

Definition in file stream_lifecycle.h.

Function Documentation

◆ stream_destroy()

void stream_destroy ( stream_t **  s)
Parameters
[in,out]sAddress of the stream handle to destroy.

If s == NULL or *s == NULL, this function does nothing. Otherwise, it releases the stream object and sets *s to NULL.

Definition at line 98 of file stream.c.