Go to the SVN repository for this file.
1 #ifndef GUI_OBJUTILS___TABLE_QUERY_EXEC__HPP 2 #define GUI_OBJUTILS___TABLE_QUERY_EXEC__HPP 110 unsigned intx_GetColumnIdx(
const std::string& col_name);
virtual bool EvalNext(macro::CMacroRep &)
Query tree and associated utility methods.
virtual ~CTableQueryExec()
std::vector< size_t > GetTableSelected() const
unsigned int m_EvalRow
current table row for evaluation purposes
void SetRow(unsigned int idx)
Set current node for query execution.
CIRef< ITableData > m_TableData
pointer to data including data dictionary (columm names)
std::vector< size_t > m_Selected
currently selected rows from table
int64_t Int8
8-byte (64-bit) signed integer
virtual bool EvalComplete()
virtual TFieldID GetIdentifier(const std::string &)
virtual bool ResolveIdentifier(const std::string &, bool &)
If query has an identifier, this will resolve it in an application-specific way.
virtual CQueryParseNode::EType IdentifierType(const std::string &)
Some applications may know the type of an identifier.
virtual bool HasIdentifier(const std::string &)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIOBJUTILS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
<!DOCTYPE HTML >< html > n< header > n< title > PubSeq Gateway Help Page</title > n< style > n td
const GenericPointer< typename T::ValueType > T2 value
Query parser execution implementations.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4