コンパイルエラーの原因探しで一時的に無効にしていたエラークラス(PError)を再度有効化
AbstBuffer: nullptr対応
optionalのbuffer引数修正
Size: 値のシフト