要約
IO::Buffer のビット演算に渡したマスクが不正な場合に発生します。
具体的には、長さ 0 のバッファをマスクに指定した場合や、マスクが演算対象のバッファと重なっている場合です。
IO::Buffer.new(4) & IO::Buffer.new(0) # ~> IO::Buffer::MaskError
[SEE_ALSO] IO::Buffer
目次
継承しているメソッド
- Exceptionから継承している特異メソッド
- Exceptionから継承しているメソッド
IO::Buffer のビット演算に渡したマスクが不正な場合に発生します。
具体的には、長さ 0 のバッファをマスクに指定した場合や、マスクが演算対象のバッファと重なっている場合です。
IO::Buffer.new(4) & IO::Buffer.new(0) # ~> IO::Buffer::MaskError
[SEE_ALSO] IO::Buffer