ParserApp.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
// Copyright (c) 1996 James Clark
// See the file COPYING for copying permission.
#pragma ident "%Z%%M% %I% %E% SMI"
#ifndef ParserApp_INCLUDED
#define ParserApp_INCLUDED 1
#ifdef __GNUG__
#pragma interface
#endif
#include "SgmlParser.h"
#include "ParserOptions.h"
#include "EntityApp.h"
#include "StringC.h"
#include "ErrorCountEventHandler.h"
#ifdef SP_NAMESPACE
#endif
ParserApp(const char *requiredInternalCode = 0);
int processSysid(const StringC &);
SgmlParser &parser();
// This calls the ArcEngine if the options have enabled that.
const volatile sig_atomic_t *cancelPtr);
virtual void allLinkTypesActivated();
unsigned errorLimit_;
};
inline
{
return parser_;
}
#ifdef SP_NAMESPACE
}
#endif
#endif /* not ParserApp_INCLUDED */