SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND


Namespace Platform::Io

namespace Platform::Io

Provides constructs allowing serialization and deserialization of data, manipulation of input and output streams and handling of files and directories.

Inner Compounds, Typedefs, and Enumscollapse
class AccessDeniedException
          Thrown when a resource cannot be accessed due to insufficient access rights.
class BufferedStream
          Provides streaming from an input File into output File.
class ByteArrayStream
          Provides streaming of bytes from an input ByteArray into output ByteArray.
class File
          Represents a file in a filesystem.
class FileAlreadyExistsException
          Thrown when a file already exists.
class FileDeserializer
          Deserializes data from a file.
class FileException
          Represents a general file system error.
class FileNotFoundException
          Thrown when a file cannot be found.
class FileSerializer
          Serializes data to a file.
class IDeserializer
          A deserializer interface.
class InvalidFileHandleException
          Thrown on invalid file handle.
class InvalidFileNameException
          Thrown on invalid file name.
class IOException
          Represents a general input/output error.
class ISerializer
          A serializer interface.
class IStreamHandler
          An interface to retrieve bytes from an input stream and to store them into an output stream.
class MemoryDeserializer
          Deserializes data from memory.
class MemorySerializer
          Serializes data to a buffer in memory.
class NullDeserializer
          A simple termination of the IDeserializer interface.
class NullSerializer
          A simple termination of the ISerializer interface.
enum FileAccess
          Represents file access rights.
enum FileMode
          Represents the file open mode.
enum FileType
          Represents the type of an object within a filesystem.



SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND