metaproxy  1.21.0
Classes | Public Member Functions | Private Attributes | List of all members
metaproxy_1::filter::QueryRewrite Class Reference

#include <filter_query_rewrite.hpp>

Inheritance diagram for metaproxy_1::filter::QueryRewrite:
Inheritance graph
Collaboration diagram for metaproxy_1::filter::QueryRewrite:
Collaboration graph

Classes

class  Rep
 

Public Member Functions

 QueryRewrite ()
 
 ~QueryRewrite ()
 
void process (metaproxy_1::Package &package) const
 
void configure (const xmlNode *ptr, bool test_only, const char *path)
 

Private Attributes

boost::scoped_ptr< Repm_p
 

Detailed Description

Definition at line 29 of file filter_query_rewrite.hpp.

Constructor & Destructor Documentation

◆ QueryRewrite()

mp::filter::QueryRewrite::QueryRewrite ( )

Definition at line 66 of file filter_query_rewrite.cpp.

66  : m_p(new Rep)
67 {
68 }

◆ ~QueryRewrite()

mp::filter::QueryRewrite::~QueryRewrite ( )

Definition at line 70 of file filter_query_rewrite.cpp.

71 { // must have a destructor because of boost::scoped_ptr
72 }

Member Function Documentation

◆ configure()

void mp::filter::QueryRewrite::configure ( const xmlNode *  ptr,
bool  test_only,
const char *  path 
)

Definition at line 74 of file filter_query_rewrite.cpp.

76 {
77  m_p->configure(ptr, test_only, path);
78 }

◆ process()

void mp::filter::QueryRewrite::process ( metaproxy_1::Package &  package) const

Definition at line 80 of file filter_query_rewrite.cpp.

81 {
82  m_p->process(package);
83 }

Member Data Documentation

◆ m_p

boost::scoped_ptr<Rep> metaproxy_1::filter::QueryRewrite::m_p
private

Definition at line 31 of file filter_query_rewrite.hpp.


The documentation for this class was generated from the following files: