class LogStore { public: static LogStore* GetInstance(); void store( LogRecord* record) = 0; void output( ostream& out, Filter* filter) = 0; void outputAll(ostream& out) = 0; }; End of Listing