SignDoc SDK (C++)  5.0.0
UserInputStream Class Reference

Base class for InputStream implementations by user code. More...

#include <SignDocSDK-cpp.h>

Inheritance diagram for UserInputStream:
InputStream

Public Member Functions

 UserInputStream ()
 Default constructor. More...
 
- Public Member Functions inherited from InputStream
 InputStream (SIGNDOC_InputStream *aImpl)
 Constructor. More...
 
virtual ~InputStream ()
 Destructor. More...
 
virtual int read (void *aDst, int aLen)=0
 Read octets from source. More...
 
virtual void close ()=0
 Close the stream. More...
 
virtual void seek (int aPos)=0
 Seek to the specified position (int). More...
 
virtual int tell () const =0
 Retrieve the current position (int). More...
 
virtual int getAvailable ()=0
 Get an estimate of the number of octets available for reading. More...
 
SIGNDOC_InputStream * getImpl ()
 Internal. More...
 

Additional Inherited Members

- Protected Attributes inherited from InputStream
SIGNDOC_InputStream * p
 Pointer to C structure. More...
 

Detailed Description

Base class for InputStream implementations by user code.

Any exception object thrown must be derived from std::exception.

Constructor & Destructor Documentation

UserInputStream ( )
inline

Default constructor.


The documentation for this class was generated from the following file: