#include <p6jsonlocator.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | convertToWideString (P6JSONSTRING *pJstring, P6WCHAR *pOut, P6UINT32 *pLength)=0 |
virtual P6R::P6ERR | getColumnNumber (P6UINT32 *pNumber)=0 |
virtual P6R::P6ERR | getLineNumber (P6UINT32 *pNumber)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |
An instance of this component is passed to the application in 2 ways: a) Via the setDocumentLocator() method of the P6R::p6IJSONContentHandler interface implemented by an application, and registered with the JSON Reader component (p6IJSONReader).
b) Via the warning(), error(), and fatalError() methods of the P6R::p6IJSONErrorHandler interface implemented by an application and registered with the JSON Reader component.
Definition at line 33 of file p6jsonlocator.h.