MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / getAllChildren

Method getAllChildren

source/io/fsnode.cpp:137–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

135}
136
137void 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
145bool FsNode::unlock(KFileLock* lock) {
146 BOXEDWINE_CRITICAL_SECTION_WITH_CONDITION(this->locksCS);

Callers 2

initFileSystemMethod · 0.80
loadDirEntriesMethod · 0.80

Calls 2

loadChildrenMethod · 0.95
push_backMethod · 0.45

Tested by

no test coverage detected