ClickHouse/dbms/include/DB/Interpreters/Context.h

28 lines
438 B
C
Raw Normal View History

2011-08-09 19:19:25 +00:00
#pragma once
#include <map>
#include <Poco/SharedPtr.h>
#include <DB/Core/NamesAndTypes.h>
#include <DB/Functions/IFunction.h>
namespace DB
{
using Poco::SharedPtr;
typedef std::map<String, SharedPtr<IFunction> > Functions;
/** Набор известных объектов, которые могут быть использованы в запросе.
*/
struct Context
{
Functions functions;
NamesAndTypes columns;
};
}