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

Classes

struct  as
 as<> is a PolymorphicFunctionObject for lexically casting a parameter to a different type. More...
 
struct  at
 at is a PolymorphicFunctionObject for indexing into a sequence More...
 
struct  back
 back is a PolymorphicFunctionObject for fetching the back element of a container. More...
 
struct  const_cast_
 const_cast_<> is a PolymorphicFunctionObject for const-casting a parameter to a cv qualification. More...
 
struct  construct
 construct<> is a PolymorphicFunctionObject for constructing a new object. More...
 
struct  dynamic_cast_
 dynamic_cast_<> is a PolymorphicFunctionObject for dynamically casting a parameter to a different type. More...
 
struct  first
 first is a PolymorphicFunctionObject for fetching the first element of a pair. More...
 
struct  front
 front is a PolymorphicFunctionObject for fetching the front element of a container. More...
 
struct  insert
 insert is a PolymorphicFunctionObject for inserting a value or a sequence of values into a sequence container, an associative container, or a string. More...
 
struct  length
 length is a PolymorphicFunctionObject for fetching the length of sub_match. More...
 
struct  make_pair
 make_pair is a PolymorphicFunctionObject for building a std::pair out of two parameters More...
 
struct  matched
 matched is a PolymorphicFunctionObject for assessing whether a sub_match object matched or not. More...
 
struct  pop
 pop is a PolymorphicFunctionObject for popping an element from a container. More...
 
struct  pop_back
 pop_back is a PolymorphicFunctionObject for popping an element from the back of a container. More...
 
struct  pop_front
 pop_front is a PolymorphicFunctionObject for popping an element from the front of a container. More...
 
struct  push
 push is a PolymorphicFunctionObject for pushing an element into a container. More...
 
struct  push_back
 push_back is a PolymorphicFunctionObject for pushing an element into the back of a container. More...
 
struct  push_front
 push_front is a PolymorphicFunctionObject for pushing an element into the front of a container. More...
 
struct  second
 second is a PolymorphicFunctionObject for fetching the second element of a pair. More...
 
struct  static_cast_
 static_cast_<> is a PolymorphicFunctionObject for statically casting a parameter to a different type. More...
 
struct  str
 str is a PolymorphicFunctionObject for turning a sub_match into an equivalent std::string. More...
 
struct  throw_
 throw_<> is a PolymorphicFunctionObject for throwing an exception. More...
 
struct  top
 top is a PolymorphicFunctionObject for fetching the top element of a stack. More...
 
struct  unwrap_reference
 unwrap_reference is a PolymorphicFunctionObject for unwrapping a boost::reference_wrapper<>. More...