FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Common::Io::IoCharStreamReader Class Reference
[OSGeo::FDO::Common::Io]

Inherits OSGeo::FDO::Common::IStreamReaderImp.

Inheritance diagram for OSGeo::FDO::Common::Io::IoCharStreamReader:

Inheritance graph
[legend]
List of all members.

Detailed Description

IoCharStreamReader reads items from a stream of chars.

()

Definition at line 32 of file mgIoCharStreamReader.h.


Public Member Functions

__property System::Int64 get_Index ()
 Gets the current stream position. Position is measured by number of items from the stream start.
__property System::Int64 get_Length ()
 Gets the stream length.
 IoCharStreamReader (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a stream reader based on an unmanaged instance of the object.
System::Int32 ReadNext (System::Char buffer[], System::Int32 offset, System::Int32 count)
 Reads in the next block of items. Use ReadNext( buffer) to read in the entire stream. The caller is responsible to allocate a buffer large enough to store data.
System::Int32 ReadNext (System::Char buffer[], System::Int32 offset)
 Reads in the next block of items. Use ReadNext( buffer) to read in the entire stream. The caller is responsible to allocate a buffer large enough to store data.
System::Int32 ReadNext (System::Char buffer[])
 Reads in the next block of items. The caller is responsible to allocate a buffer large enough to store data.
System::Void Reset ()
 Reset the current index to the stream start. Allows re-reading.
System::Void Skip (System::Int32 offset)
 Skips a number of items.

Comments or suggestions? Send us feedback.