@@ -0,0 +1,882 @@
+/*%0A *     Copyright (C) 2015  higherfrequencytrading.com%0A *%0A *     This program is free software: you can redistribute it and/or modify%0A *     it under the terms of the GNU Lesser General Public License as published by%0A *     the Free Software Foundation, either version 3 of the License.%0A *%0A *     This program is distributed in the hope that it will be useful,%0A *     but WITHOUT ANY WARRANTY; without even the implied warranty of%0A *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the%0A *     GNU Lesser General Public License for more details.%0A *%0A *     You should have received a copy of the GNU Lesser General Public License%0A *     along with this program.  If not, see %3Chttp://www.gnu.org/licenses/%3E.%0A */%0A%0Apackage net.openhft.chronicle.core.util;%0A%0A@FunctionalInterface%0Apublic interface ThrowingFunction%3CI, T extends Throwable, R%3E %7B%0A    R apply(I in) throws T;%0A%7D%0A

Add a test demonstrating how WiredFile can be used.