Set of all possible types for nodes.
Basic types are repeated based on their source to allow us to include the source of the data when deciding on how to promote something (e.g. did an int get parsed from a string in the query (e.g. the number "27" in (a=="27")), or was the int retrieved from a data field (e.g. in dist>0.4, the value for 'dist' comes from the current record/node being evaluated).
Enumerator eBoolResult eBool eInt eFloat eString eSeqID eStringBool eStringInt eStringFloat eFieldSeqID eFieldString eFieldBool eFieldFloat eFieldInt eRef eUndefinedDefinition at line 101 of file query_node_value.hpp.
◆ GetTypeAsString()Definition at line 56 of file query_node_value.cpp.
References eBool, eBoolResult, eFieldBool, eFieldFloat, eFieldInt, eFieldSeqID, eFieldString, eFloat, eInt, eSeqID, eString, eStringBool, eStringFloat, eStringInt, and eUndefined.
Referenced by CQueryNodeValue::GetVisibleValue(), CQueryNodeValue::PromoteTo(), CDDAnnotateDialog::SetupGUIControls(), CMacroFunction_SetSize::TheFunction(), CMacroFunction_SetProperty::TheFunction(), CMacroFunction_SubtreeSum::TheFunction(), CMacroFunction_AddToSelectionSet::TheFunction(), CMacroFunction_IsNull::TheFunction(), and CMacroFunction_Date::TheFunction().
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