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

Records