ClickHouse/dbms/src/IO/ReadBufferFromString.h

20 lines
347 B
C++
Raw Normal View History

2011-11-29 18:53:44 +00:00
#pragma once
#include <IO/ReadBufferFromMemory.h>
2011-11-29 18:53:44 +00:00
namespace DB
{
2017-01-03 01:42:17 +00:00
/** Allows to read from std::string-like object.
2011-11-29 18:53:44 +00:00
*/
2017-01-03 01:42:17 +00:00
class ReadBufferFromString : public ReadBufferFromMemory
2011-11-29 18:53:44 +00:00
{
public:
2017-04-16 05:40:17 +00:00
/// std::string or something similar
template <typename S>
ReadBufferFromString(const S & s) : ReadBufferFromMemory(s.data(), s.size()) {}
2011-11-29 18:53:44 +00:00
};
}