mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 09:02:00 +00:00
24 lines
732 B
C++
24 lines
732 B
C++
#ifndef Ext_Foundation_PatternFormatter_INCLUDED
|
||
#define Ext_Foundation_PatternFormatter_INCLUDED
|
||
|
||
#include <Poco/PatternFormatter.h>
|
||
|
||
|
||
namespace Poco {
|
||
|
||
/** Отличается от PatternFormatter тем, что использует номер потока не среди
|
||
* потоков Poco::Thread, а среди всех потоков, для которых был получен номер (см. ThreadNumber.h)
|
||
*/
|
||
class Foundation_API PatternFormatterWithOwnThreadNumber : public PatternFormatter
|
||
{
|
||
public:
|
||
PatternFormatterWithOwnThreadNumber() {}
|
||
PatternFormatterWithOwnThreadNumber(const std::string & format) : PatternFormatter(format) {}
|
||
|
||
void format(const Message & msg, std::string & text);
|
||
};
|
||
|
||
}
|
||
|
||
#endif
|