BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJLIB-UTIL Reference

#include <scanner.h>

Data Fields

char * begin
 
char * end
 
char * curptr
 
int line
 
char * start_line
 
int skip_ws
 
pj_syn_err_func_ptr callback
 

Detailed Description

The text scanner structure.

Field Documentation

◆ begin

char* pj_scanner::begin

Start of input buffer.

◆ callback

pj_syn_err_func_ptr pj_scanner::callback

Syntax error callback.

◆ curptr

char* pj_scanner::curptr

Current pointer.

Referenced by pj_scan_get_col(), and pj_scan_is_eof().

◆ end

char* pj_scanner::end

End of input buffer.

Referenced by pj_scan_is_eof().

◆ line

int pj_scanner::line

Current line.

◆ skip_ws

int pj_scanner::skip_ws

Skip whitespace flag.

◆ start_line

char* pj_scanner::start_line

Where current line starts.

Referenced by pj_scan_get_col().


The documentation for this struct was generated from the following file:

 


PJLIB-UTIL Open Source, small footprint, and portable asynchronous/caching DNS resolver, text scanner, STUN client, and XML library
Copyright (C) 2006-2009 Teluu Inc.