int Apply(buffer_size_function buffer_size, int value) { int r = buffer_size(NativeHandle, out value); Ensure.Success(r); return(value); }
int Invoke(buffer_size_function function, int value) { CheckDisposed(); int r = function(NativeHandle, out value); Ensure.Success(r); return r; }
private int Invoke(buffer_size_function function, int value) { CheckDisposed(); int r = function(NativeHandle, out value); Ensure.Success(r); return(r); }
private int Apply(buffer_size_function buffer_size, int value) { return(Invoke(buffer_size, value)); }
int Apply(buffer_size_function buffer_size, int value) { return Invoke(buffer_size, value); }