formatting and fixes
This commit is contained in:
@@ -3,26 +3,25 @@
|
||||
|
||||
#include <dtl/dtl.hpp>
|
||||
|
||||
template <typename sesElem, typename stream = ostream >
|
||||
class customChangePrinter : public dtl::Printer < sesElem, stream >
|
||||
{
|
||||
public :
|
||||
customChangePrinter () : dtl::Printer < sesElem, stream > () {}
|
||||
customChangePrinter (stream& out) : dtl::Printer < sesElem, stream > (out) {}
|
||||
~customChangePrinter () {}
|
||||
void operator() (const sesElem& se) const {
|
||||
switch (se.second.type) {
|
||||
case dtl::SES_ADD:
|
||||
this->out_ << "Add: " << se.first << std::endl;
|
||||
break;
|
||||
case dtl::SES_DELETE:
|
||||
this->out_ << "Delete: " << se.first << std::endl;
|
||||
break;
|
||||
case dtl::SES_COMMON:
|
||||
this->out_ << "Common: " << se.first << std::endl;
|
||||
break;
|
||||
}
|
||||
template <typename sesElem, typename stream = ostream>
|
||||
class customChangePrinter : public dtl::Printer<sesElem, stream> {
|
||||
public:
|
||||
customChangePrinter() : dtl::Printer<sesElem, stream>() {}
|
||||
customChangePrinter(stream &out) : dtl::Printer<sesElem, stream>(out) {}
|
||||
~customChangePrinter() {}
|
||||
void operator()(const sesElem &se) const {
|
||||
switch (se.second.type) {
|
||||
case dtl::SES_ADD:
|
||||
this->out_ << "Add: " << se.first << std::endl;
|
||||
break;
|
||||
case dtl::SES_DELETE:
|
||||
this->out_ << "Delete: " << se.first << std::endl;
|
||||
break;
|
||||
case dtl::SES_COMMON:
|
||||
this->out_ << "Common: " << se.first << std::endl;
|
||||
break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#endif // DTL_PRINTERS
|
||||
|
||||
Reference in New Issue
Block a user