| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- //
- // StreamChannel.cpp
- //
- // $Id: //poco/1.4/Foundation/src/StreamChannel.cpp#1 $
- //
- // Library: Foundation
- // Package: Logging
- // Module: StreamChannel
- //
- // Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
- // and Contributors.
- //
- // SPDX-License-Identifier: BSL-1.0
- //
- #include "Poco/StreamChannel.h"
- #include "Poco/Message.h"
- namespace Poco {
- StreamChannel::StreamChannel(std::ostream& str): _str(str)
- {
- }
- StreamChannel::~StreamChannel()
- {
- }
- void StreamChannel::log(const Message& msg)
- {
- FastMutex::ScopedLock lock(_mutex);
-
- _str << msg.getText() << std::endl;
- }
- } // namespace Poco
|