Photon 1.0.0
Loading...
Searching...
No Matches
html.cpp File Reference
#include "html.h"
#include "types.h"

Namespaces

namespace  litehtml
 

Functions

string & litehtml::trim (string &s, const string &chars_to_trim=whitespace)
 
string litehtml::trim (const string &s, const string &chars_to_trim=whitespace)
 
string & litehtml::lcase (string &s)
 
string::size_type litehtml::find_close_bracket (const string &s, string::size_type off, char open_b='(', char close_b=')')
 
string litehtml::index_value (int index, const string &strings, char delim=';')
 
int litehtml::value_index (const string &val, const string &strings, int defValue=-1, char delim=';')
 
bool litehtml::value_in_list (const string &val, const string &strings, char delim=';')
 
string_vector litehtml::split_string (const string &str, const string &delims=whitespace, const string &delims_preserve="", const string &quote="\"")
 
void litehtml::split_string (const string &str, string_vector &tokens, const string &delims=whitespace, const string &delims_preserve="", const string &quote="\"")
 
void litehtml::join_string (string &str, const string_vector &tokens, const string &delims)
 
int litehtml::t_strcasecmp (const char *s1, const char *s2)
 
int litehtml::t_strncasecmp (const char *s1, const char *s2, size_t n)
 
string litehtml::get_escaped_string (const string &in_str)
 
bool litehtml::is_number (const string &string, bool allow_dot=true)