iDRS™ SDK 16
Loading...
Searching...
No Matches
iDRS core

Core functionality in iDRS, used by several modules. More...

Classes

class  CFileStream
 Class CFileStream provides an IByteStream implementation for reading and writing data from files. More...
 
class  CIDRSException
 CIDRSException is the base class for all iDRS exceptions. More...
 
class  CIDRSLicense
 The CIDRSLicense class stores the licensing information for a module in iDRS SDK. More...
 
class  CIDRSSetup
 The CIDRSSetup class manages the iDRS SDK licensing information. More...
 
class  CImage
 The CImage class manages images for iDRS. More...
 
class  CImageLimits
 CImageLimits class contains helper methods useful when working with images. More...
 
class  CImagePixels
 The CImagePixels class handles the pixels of an image. More...
 
class  CImagePluginCapabilities
 The CImagePluginCapabilities class contains the capabilities implemented in a image plugin. More...
 
class  CImagePluginCapability
 The CImagePluginCapability represents a image capability implemented in the image plugin it belongs to. More...
 
class  CImagePluginManager
 The CImagePluginManager class contains the registry for the user defined plugins. More...
 
class  CMemoryBuffer
 CMemoryBuffer class manages a memory buffer. More...
 
class  CMemoryStream
 The CMemoryStream class provides a IByteStream implementation for reading and writing memory zones. More...
 
class  CObj
 Base class for all iDRS classes. More...
 
class  CObjPtr
 Base class for all iDRS pointer classes. More...
 
class  CPage
 The CPage class manages a page in the IDRS. More...
 
class  CPolygon
 The CPolygon class handles polygons for iDRS. More...
 
class  CStdLineReader
 The CStdLineReader class provides a standard implementation for a line reader class that reads the lines in a memory buffer. More...
 
class  IBaseImagePlugin
 IBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities. More...
 
class  IByteStream
 IByteStream defines the interface required to provide read, write and seek functionalities for a sequence of bytes. More...
 
class  ILineReader
 The ILineReader defines the interface required to provide a custom line reader. More...
 

Functions

CStdLineReader CStdLineReader_Create2 (const CStdLineReader arg0, idrs_exception *pargException)
 The CStdLineReader class provides a standard implementation for a line reader class that reads the lines in a memory buffer.
 

Detailed Description

Core functionality in iDRS, used by several modules.

Function Documentation

◆ CStdLineReader_Create2()

CStdLineReader CStdLineReader_Create2 ( const CStdLineReader  arg0,
idrs_exception *  pargException 
)

The CStdLineReader class provides a standard implementation for a line reader class that reads the lines in a memory buffer.

The class is providing a quick and convenient way of accessing a memory buffer that stores the pixels of image or some other data.

See also
ILineReader
Parameters
pargExceptionPointer to exception structure that will be filled if an exception occurs
Remarks
Instances created by this method can also be provided to ILineReader methods