Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::regex_constants Namespace Reference

Typedefs

typedef ::boost::regbase::flag_type syntax_option_type
 
typedef unsigned char syntax_type
 
typedef syntax_type escape_syntax_type
 

Enumerations

enum  flag_type_ {
  no_except = ::boost::regbase::no_except,
  failbit = ::boost::regbase::failbit,
  literal = ::boost::regbase::literal,
  icase = ::boost::regbase::icase,
  nocollate = ::boost::regbase::nocollate,
  collate = ::boost::regbase::collate,
  nosubs = ::boost::regbase::nosubs,
  optimize = ::boost::regbase::optimize,
  bk_plus_qm = ::boost::regbase::bk_plus_qm,
  bk_vbar = ::boost::regbase::bk_vbar,
  no_intervals = ::boost::regbase::no_intervals,
  no_char_classes = ::boost::regbase::no_char_classes,
  no_escape_in_lists = ::boost::regbase::no_escape_in_lists,
  no_mod_m = ::boost::regbase::no_mod_m,
  mod_x = ::boost::regbase::mod_x,
  mod_s = ::boost::regbase::mod_s,
  no_mod_s = ::boost::regbase::no_mod_s,
  save_subexpression_location = ::boost::regbase::save_subexpression_location,
  no_empty_expressions = ::boost::regbase::no_empty_expressions,
  basic = ::boost::regbase::basic,
  extended = ::boost::regbase::extended,
  normal = ::boost::regbase::normal,
  emacs = ::boost::regbase::emacs,
  awk = ::boost::regbase::awk,
  grep = ::boost::regbase::grep,
  egrep = ::boost::regbase::egrep,
  sed = basic,
  perl = normal,
  ECMAScript = normal,
  JavaScript = normal,
  JScript = normal
}
 

Typedef Documentation

typedef unsigned char boost::regex_constants::syntax_type

Enumeration Type Documentation

Enumerator
no_except 
failbit 
literal 
icase 
nocollate 
collate 
nosubs 
optimize 
bk_plus_qm 
bk_vbar 
no_intervals 
no_char_classes 
no_escape_in_lists 
no_mod_m 
mod_x 
mod_s 
no_mod_s 
save_subexpression_location 
no_empty_expressions 
basic 
extended 
normal 
emacs 
awk 
grep 
egrep 
sed 
perl 
ECMAScript 
JavaScript 
JScript