~ubuntu-branches/ubuntu/wily/opencollada/wily-proposed

« back to all changes in this revision

Viewing changes to COLLADAValidator/include/ValidationErrorHandler.h

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2015-05-14 17:23:27 UTC
  • Revision ID: package-import@ubuntu.com-20150514172327-f862u8envms01fra
Tags: upstream-0.1.0~20140703.ddf8f47+dfsg1
ImportĀ upstreamĀ versionĀ 0.1.0~20140703.ddf8f47+dfsg1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef ___VALIDATIONERRORHANDLER_H__
 
2
#define ___VALIDATIONERRORHANDLER_H__
 
3
 
 
4
#include "COLLADASaxFWLIErrorHandler.h"
 
5
 
 
6
class ValidationErrorHandler : public   COLLADASaxFWL::IErrorHandler
 
7
{
 
8
private:
 
9
        bool mHasHandledSaxParserError;
 
10
        bool mHasHandledSaxFWLError;
 
11
        bool mFileNotFound;
 
12
 
 
13
public:
 
14
        ValidationErrorHandler();
 
15
        virtual ~ValidationErrorHandler();
 
16
 
 
17
        bool virtual handleError(const COLLADASaxFWL::IError* error);
 
18
 
 
19
        bool hasHandledSaxParserError()const {return mHasHandledSaxParserError; }
 
20
 
 
21
        bool hasHandledSaxFWLError()const {return mHasHandledSaxFWLError; }
 
22
 
 
23
        bool getFileNotFound()const {return mFileNotFound; }
 
24
 
 
25
private:
 
26
        /** Disable default copy ctor. */
 
27
        ValidationErrorHandler( const ValidationErrorHandler& pre );
 
28
        /** Disable default assignment operator. */
 
29
        const ValidationErrorHandler& operator= ( const ValidationErrorHandler& pre );
 
30
 
 
31
};
 
32
 
 
33
#endif // ___VALIDATIONERRORHANDLER_H__