/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: IOExperimental.hpp Date: 2022-6-6 Author: Reece ***/ #pragma once #include "EPipeCallbackType.hpp" #include "IIOProcessorManualInvoker.hpp" #include "IIOWaitableItem.hpp" #include "IIOEventListener.hpp" #include "IIOSimpleEventListener.hpp" #include "EIOProcessorEventStage.hpp" #include "IIOPipeEventListener.hpp" #include "IIOBufferedStreamAvailable.hpp" #include "IPipeBackend.hpp" #include "IOPipeCallback.hpp" #include "IOPipeInputData.hpp" // ipipebackend required #include "IOPipeRequest.hpp" #include "IOPipeRequestAIO.hpp" #include "IOPipeRequestBasic.hpp" #include "IIOPipeInterceptor.hpp" #include "IIOPipeWork.hpp" #include "IIOPipeProcessor.hpp" #include "IIOProcessorWorkUnit.hpp" #include "IIOProcessorEventListener.hpp" #include "IIOProcessorItem.hpp" #include "IIOProcessor.hpp" //#include "IBufferedWriterToReader.hpp" //#include "IBufferedReadProcessorToReader.hpp" #include "IIOPipeInterceptor.hpp" #include "IIOBufferedProcessor.hpp" #include "IByteBufferStreamPair.hpp" #include "IOAdapterAsyncStream.hpp" #include "IOAdapterByteBuffer.hpp" #include "IOAdapterCompression.hpp" #include "IOAdapterSeeking.hpp" #include "IIOWaitableTickLimiter.hpp" #include "IIOWaitableIOTimer.hpp" #include "IIOWaitableIOLoopSource.hpp" #include "IOPipeInterceptorNop.hpp"