|
| class | BasicSTDIOStreamWrapper |
| | Represents a System.IO.Stream-like wrapper for std::basic_iostream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | BasicSTDIStreamWrapper |
| | Represents a System.IO.Stream-like wrapper for std::basic_istream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | BasicSTDOStreamWrapper |
| | Represents a System.IO.Stream-like wrapper for std::basic_ostream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | BasicSystemIOStreamBuf |
| | Represents a buffer that wraps System::IO::Stream-like streams and allows them to be used as an std::iostream-like streams internal buffer. More...
|
| |
| class | BasicSystemIOStreamWrapper |
| | Represents a std::iostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer. More...
|
| |
| class | BasicSystemIStreamWrapper |
| | Represents a std::istream-like wrapper that used BasicSystemIOStreamBuf as internal buffer. More...
|
| |
| class | BasicSystemOStreamWrapper |
| | Represents a std::ostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer. More...
|
| |
| class | BinaryReader |
| | Represents a reader that reads primitive data types as binary data in particular encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | BinaryWriter |
| | Represents a writer that writes values of primitive types to a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | BufferedStream |
| | Adds a buffering layer on top of another stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | Details_FileNotFoundException |
| | The exception that is thrown when an attempt to access a file that does not exist on disk fails. Never create instances of this class manually. Use the FileNotFoundException class instead. Never wrap the FileNotFoundException class instances into System::SmartPtr.
|
| |
| class | Directory |
| | Contains methods for manipulating directories. This is a static type with no instance services. You should never create instances of it by any means. More...
|
| |
| class | DirectoryInfo |
| | Represents a file system path, a directory referred to by this path and provides instance methods for manipulating directories. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | File |
| | Provides methods for manipulating files. This is a static type with no instance services. You should never create instances of it by any means. More...
|
| |
| class | FileInfo |
| | Represents a path to a file and a file referred to by this path and provides methods for manipulating it. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | FileStream |
| | Represents a file stream supporting synchronous and asynchronous read and write operations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | FileSystemInfo |
| | The base class for FileInfo and DirectoryInfo. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | FileSystemInfoStat |
| | Represents information about a file or directory. More...
|
| |
| class | MemoryStream |
| | Represents a stream that reads from and writes to memory. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | Path |
| | Provides methods for manipulating paths. This is a static type with no instance services. You should never create instances of it by any means. More...
|
| |
| class | STDIOStreamWrapperBase |
| | Represents a base class for System.IO.Stream-like wrappers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | Stream |
| | A base class for a variety of stream implementations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | StreamReader |
| | Represents a reader that reads characters from a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | StreamWriter |
| | Represents a writer that writes characters to a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | StringReader |
| | Represents a reader that reads characters from a string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | StringWriter |
| | Implements a TextWriter that writes information to a string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | TextReader |
| | A base class for classes that represent readers that read sequences of characters from different sources. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | TextWriter |
| | A base class for classes that represent writers that writes sequences of characters to different destinations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
| class | UnmanagedMemoryStream |
| | Provides access to unmanaged memory. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
|
| |
|
| enum class | FileAccess |
| | Specifies the type of access when opening the file. More...
|
| |
| enum class | FileAttributes |
| | Represents attributes of a directory or a file. More...
|
| |
| enum class | FileMode |
| | Specifies how a file should be opened. More...
|
| |
| enum class | FileOptions |
| | Represents advanced options for creating FileStream object. More...
|
| |
| enum class | FileShare |
| | Specifies what kind of access other FileStream objects can have to a file being opened. More...
|
| |
| enum class | SearchOption |
| | Specifies a search should be performed only in the current directory, or in the current directory and all its subdirectories. More...
|
| |
| enum class | SeekOrigin |
| | Specifies the reference position in the stream relative to which the position to seek to is specified. More...
|
| |
| enum class | STDIOStreamWrappingMode |
| | Specifies the mode of I/O operations that wrappers will perform on std::iostreams-like streams. More...
|
| |
| enum class | STDIOStreamPositionPreference |
| | Determines which position in the stream is preferable as a common read and write position when std::basic_iostream and its descendants will have different read and write positions at the time of wrapper creation. More...
|
| |
| enum class | SystemIOStreamWrappingMode |
| | Specifies the mode of I/O operations that wrappers will perform on System::IO::Stream-like streams. More...
|
| |