Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfxjse_resolveprocessor.h>
Classes | |
class | NodeData |
Public Member Functions | |
CFXJSE_ResolveProcessor (CFXJSE_Engine *pEngine, CFXJSE_NodeHelper *pHelper) | |
~CFXJSE_ResolveProcessor () | |
bool | Resolve (v8::Isolate *pIsolate, NodeData &rnd) |
int32_t | GetFilter (WideStringView wsExpression, int32_t nStart, NodeData &rnd) |
int32_t | IndexForDataBind (const WideString &wsNextCondition, int32_t iCount) |
void | SetCurStart (int32_t start) |
Definition at line 21 of file cfxjse_resolveprocessor.h.
CFXJSE_ResolveProcessor::CFXJSE_ResolveProcessor | ( | CFXJSE_Engine * | pEngine, |
CFXJSE_NodeHelper * | pHelper ) |
Definition at line 28 of file cfxjse_resolveprocessor.cpp.
References CFXJSE_ResolveProcessor().
Referenced by CFXJSE_ResolveProcessor().
|
default |
int32_t CFXJSE_ResolveProcessor::GetFilter | ( | WideStringView | wsExpression, |
int32_t | nStart, | ||
NodeData & | rnd ) |
Definition at line 503 of file cfxjse_resolveprocessor.cpp.
References kAnyChild, CFXJSE_ResolveProcessor::NodeData::m_uHashName, and fxcrt::WideString::Trim().
int32_t CFXJSE_ResolveProcessor::IndexForDataBind | ( | const WideString & | wsNextCondition, |
int32_t | iCount ) |
Definition at line 702 of file cfxjse_resolveprocessor.cpp.
bool CFXJSE_ResolveProcessor::Resolve | ( | v8::Isolate * | pIsolate, |
NodeData & | rnd ) |
Definition at line 34 of file cfxjse_resolveprocessor.cpp.
References kAnyChild, kAttributes, CFXJSE_ResolveProcessor::NodeData::m_nLevel, CFXJSE_ResolveProcessor::NodeData::m_Result, CFXJSE_ResolveProcessor::NodeData::m_uHashName, XFA_HASHCODE_This, and XFA_HASHCODE_Xfa.
|
inline |
Definition at line 45 of file cfxjse_resolveprocessor.h.