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

#include <filter_record_transform.hpp>

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

Classes

class  Impl
 

Public Member Functions

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

Private Attributes

boost::scoped_ptr< Implm_p
 

Detailed Description

Definition at line 28 of file filter_record_transform.hpp.

Constructor & Destructor Documentation

◆ RecordTransform()

mp::filter::RecordTransform::RecordTransform ( )

Definition at line 175 of file filter_record_transform.cpp.

175  : m_p(new Impl)
176 {
177 }

◆ ~RecordTransform()

mp::filter::RecordTransform::~RecordTransform ( )

Definition at line 179 of file filter_record_transform.cpp.

180 { // must have a destructor because of boost::scoped_ptr
181 }

Member Function Documentation

◆ configure()

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

Definition at line 183 of file filter_record_transform.cpp.

185 {
186  m_p->configure(xmlnode, path);
187 }

◆ process()

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

Definition at line 189 of file filter_record_transform.cpp.

190 {
191  m_p->process(package);
192 }

Member Data Documentation

◆ m_p

boost::scoped_ptr<Impl> metaproxy_1::filter::RecordTransform::m_p
private

Definition at line 30 of file filter_record_transform.hpp.


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