public virtual void WriteBuffer(Buffer buffer) { CrankcaseAudioPINVOKE.IREVPlayer_WriteBuffer(swigCPtr, Buffer.getCPtr(buffer)); if (CrankcaseAudioPINVOKE.SWIGPendingException.Pending) { throw CrankcaseAudioPINVOKE.SWIGPendingException.Retrieve(); } }