PathEngine home previous: iMeshFederationTileGeneratedCallBack::tileGenerated()next: iErrorHandler::handle()
Contents, API Reference, Interfaces, iErrorHandler

Interface iErrorHandler

Description

The client application creates objects derived from this interface to perform customised error handling.

Defined in SDKRoot/include/i_pathengine.h.

#ifndef I_ERRORHANDLER_HAS_BEEN_INCLUDED
#define I_ERRORHANDLER_HAS_BEEN_INCLUDED
class iErrorHandler
{
public:
    virtual ~iErrorHandler() {};
    enum eAction
    {
        CONTINUE,
        ABORT,
        BREAK,
        CONTINUE_IGNORE_IN_FUTURE,
    };
    virtual eAction handle(const char* type, const char* description, const char *const* attributes)=0;
};
#endif
        

Methods:

handle

This method is called by PathEngine in the case of an error.


Documentation for PathEngine release 5.18 - Copyright © 2002-2008 PathEnginenext: iErrorHandler::handle()