#include "sort_decorator.hpp" namespace smtp::file::mail { // //Public methods // manage::MailsSet SortDecorator::Read() const { manage::MailsSet result; if(!mBase) { return result; } result = mBase->Read(); result.sort(); return result; } bool SortDecorator::Write( manage::MailsSet const& data ) const { if( mBase ) { return mBase->Write( data ); } return false; } }