class HasIo
Defined at line 26 of file ../../sdk/lib/zxio/private.h
A utility which helps implementing the C-style |zxio_ops_t| ops table
from a C++ class. The specific backend implementation should inherit
from |HasIo| as the first base class, ensuring that the |zxio_t| part
appears that the beginning of its object layout.
Protected Methods
void HasIo (const zxio_ops_t & ops)
Defined at line 28 of file ../../sdk/lib/zxio/private.h
zxio_t * io ()
Defined at line 30 of file ../../sdk/lib/zxio/private.h
const zxio_t * io ()
Defined at line 31 of file ../../sdk/lib/zxio/private.h