Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Header <boost/xpressive/regex_primitives.hpp>

Contains the syntax elements for writing static regular expressions.

namespace boost {
  namespace xpressive {
    unsigned int const inf;
    unspecified nil;
    unspecified alnum;
    unspecified alpha;
    unspecified blank;
    unspecified cntrl;
    unspecified digit;
    unspecified graph;
    unspecified lower;
    unspecified print;
    unspecified punct;
    unspecified space;
    unspecified upper;
    unspecified xdigit;
    unspecified bos;
    unspecified eos;
    unspecified bol;
    unspecified eol;
    unspecified bow;
    unspecified eow;
    unspecified _b;
    unspecified _w;
    unspecified _d;
    unspecified _s;
    proto::terminal< char >::type const _n;
    unspecified _ln;
    unspecified _;
    unspecified self;
    unspecified set;
    mark_tag::proto_base_expr const s0;
    mark_tag::proto_base_expr const s1;
    mark_tag::proto_base_expr const s2;
    mark_tag::proto_base_expr const s3;
    mark_tag::proto_base_expr const s4;
    mark_tag::proto_base_expr const s5;
    mark_tag::proto_base_expr const s6;
    mark_tag::proto_base_expr const s7;
    mark_tag::proto_base_expr const s8;
    mark_tag::proto_base_expr const s9;
    unspecified a1;
    unspecified a2;
    unspecified a3;
    unspecified a4;
    unspecified a5;
    unspecified a6;
    unspecified a7;
    unspecified a8;
    unspecified a9;
    template<typename Expr> unspecified icase(Expr const &);
    template<typename Literal> unspecified as_xpr(Literal const &);
    template<typename BidiIter> 
      proto::terminal< reference_wrapper< basic_regex< BidiIter > const  > >::type const 
      by_ref(basic_regex< BidiIter > const &);
    template<typename Char> unspecified range(Char, Char);
    template<typename Expr> unspecified optional(Expr const &);
    template<unsigned int Min, unsigned int Max, typename Expr> 
      unspecified repeat(Expr const &);
    template<unsigned int Count, typename Expr2> 
      unspecified repeat(Expr2 const &);
    template<typename Expr> unspecified keep(Expr const &);
    template<typename Expr> unspecified before(Expr const &);
    template<typename Expr> unspecified after(Expr const &);
    template<typename Locale> unspecified imbue(Locale const &);
  }
}
Copyright © 2007 Eric Niebler

PrevUpHomeNext