FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OSGeo::FDO::Common::IStreamReaderImp Class Reference

Inherits OSGeo::FDO::Runtime::Disposable, and OSGeo::FDO::Common::OSGeo::FDO::Common::IStreamReader.

Inherited by OSGeo::FDO::Common::Io::IoByteStreamReader, and OSGeo::FDO::Common::Io::IoCharStreamReader.

Inheritance diagram for OSGeo::FDO::Common::IStreamReaderImp:

[legend]
List of all members.

Detailed Description

The IStreamReader class is a top level interface for stream reader classes. The API it provides allows the user to read large streams of data in blocks of items.


Public Member Functions

__property StreamReaderType get_Type ()
 Gets the type of the Stream Reader.
 IStreamReaderImp (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a IStreamReader object based on an unmanaged instance of the stream.

Protected Member Functions

__sealed System::Void ReleaseUnmanagedObject ()
 DOXYGEN-IGNORE

Constructor & Destructor Documentation

OSGeo::FDO::Common::IStreamReaderImp::IStreamReaderImp System::IntPtr  unmanaged,
System::Boolean  autoDelete
 

Constructs a IStreamReader object based on an unmanaged instance of the stream.

Parameters:
unmanaged Input A Pointer to the unmanaged Stream Reader.
autoDelete Input Indicates if the constructed dictionary should be automatically deleted once it no longer referenced.

Member Function Documentation

__property StreamReaderType OSGeo::FDO::Common::IStreamReaderImp::get_Type  ) 
 

Gets the type of the Stream Reader.

Returns:
Returns the Stream Reader type

__sealed System::Void OSGeo::FDO::Common::IStreamReaderImp::ReleaseUnmanagedObject  )  [protected, virtual]
 

DOXYGEN-IGNORE

Reimplemented from OSGeo::FDO::Runtime::Disposable.


Comments or suggestions? Send us feedback.