| 485 | NULLCFuncPtr callback; |
| 486 | }; |
| 487 | class predicate_nullc_node |
| 488 | { |
| 489 | public: |
| 490 | predicate_nullc_node(NULLCFuncPtr callback) |
| 491 | { |
| 492 | this->callback = callback; |
| 493 | } |
| 494 | |
| 495 | bool operator()(pugi::xml_node& node) |
| 496 | { |
| 497 | xml_node n; |
| 498 | n.node = node; |
| 499 | nullcCallFunction(callback, POD_WRAP(n.node)); |
| 500 | return !!nullcGetResultInt(); |
| 501 | } |
| 502 | private: |
| 503 | NULLCFuncPtr callback; |
| 504 | }; |
| 505 | xml_attribute xml_node__find_attribute(NULLCFuncPtr pred, xml_node* ptr) |
| 506 | { |
| 507 | xml_attribute att; |
no outgoing calls
no test coverage detected