ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

xmltok_impl.c File Reference

Go to the source code of this file.

Defines

#define IS_INVALID_CHAR(enc, ptr, n)   (0)
#define INVALID_LEAD_CASE(n, ptr, nextTokPtr)
#define INVALID_CASES(ptr, nextTokPtr)
#define CHECK_NAME_CASE(n, enc, ptr, end, nextTokPtr)
#define CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
#define CHECK_NMSTRT_CASE(n, enc, ptr, end, nextTokPtr)
#define CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
#define PREFIX(ident)   ident
#define LEAD_CASE(n)
#define LEAD_CASE(n)
#define LEAD_CASE(n)
#define LEAD_CASE(n)   case BT_LEAD ## n: ptr += n; break;
#define LEAD_CASE(n)   case BT_LEAD ## n: ptr += n; break;
#define START_NAME
#define LEAD_CASE(n)   case BT_LEAD ## n: START_NAME ptr += (n - MINBPC(enc)); break;
#define LEAD_CASE(n)
#define LEAD_CASE(n)   case BT_LEAD ## n: ptr += n; break;
#define LEAD_CASE(n)

Functions

static int PTRCALL PREFIX() scanComment (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanDecl (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() checkPiTarget (const ENCODING *enc, const char *ptr, const char *end, int *tokPtr)
static int PTRCALL PREFIX() scanPi (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanCdataSection (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() cdataSectionTok (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanEndTag (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanHexCharRef (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanCharRef (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanRef (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanAtts (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanLt (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() contentTok (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanPercent (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanPoundName (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() scanLit (int open, const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() prologTok (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() attributeValueTok (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() entityValueTok (const ENCODING *enc, const char *ptr, const char *end, const char **nextTokPtr)
static int PTRCALL PREFIX() isPublicId (const ENCODING *enc, const char *ptr, const char *end, const char **badPtr)
static int PTRCALL PREFIX() getAtts (const ENCODING *enc, const char *ptr, int attsMax, ATTRIBUTE *atts)
static int PTRFASTCALL PREFIX() charRefNumber (const ENCODING *enc, const char *ptr)
static int PTRCALL PREFIX() predefinedEntityName (const ENCODING *enc, const char *ptr, const char *end)
static int PTRCALL PREFIX() sameName (const ENCODING *enc, const char *ptr1, const char *ptr2)
static int PTRCALL PREFIX() nameMatchesAscii (const ENCODING *enc, const char *ptr1, const char *end1, const char *ptr2)
static int PTRFASTCALL PREFIX() nameLength (const ENCODING *enc, const char *ptr)
static const char *PTRFASTCALL
PREFIX() 
skipS (const ENCODING *enc, const char *ptr)
static void PTRCALL PREFIX() updatePosition (const ENCODING *enc, const char *ptr, const char *end, POSITION *pos)

Generated on Fri May 25 2012 05:57:13 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.