|
|
@ -1191,7 +1191,8 @@ public:
|
|
|
|
struct TParserResult
|
|
|
|
struct TParserResult
|
|
|
|
{
|
|
|
|
{
|
|
|
|
/// The query tree
|
|
|
|
/// The query tree
|
|
|
|
mutable std::shared_ptr<TQueryNode> QueryTree;
|
|
|
|
//mutable std::shared_ptr<TQueryNode> QueryTree;
|
|
|
|
|
|
|
|
mutable CUniquePtr<TQueryNode> QueryTree;
|
|
|
|
|
|
|
|
|
|
|
|
/// Option to extract full context with selected logs
|
|
|
|
/// Option to extract full context with selected logs
|
|
|
|
bool FullContext;
|
|
|
|
bool FullContext;
|
|
|
@ -1205,7 +1206,7 @@ public:
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
TParserResult(const TParserResult &other)
|
|
|
|
TParserResult(const TParserResult &other)
|
|
|
|
: QueryTree(other.QueryTree),
|
|
|
|
: QueryTree(CUniquePtrMove(other.QueryTree)),
|
|
|
|
FullContext(other.FullContext),
|
|
|
|
FullContext(other.FullContext),
|
|
|
|
OutputPrefix(other.OutputPrefix)
|
|
|
|
OutputPrefix(other.OutputPrefix)
|
|
|
|
|
|
|
|
|
|
|
|