OmniSciDB
a5dc49c757
|
#include <ResultSetRecycler.h>
Public Member Functions | |
ResultSetMetaInfo (const std::unordered_set< size_t > input_table_infos) | |
void | keepTargetExprs (std::vector< std::shared_ptr< Analyzer::Expr >> &in_target_exprs) |
std::vector< std::shared_ptr < Analyzer::Expr > > & | getTargetExprs () |
Public Attributes | |
std::unordered_set< size_t > | input_table_keys |
std::vector< std::shared_ptr < Analyzer::Expr > > | target_exprs |
Definition at line 23 of file ResultSetRecycler.h.
|
inline |
Definition at line 24 of file ResultSetRecycler.h.
References input_table_keys.
|
inline |
Definition at line 34 of file ResultSetRecycler.h.
References target_exprs.
|
inline |
Definition at line 28 of file ResultSetRecycler.h.
References target_exprs.
Referenced by ResultSetRecyclerHolder::putQueryResultSetToCache().
std::unordered_set<size_t> ResultSetMetaInfo::input_table_keys |
Definition at line 36 of file ResultSetRecycler.h.
Referenced by ResultSetMetaInfo().
std::vector<std::shared_ptr<Analyzer::Expr> > ResultSetMetaInfo::target_exprs |
Definition at line 37 of file ResultSetRecycler.h.
Referenced by getTargetExprs(), and keepTargetExprs().