This is an abstract base class which provides the interface to post process the cdrs.
Definition at line 59 of file cdrpostprocessor.h.
virtual OSB_LIB::CdrPostProcessor::~CdrPostProcessor | ( | ) | [virtual] |
Virtual destructor.
virtual ProcessStatus OSB_LIB::CdrPostProcessor::processCdr | ( | Cdr & | cdr | ) | [virtual] |
Process the given cdr.
cdr | Cdr to be processed. |
Reimplemented in OSB_LIB::AsrProcessor, and OSB_LIB::SoftviewProcessor.
virtual void OSB_LIB::CdrPostProcessor::startTransaction | ( | ) | [virtual] |
virtual void OSB_LIB::CdrPostProcessor::stopTransaction | ( | OSB_DB::Session & | session | ) | [virtual] |
Stop the transaction.
session | Database session to use. |
Reimplemented in OSB_LIB::AsrProcessor, and OSB_LIB::SoftviewProcessor.