Public Member Functions | |
void | resolveNodeNames () |
Public Member Functions inherited from NodeResolver | |
NodeResolver () | |
virtual | ~NodeResolver () |
void | cloneTo (NodeResolver *res) const |
bool | getIdFromNrBacklog (content_t *result_out, const std::string &node_alt, content_t c_fallback, bool error_on_fallback=true) |
bool | getIdsFromNrBacklog (std::vector< content_t > *result_out, bool all_required=false, content_t c_fallback=CONTENT_IGNORE) |
bool | isResolveDone () const |
void | reset (bool resolve_done=false) |
Public Attributes | |
content_t | test_content1 |
content_t | test_content2 |
Public Attributes inherited from NodeResolver | |
std::vector< std::string > | m_nodenames |
std::vector< size_t > | m_nnlistsizes |
Additional Inherited Members | |
Protected Attributes inherited from NodeResolver | |
const NodeDefManager * | m_ndef = nullptr |
u32 | m_nodenames_idx = 0 |
|
virtual |
Implements NodeResolver.
References CONTENT_IGNORE, NodeResolver::getIdFromNrBacklog(), test_content1, test_content2, and UASSERT.
content_t Foobaz::test_content1 |
Referenced by resolveNodeNames(), and TestNodeResolver::testPendingResolveCancellation().
content_t Foobaz::test_content2 |
Referenced by resolveNodeNames(), and TestNodeResolver::testPendingResolveCancellation().