ddc
Namespaces | Functions | Variables
lex_util.cpp File Reference
#include <string.h>
#include <stdio.h>
#include "lex_util.h"
Include dependency graph for lex_util.cpp:

Namespaces

 TinyXPath
 

Functions

const char * TinyXPath::cp_disp_class_lex (lexico lex_in)
 Dump a lexical element. More...
 
lexico TinyXPath::lex_get_class (_byte_ b_in)
 Get the lexical class of an XPath expression byte. More...
 
bool TinyXPath::o_is_axis_name (lexico lex_test)
 Check if a lexical element can be an axis name. More...
 
lexico TinyXPath::lex_test_id (const _byte_ *bp_str, unsigned u_size, lexico lex_next)
 
TiXmlString TinyXPath::S_remove_lead_trail (const char *cp_in)
 Removes all leading and trailing white spaces. More...
 
void TinyXPath::v_assign_int_to_string (TiXmlString &S_string, int i_val)
 Assign an integer to a string. More...
 
void TinyXPath::v_assign_double_to_string (TiXmlString &S_string, double d_val)
 

Variables

static lexico TinyXPath::lex_char_map [256]
 Mapping of all the byte values into elementary lexical items. More...