Stream.h trio/Concepts.h trio/Defs.h trio/types/Aliases.h trio/types/Parameters.h cstdint Aliases.h Aliases.h FileStream.h MemoryMappedFileStream.h MemoryStream.h Stream.cpp StreamScope.h StreamStatus.cpp trio::BoundedIOStream trio //CopyrightEpicGames,Inc.AllRightsReserved. #pragmaonce #include"trio/Concepts.h" #include"trio/Defs.h" #include"trio/types/Aliases.h" #include"trio/types/Parameters.h" #include<cstdint> namespacetrio{ classTRIOAPIBoundedIOStream:publicControllable,publicReadable,publicWritable,publicSeekable,publicBounded{ public: usingAccessMode=trio::AccessMode; usingOpenMode=trio::OpenMode; staticconstsc::StatusCodeOpenError; staticconstsc::StatusCodeReadError; staticconstsc::StatusCodeWriteError; staticconstsc::StatusCodeAlreadyOpenError; staticconstsc::StatusCodeSeekError; public: virtual~BoundedIOStream(); }; }//namespacetrio