src/HTMLParser/Parser.cpp File Reference

#include "../../include/HTMLParser/Parser.hpp"
#include "../../include/Containers/Container.hpp"

Namespaces

namespace  HTML

Defines

#define Forward(X)   { remainingLength -= X; currentPosition += X; }
#define ReturnError(X, Y, Z)   { lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z)); __asm { int 3 }; return lastParsingError; }
#define ShouldBeFatalError(X, Y, Z)   { lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z)); }
#define Warning(X, Y, Z)   lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z))

Functions

HTML::Elements::ElementHTML::asHTMLElement (const DOMTree::Node *node)
 Helper function.


Define Documentation

#define Forward (  )     { remainingLength -= X; currentPosition += X; }

#define ReturnError ( X,
Y,
 )     { lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z)); __asm { int 3 }; return lastParsingError; }

#define ShouldBeFatalError ( X,
Y,
 )     { lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z)); }

#define Warning ( X,
Y,
 )     lastParsingError.chainError(new ParsingError(ParsingError::X, Y, Z))


(C) An X-Ryl669 project 2007

This document describes Unlimited Zooming Interface source code. UZI stands for Unlimited Zooming Interface, and source code license is