libabigail
Namespaces | Functions
abg-regex.cc File Reference

Some specialization for shared pointer utility templates. More...

#include "config.h"
#include <sstream>
#include <ostream>
#include "abg-internal.h"
#include "abg-regex.h"
#include "abg-sptr-utils.h"
Include dependency graph for abg-regex.cc:

Go to the source code of this file.

Namespaces

 abigail
 Toplevel namespace for libabigail.
 
 abigail::regex
 Namespace for regex types and functions.
 

Functions

regex_t_sptr compile (const std::string &str)
 Compile a regex from a string. More...
 
std::string generate_from_strings (const std::vector< std::string > &strs)
 Generate a regex pattern equivalent to testing set membership. More...
 
bool match (const regex_t_sptr &r, const std::string &str)
 See if a string matches a regex. More...
 
std::ostream & operator<< (std::ostream &os, const escape &esc)
 Escape regex special charaters in input string. More...
 

Detailed Description

Some specialization for shared pointer utility templates.

Definition in file abg-regex.cc.