libabigail
Loading...
Searching...
No Matches
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

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

Functions

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

Detailed Description

Some specialization for shared pointer utility templates.

Definition in file abg-regex.cc.