Struct SandwichIOOwned
An IO owned by the Sandwich Library. More...
#include <io.h>
Public Attributes
Type | Name |
---|---|
SandwichOwnedIOFreeFunctionPtr | freeptr The function used to free the owned IO. |
struct SandwichIO * | io The IO which is owned by Sandwich. |
Detailed Description
SandwichIOOwned objects own the underlying io->uarg
object pointer, and provides a freeptr
function that is responsible for destroying that object. SandwichIOOwned must be freed by calling the sandwich_io_owned_free function. This is what is returned from sandwich_io_*_new functions.
Public Attributes Documentation
variable freeptr
variable io
The documentation for this class was generated from the following file docs/sandwich_c/io.h