| 135 | } |
| 136 | |
| 137 | void FsNode::getAllChildren(std::vector<std::shared_ptr<FsNode> > & results) { |
| 138 | this->loadChildren(); |
| 139 | BOXEDWINE_CRITICAL_SECTION_WITH_MUTEX(this->childrenByNameMutex); |
| 140 | for (auto& n : this->childrenByName) { |
| 141 | results.push_back(n.value); |
| 142 | } |
| 143 | } |
| 144 | |
| 145 | bool FsNode::unlock(KFileLock* lock) { |
| 146 | BOXEDWINE_CRITICAL_SECTION_WITH_CONDITION(this->locksCS); |
no test coverage detected