cannam@86: cannam@86: cannam@86: FLAC: FLAC__IOCallbacks Struct Reference cannam@86: cannam@86: cannam@86: cannam@86:
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
cannam@86:

FLAC__IOCallbacks Struct Reference
cannam@86: cannam@86: [FLAC/callback.h: I/O callback structures] cannam@86:

#include <callback.h> cannam@86:

cannam@86: List of all members.


Detailed Description

cannam@86: A structure for holding a set of callbacks. Each FLAC interface that requires a FLAC__IOCallbacks structure will describe which of the callbacks are required. The ones that are not required may be set to NULL.

cannam@86: If the seek requirement for an interface is optional, you can signify that a data sorce is not seekable by setting the seek field to NULL. cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:

Public Attributes

cannam@86: FLAC__IOCallback_Read read
cannam@86: FLAC__IOCallback_Write write
cannam@86: FLAC__IOCallback_Seek seek
cannam@86: FLAC__IOCallback_Tell tell
cannam@86: FLAC__IOCallback_Eof eof
cannam@86: FLAC__IOCallback_Close close
cannam@86:


The documentation for this struct was generated from the following file: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: