# Oboe: Class Members - Functions

### - a -

- AudioStream() : oboe::AudioStream
- AudioStreamBase() : oboe::AudioStreamBase

### - c -

- calculateLatencyMillis() : oboe::AudioStream
- close() : oboe::AudioStream
- createBasedOnSign() : oboe::ResultWithValue< T >

### - e -

- error() : oboe::ResultWithValue< T >

### - f -

- fireDataCallback() : oboe::AudioStream
- flush() : oboe::AudioStream

### - g -

- getAudioApi() : oboe::AudioStream , oboe::AudioStreamBuilder
- getAvailableFrames() : oboe::AudioStream
- getBufferCapacityInFrames() : oboe::AudioStreamBase
- getBufferSizeInFrames() : oboe::AudioStreamBase
- getBytesPerFrame() : oboe::AudioStream
- getBytesPerSample() : oboe::AudioStream
- getChannelCount() : oboe::AudioStreamBase
- getContentType() : oboe::AudioStreamBase
- getDataCallback() : oboe::AudioStreamBase
- getDeviceId() : oboe::AudioStreamBase
- getDirection() : oboe::AudioStreamBase
- getErrorCallback() : oboe::AudioStreamBase
- getFormat() : oboe::AudioStreamBase
- getFramesPerBurst() : oboe::AudioStream
- getFramesPerCallback() : oboe::AudioStreamBase
- getFramesPerDataCallback() : oboe::AudioStreamBase
- getFramesRead() : oboe::AudioStream
- getFramesWritten() : oboe::AudioStream
- getInputPreset() : oboe::AudioStreamBase
- getLastErrorCallbackResult() : oboe::AudioStream
- getPerformanceMode() : oboe::AudioStreamBase
- getSampleRate() : oboe::AudioStreamBase
- getSampleRateConversionQuality() : oboe::AudioStreamBase
- getSessionId() : oboe::AudioStreamBase
- getSharingMode() : oboe::AudioStreamBase
- getState() : oboe::AudioStream
- getTimestamp() : oboe::AudioStream
- getUnderlyingStream() : oboe::AudioStream
- getUsage() : oboe::AudioStreamBase
- getXRunCount() : oboe::AudioStream

### - i -

- isAAudioRecommended() : oboe::AudioStreamBuilder
- isAAudioSupported() : oboe::AudioStreamBuilder
- isAtMaximumBufferSize() : oboe::LatencyTuner
- isChannelConversionAllowed() : oboe::AudioStreamBase
- isDataCallbackEnabled() : oboe::AudioStream
- isDataCallbackSpecified() : oboe::AudioStreamBase
- isErrorCallbackSpecified() : oboe::AudioStreamBase
- isFormatConversionAllowed() : oboe::AudioStreamBase
- isValidConfig() : oboe::AudioStreamBase
- isXRunCountSupported() : oboe::AudioStream

### - l -

- LatencyTuner() : oboe::LatencyTuner
- launchStopThread() : oboe::AudioStream

### - o -

- onAudioReady() : oboe::AudioStreamDataCallback , oboe::StabilizedCallback
- onDefaultCallback() : oboe::AudioStream
- onError() : oboe::AudioStreamErrorCallback
- onErrorAfterClose() : oboe::AudioStreamErrorCallback , oboe::StabilizedCallback
- onErrorBeforeClose() : oboe::AudioStreamErrorCallback , oboe::StabilizedCallback
- open() : oboe::AudioStream
- openManagedStream() : oboe::AudioStreamBuilder
- openStream() : oboe::AudioStreamBuilder
- operator !() : oboe::ResultWithValue< T >
- operator bool() : oboe::ResultWithValue< T >
- operator Result() : oboe::ResultWithValue< T >
- operator=() : oboe::AudioStreamBase

### - p -

- pause() : oboe::AudioStream

### - r -

- read() : oboe::AudioStream
- requestFlush() : oboe::AudioStream
- requestPause() : oboe::AudioStream
- requestReset() : oboe::LatencyTuner
- requestStart() : oboe::AudioStream
- requestStop() : oboe::AudioStream
- ResultWithValue() : oboe::ResultWithValue< T >

### - s -

- setAudioApi() : oboe::AudioStreamBuilder
- setBufferCapacityInFrames() : oboe::AudioStreamBuilder
- setBufferSizeIncrement() : oboe::LatencyTuner
- setBufferSizeInFrames() : oboe::AudioStream
- setCallback() : oboe::AudioStreamBuilder
- setChannelConversionAllowed() : oboe::AudioStreamBuilder
- setChannelCount() : oboe::AudioStreamBuilder
- setContentType() : oboe::AudioStreamBuilder
- setDataCallback() : oboe::AudioStreamBuilder
- setDataCallbackEnabled() : oboe::AudioStream
- setDeviceId() : oboe::AudioStreamBuilder
- setDirection() : oboe::AudioStreamBuilder
- setErrorCallback() : oboe::AudioStreamBuilder
- setFormat() : oboe::AudioStreamBuilder
- setFormatConversionAllowed() : oboe::AudioStreamBuilder
- setFramesPerCallback() : oboe::AudioStreamBuilder
- setFramesPerDataCallback() : oboe::AudioStreamBuilder
- setInputPreset() : oboe::AudioStreamBuilder
- setMinimumBufferSize() : oboe::LatencyTuner
- setPerformanceMode() : oboe::AudioStreamBuilder
- setSampleRate() : oboe::AudioStreamBuilder
- setSampleRateConversionQuality() : oboe::AudioStreamBuilder
- setSessionId() : oboe::AudioStreamBuilder
- setSharingMode() : oboe::AudioStreamBuilder
- setUsage() : oboe::AudioStreamBuilder
- setWorkaroundsEnabled() : oboe::OboeGlobals
- start() : oboe::AudioStream
- stop() : oboe::AudioStream

### - t -

- tune() : oboe::LatencyTuner

### - u -

- updateFramesRead() : oboe::AudioStream
- updateFramesWritten() : oboe::AudioStream
- usesAAudio() : oboe::AudioStream

### - v -

- value() : oboe::ResultWithValue< T >

### - w -

- waitForAvailableFrames() : oboe::AudioStream
- waitForStateChange() : oboe::AudioStream
- waitForStateTransition() : oboe::AudioStream
- wasErrorCallbackCalled() : oboe::AudioStream
- willUseAAudio() : oboe::AudioStreamBuilder
- write() : oboe::AudioStream