1#ifndef ZAO_ENDPOINT_AUDIO_PCM_SINK_BUFFER_ENQUEUE_RESULT_HPP_ 
    2#define ZAO_ENDPOINT_AUDIO_PCM_SINK_BUFFER_ENQUEUE_RESULT_HPP_ 
  110  const char* 
What() const noexcept {
 
  115        return "Aborted by FlushQueue.";
 
  117        return "Invalid buffer.";
 
  119        return "Unknown error.";
 
PCM受信用バッファの格納結果を示す型。
Definition PcmSinkBufferEnqueueResult.hpp:13
bool HasError() const noexcept
エラーが発生したか否か。
Definition PcmSinkBufferEnqueueResult.hpp:88
PcmSinkBufferEnqueueResult & operator=(PcmSinkBufferEnqueueResult &&other) noexcept=default
ムーブ代入する。
const char * What() const noexcept
エラー内容を説明する文字列を取得する。
Definition PcmSinkBufferEnqueueResult.hpp:110
bool HasAbortedError() const noexcept
エラーが発生したか否か(FlushQueue により中断された)。
Definition PcmSinkBufferEnqueueResult.hpp:94
PcmSinkBufferEnqueueResult & operator=(const PcmSinkBufferEnqueueResult &)=delete
コピー代入禁止。
PcmSinkBufferEnqueueResult(const PcmSinkBufferEnqueueResult &)=delete
コピー構築禁止。
PcmSinkBufferEnqueueResult(PcmSinkBufferEnqueueResult &&other) noexcept=default
ムーブ構築する。
PcmSinkBufferEnqueueResult(ErrorType error) noexcept
エラー状態を指定して PcmSinkBufferEnqueueResult オブジェクトを構築する。
Definition PcmSinkBufferEnqueueResult.hpp:49
ErrorType
エラーの種類を示す列挙型。
Definition PcmSinkBufferEnqueueResult.hpp:19
@ kAborted
FlushQueue により中断された。
bool HasInvalidBufferError() const noexcept
エラーが発生したか否か(バッファが不正)。
Definition PcmSinkBufferEnqueueResult.hpp:102
Zao製品共通の名前空間
Definition FactoryInterface.hpp:11