diff --git a/Cardinal/Cardinal.Containers.LINQ.ICollection.ixx b/Cardinal/Cardinal.Containers.LINQ.ICollection.ixx index ab3883d..e4d5ac0 100644 Binary files a/Cardinal/Cardinal.Containers.LINQ.ICollection.ixx and b/Cardinal/Cardinal.Containers.LINQ.ICollection.ixx differ diff --git a/Cardinal/Cardinal.IO.Base.ixx b/Cardinal/Cardinal.IO.Base.ixx new file mode 100644 index 0000000..8b9bbfb Binary files /dev/null and b/Cardinal/Cardinal.IO.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.Exceptions.Base.ixx b/Cardinal/Cardinal.IO.Exceptions.Base.ixx new file mode 100644 index 0000000..dd188c0 Binary files /dev/null and b/Cardinal/Cardinal.IO.Exceptions.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.Exceptions.Base.natvis b/Cardinal/Cardinal.IO.Exceptions.Base.natvis new file mode 100644 index 0000000..17294cc --- /dev/null +++ b/Cardinal/Cardinal.IO.Exceptions.Base.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.ixx b/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.ixx new file mode 100644 index 0000000..5d3910f Binary files /dev/null and b/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.ixx differ diff --git a/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.natvis b/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.natvis new file mode 100644 index 0000000..2aca639 --- /dev/null +++ b/Cardinal/Cardinal.IO.Exceptions.OperationCancelledException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.Exceptions.ixx b/Cardinal/Cardinal.IO.Exceptions.ixx new file mode 100644 index 0000000..094d165 Binary files /dev/null and b/Cardinal/Cardinal.IO.Exceptions.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.AsyncFile.cpp b/Cardinal/Cardinal.IO.FS.AsyncFile.cpp new file mode 100644 index 0000000..781b780 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.AsyncFile.cpp differ diff --git a/Cardinal/Cardinal.IO.FS.AsyncFile.ixx b/Cardinal/Cardinal.IO.FS.AsyncFile.ixx new file mode 100644 index 0000000..28f9b02 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.AsyncFile.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Base.cpp b/Cardinal/Cardinal.IO.FS.Base.cpp new file mode 100644 index 0000000..bc4fe7b Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Base.cpp differ diff --git a/Cardinal/Cardinal.IO.FS.Base.ixx b/Cardinal/Cardinal.IO.FS.Base.ixx new file mode 100644 index 0000000..fe7d042 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.Base.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.Base.ixx new file mode 100644 index 0000000..a637e69 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.ixx new file mode 100644 index 0000000..4dc9372 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.natvis new file mode 100644 index 0000000..6c2b63e --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.CantReadMoreDataThanInExistInFileException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.ixx new file mode 100644 index 0000000..9d50e1c Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.natvis new file mode 100644 index 0000000..ae1e265 --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.CantWriteDataAfterEofException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.ixx new file mode 100644 index 0000000..c577e3e Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.natvis new file mode 100644 index 0000000..9c4c756 --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.DirectoryIsNotFileException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.ixx new file mode 100644 index 0000000..5b829b0 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.natvis new file mode 100644 index 0000000..bc10b11 --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FileBusyException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.ixx new file mode 100644 index 0000000..66a63e3 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.natvis new file mode 100644 index 0000000..b4bf80e --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FileExistException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.ixx new file mode 100644 index 0000000..e9bd468 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.natvis new file mode 100644 index 0000000..48faeec --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FileIsCoruptedException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.ixx new file mode 100644 index 0000000..387d019 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.natvis new file mode 100644 index 0000000..e4de92b --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FileModeNoSupportedByOperationException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.ixx new file mode 100644 index 0000000..6125516 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.natvis new file mode 100644 index 0000000..0d44b26 --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FileNotExistException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.ixx new file mode 100644 index 0000000..d29050e Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.natvis new file mode 100644 index 0000000..649e55f --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.FsIoException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.ixx new file mode 100644 index 0000000..f78a0be Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.natvis b/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.natvis new file mode 100644 index 0000000..0a2c316 --- /dev/null +++ b/Cardinal/Cardinal.IO.FS.Exceptions.GenericFileException.natvis @@ -0,0 +1,16 @@ + + + + {{Exception: {exceptionName.str, na}}} + + exceptionName.str, su + + {location.SourceLocation.FileName.str, sub}:{location.SourceLocation.Line} in thread {location.ThreadID} + + location + stackTrace + + + + + \ No newline at end of file diff --git a/Cardinal/Cardinal.IO.FS.Exceptions.ixx b/Cardinal/Cardinal.IO.FS.Exceptions.ixx new file mode 100644 index 0000000..0bf01e7 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.Exceptions.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.File.cpp b/Cardinal/Cardinal.IO.FS.File.cpp new file mode 100644 index 0000000..2587690 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.File.cpp differ diff --git a/Cardinal/Cardinal.IO.FS.File.ixx b/Cardinal/Cardinal.IO.FS.File.ixx new file mode 100644 index 0000000..e96a4dd Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.File.ixx differ diff --git a/Cardinal/Cardinal.IO.FS.ixx b/Cardinal/Cardinal.IO.FS.ixx new file mode 100644 index 0000000..65c7798 Binary files /dev/null and b/Cardinal/Cardinal.IO.FS.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Base.ixx b/Cardinal/Cardinal.IO.IPC.Base.ixx new file mode 100644 index 0000000..df5c96a Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.cpp b/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.cpp new file mode 100644 index 0000000..4e46612 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.cpp differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.ixx new file mode 100644 index 0000000..2588eac Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.AsyncNamedPipe.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Base.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Base.ixx new file mode 100644 index 0000000..b936830 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.Base.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.Base.ixx new file mode 100644 index 0000000..785d888 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.Base.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeException.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeException.ixx new file mode 100644 index 0000000..ccc1037 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeException.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeModeException.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeModeException.ixx new file mode 100644 index 0000000..8996380 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.InvalidPipeModeException.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.PipeBrokenException.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.PipeBrokenException.ixx new file mode 100644 index 0000000..59dc2bc Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.PipeBrokenException.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.ixx new file mode 100644 index 0000000..8a0b734 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.Exceptions.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.cpp b/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.cpp new file mode 100644 index 0000000..fefa22c Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.cpp differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.ixx new file mode 100644 index 0000000..4863e77 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.NamedPipe.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.Pipes.ixx b/Cardinal/Cardinal.IO.IPC.Pipes.ixx new file mode 100644 index 0000000..c84244f Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.Pipes.ixx differ diff --git a/Cardinal/Cardinal.IO.IPC.ixx b/Cardinal/Cardinal.IO.IPC.ixx new file mode 100644 index 0000000..42994f6 Binary files /dev/null and b/Cardinal/Cardinal.IO.IPC.ixx differ diff --git a/Cardinal/Cardinal.IO.ixx b/Cardinal/Cardinal.IO.ixx new file mode 100644 index 0000000..f686e6f Binary files /dev/null and b/Cardinal/Cardinal.IO.ixx differ diff --git a/Cardinal/Cardinal.RTTI.MetaData.ixx b/Cardinal/Cardinal.RTTI.MetaData.ixx index e3e946c..fe3c0c1 100644 Binary files a/Cardinal/Cardinal.RTTI.MetaData.ixx and b/Cardinal/Cardinal.RTTI.MetaData.ixx differ diff --git a/Cardinal/Cardinal.Threading.Async.Awaitable.ixx b/Cardinal/Cardinal.Threading.Async.Awaitable.ixx index 8705a1c..a7c4ebf 100644 Binary files a/Cardinal/Cardinal.Threading.Async.Awaitable.ixx and b/Cardinal/Cardinal.Threading.Async.Awaitable.ixx differ diff --git a/Cardinal/Cardinal.Threading.Async.Sleep.ixx b/Cardinal/Cardinal.Threading.Async.Sleep.ixx index 1d23e78..93d77da 100644 Binary files a/Cardinal/Cardinal.Threading.Async.Sleep.ixx and b/Cardinal/Cardinal.Threading.Async.Sleep.ixx differ diff --git a/Cardinal/Cardinal.Threading.Async.ixx b/Cardinal/Cardinal.Threading.Async.ixx index 6daf6a0..5d1a7a7 100644 Binary files a/Cardinal/Cardinal.Threading.Async.ixx and b/Cardinal/Cardinal.Threading.Async.ixx differ diff --git a/Cardinal/Cardinal.Threading.Threadables.ThreadableUnifiedThreadPoolAsyncSleep.ixx b/Cardinal/Cardinal.Threading.Threadables.ThreadableUnifiedThreadPoolAsyncSleep.ixx index dbd8f7c..1975504 100644 Binary files a/Cardinal/Cardinal.Threading.Threadables.ThreadableUnifiedThreadPoolAsyncSleep.ixx and b/Cardinal/Cardinal.Threading.Threadables.ThreadableUnifiedThreadPoolAsyncSleep.ixx differ diff --git a/Cardinal/Cardinal.Threading.UnifiedThreadPool.IO.ixx b/Cardinal/Cardinal.Threading.UnifiedThreadPool.IO.ixx index c60f346..93887fa 100644 Binary files a/Cardinal/Cardinal.Threading.UnifiedThreadPool.IO.ixx and b/Cardinal/Cardinal.Threading.UnifiedThreadPool.IO.ixx differ diff --git a/Cardinal/Cardinal.Threading.UnifiedThreadPool.Pool.ixx b/Cardinal/Cardinal.Threading.UnifiedThreadPool.Pool.ixx index b2132a7..3b6b2c6 100644 Binary files a/Cardinal/Cardinal.Threading.UnifiedThreadPool.Pool.ixx and b/Cardinal/Cardinal.Threading.UnifiedThreadPool.Pool.ixx differ diff --git a/Cardinal/Cardinal.vcxitems b/Cardinal/Cardinal.vcxitems index ee4bbf9..94a3970 100644 --- a/Cardinal/Cardinal.vcxitems +++ b/Cardinal/Cardinal.vcxitems @@ -157,6 +157,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -401,6 +447,18 @@ + + + + + + + + + + + + diff --git a/Cardinal/Cardinal.vcxitems.filters b/Cardinal/Cardinal.vcxitems.filters index 70a1e20..62959fa 100644 --- a/Cardinal/Cardinal.vcxitems.filters +++ b/Cardinal/Cardinal.vcxitems.filters @@ -139,6 +139,27 @@ {3d7ead4d-d1b6-454d-aa41-33726b2e3b7b} + + {b4c62eb6-9c3e-43b1-bef4-b81f2e8c0717} + + + {730784cd-d606-4e0c-ac32-b50f8c2f9260} + + + {153852bc-2c66-4c26-981c-2c237a412fea} + + + {6856c90e-7f38-4344-92fb-51dc26653fff} + + + {ffe70dfd-5dbc-46fb-bba8-60a8d1926af5} + + + {7e1245ab-299d-4e9c-9073-e1cbe604fe57} + + + {7443b6e0-63e5-4b65-b28d-c5b3b98b1567} + @@ -1073,6 +1094,117 @@ DependencyInjection + + IO\FS + + + IO\FS + + + IO\FS + + + IO\IPC\Pipes + + + IO\IPC\Pipes + + + IO\Exceptions + + + IO\Exceptions + + + IO\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS + + + IO\FS + + + IO\FS + + + IO\FS + + + IO\IPC\Pipes\Exceptions + + + IO\IPC\Pipes\Exceptions + + + IO\IPC\Pipes\Exceptions + + + IO\IPC\Pipes\Exceptions + + + IO\IPC\Pipes\Exceptions + + + IO\IPC\Pipes + + + IO\IPC\Pipes + + + IO\IPC\Pipes + + + IO\IPC\Pipes + + + IO\IPC + + + IO\IPC + + + IO + + + IO + @@ -1301,5 +1433,41 @@ RTTI\Record + + IO\Exceptions + + + IO\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + + + IO\FS\Exceptions + \ No newline at end of file