MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / enumerateNext

Method enumerateNext

Libraries/FileSystemIterator/FileSystemIterator.cpp:16–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14SC::FileSystemIterator::~FileSystemIterator() { Internal::destroy(recurseStack); }
15
16SC::Result SC::FileSystemIterator::enumerateNext()
17{
18 Result res = enumerateNextInternal(currentEntry);
19 if (not res)
20 {
21 if (::strcmp(res.message, "Iteration Finished") != 0)
22 {
23 errorResult = res;
24 errorsChecked = false;
25 }
26 }
27 return res;
28}
29
30SC::Result SC::FileSystemIterator::recurseSubdirectory()
31{

Callers 7

walkRecursiveMethod · 0.80
walkNotEnoughMethod · 0.80
walkRecursiveManualMethod · 0.80
forEachFileMethod · 0.80
configureExamplesConsoleFunction · 0.80
configureSingleFileLibsFunction · 0.80

Calls

no outgoing calls

Tested by 4

walkRecursiveMethod · 0.64
walkNotEnoughMethod · 0.64
walkRecursiveManualMethod · 0.64