An instance of the JawsMako PPML input class.
More...
#include <jawsmako/ppmlinput.h>
|
virtual | ~IPPMLInput () |
virtual | ~IInput ()=default |
virtual IDocumentAssemblyPtr | open (const U8String &pathToFile)=0 |
| Open a file on disk, returning the IDocumentAssembly representing the contents.
|
virtual IDocumentAssemblyPtr | open (const String &pathToFile)=0 |
| Open a file on disk, returning the IDocumentAssembly representing the contents. Takes a wide character string.
|
virtual IDocumentAssemblyPtr | open (const IInputStreamPtr &inputStream)=0 |
| Open a stream, returning the IDocumentAssembly representing the contents.
|
virtual void | setSequentialMode (bool sequential)=0 |
| Set/unset sequential mode on this input.
|
virtual void | setParameter (const U8String ¶m, const U8String &value)=0 |
| Apply a key value pair output parameter with a string value. The parameter name is case-insensitive. Please refer to the supplied documentation for the details of the available parameters and their ranges.
|
virtual void | addRef () const =0 |
| Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
|
virtual bool | decRef () const =0 |
| Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
|
virtual int32 | getRefCount () const =0 |
| Retrieve the current reference count of the actual object pointed to.
|
An instance of the JawsMako PPML input class.
◆ ~IPPMLInput()
virtual JawsMako::IPPMLInput::~IPPMLInput |
( |
| ) |
|
|
inlinevirtual |
◆ create()
Create an input for reading source documents in PPML format.
- Parameters
-
jawsMako | The IJawsMako object |
progressMonitor | A smart pointer to an IProgressMonitor object which can be NULL if no such object was passed in. |
- Returns
- IPPMLInputPtr the PPML input
The documentation for this class was generated from the following file: