| 7534 | } |
| 7535 | |
| 7536 | void |
| 7537 | Node::clearPersistentMessage(bool recurse) |
| 7538 | { |
| 7539 | AppInstPtr app = getApp(); |
| 7540 | |
| 7541 | if (!app) { |
| 7542 | return; |
| 7543 | } |
| 7544 | if ( app->isBackground() ) { |
| 7545 | return; |
| 7546 | } |
| 7547 | if (recurse) { |
| 7548 | std::list<Node*> markedNodes; |
| 7549 | clearPersistentMessageRecursive(markedNodes); |
| 7550 | } else { |
| 7551 | clearPersistentMessageInternal(); |
| 7552 | } |
| 7553 | } |
| 7554 | |
| 7555 | void |
| 7556 | Node::purgeAllInstancesCaches() |
no test coverage detected