ObjectPairConsumer Class Reference

#include <ObjectPairConsumer.h>

Inheritance diagram for ObjectPairConsumer:
Inheritance graph
[legend]
Collaboration diagram for ObjectPairConsumer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ObjectPairConsumer (String const &name, ObjectPairWriter *writer=0)
virtual ~ObjectPairConsumer ()
String const & getName () const
virtual bool report (Object const *redObject, Object const *blueObject)
virtual void finished ()

Protected Attributes

ObjectPairWriterm_writer
unsigned long long m_count

Private Member Functions

 ObjectPairConsumer (ObjectPairConsumer const &)
ObjectPairConsumeroperator= (ObjectPairConsumer const &)

Private Attributes

String m_name

Detailed Description

Definition at line 38 of file ObjectPairConsumer.h.


Constructor & Destructor Documentation

ObjectPairConsumer::ObjectPairConsumer ( String const &  name,
ObjectPairWriter writer = 0 
)

Definition at line 16 of file ObjectPairConsumer.cpp.

References m_writer, and ObjectPairWriter::open().

ObjectPairConsumer::~ObjectPairConsumer (  )  [virtual]

Definition at line 26 of file ObjectPairConsumer.cpp.

References m_writer.

ObjectPairConsumer::ObjectPairConsumer ( ObjectPairConsumer const &   )  [private]

Member Function Documentation

void ObjectPairConsumer::finished (  )  [virtual]

Reimplemented in ObjectPairRefineConsumer.

Definition at line 33 of file ObjectPairConsumer.cpp.

References ObjectPairWriter::close(), getName(), m_count, and m_writer.

Referenced by Refine::finished(), and Matcher::finished().

String const& ObjectPairConsumer::getName (  )  const [inline]

Definition at line 44 of file ObjectPairConsumer.h.

References m_name.

Referenced by ObjectPairRefineConsumer::finished(), and finished().

ObjectPairConsumer& ObjectPairConsumer::operator= ( ObjectPairConsumer const &   )  [private]
virtual bool ObjectPairConsumer::report ( Object const *  redObject,
Object const *  blueObject 
) [inline, virtual]

Member Data Documentation

unsigned long long ObjectPairConsumer::m_count [protected]

Definition at line 59 of file ObjectPairConsumer.h.

Referenced by getName().

Definition at line 55 of file ObjectPairConsumer.h.

Referenced by finished(), ObjectPairConsumer(), report(), and ~ObjectPairConsumer().


The documentation for this class was generated from the following files:
Generated on Mon Oct 4 10:40:34 2010 for Matching.kdevelop by  doxygen 1.6.3