appkit  1.5.1
RoadNarrows Robotics Application Kit
RegEx.h File Reference

The Regular Expression Class interface. More...

#include <sys/types.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <regex.h>
#include <iostream>
#include <string>
#include <vector>
#include "rnr/rnrconfig.h"

Go to the source code of this file.

Classes

class  rnr::RegEx
 Regular Express Class. More...
 
struct  rnr::RegEx::ReMatch
 Regular expression match structure. More...
 

Namespaces

 rnr
 RoadNarrows Robotics.
 

Functions

std::ostream & rnr::operator<< (std::ostream &os, const RegEx &re)
 Insert object into output stream. More...
 
std::istream & rnr::operator>> (std::istream &is, RegEx &re)
 Extract from input stream to object. More...
 

Detailed Description

The Regular Expression Class interface.

RegEx provides a wrapper around the regex C library calls. See REGEX(3) man page.

Note
Generalized from dynashell_regex.h source found in RoadNarrows Robotics Dynamixel SDK package.
Author
Robin Knight (robin.nosp@m..kni.nosp@m.ght@r.nosp@m.oadn.nosp@m.arrow.nosp@m.s.co.nosp@m.m)
Copyright
© 2017-2017. RoadNarrows LLC.
http://www.roadnarrows.com
All Rights Reserved

Definition in file RegEx.h.