ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
anonymous_namespace{Sed.cc}::substitution Class Reference
Inheritance diagram for anonymous_namespace{Sed.cc}::substitution:
Collaboration diagram for anonymous_namespace{Sed.cc}::substitution:

Public Member Functions

virtual ~substitution ()
 substitution (const std::string &Expression)
virtual void operator() (std::istream &Input, std::ostream &Output) const

Protected Attributes

std::string expression

Private Attributes

bool global
bool ignore_case
Regex regexp
std::string regexp_str
std::string replacement_str

Constructor & Destructor Documentation

◆ ~substitution()

virtual anonymous_namespace{Sed.cc}::substitution::~substitution ( )
inlinevirtual

◆ substitution()

anonymous_namespace{Sed.cc}::substitution::substitution ( const std::string & Expression)
inline

Member Function Documentation

◆ operator()()

virtual void anonymous_namespace{Sed.cc}::substitution::operator() ( std::istream & Input,
std::ostream & Output ) const
inlinevirtual

Member Data Documentation

◆ expression

std::string anonymous_namespace{Sed.cc}::command::expression
protectedinherited

◆ global

bool anonymous_namespace{Sed.cc}::substitution::global
private

◆ ignore_case

bool anonymous_namespace{Sed.cc}::substitution::ignore_case
private

◆ regexp

Regex anonymous_namespace{Sed.cc}::substitution::regexp
private

◆ regexp_str

std::string anonymous_namespace{Sed.cc}::substitution::regexp_str
private

◆ replacement_str

std::string anonymous_namespace{Sed.cc}::substitution::replacement_str
private

The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/Sed.cc