GetNextDirents
virtual int32 GetNextDirents(dirent *buf, size_t bufSize,
virtual int32 GetNextDirents(struct dirent* direntBuffer,
virtual int32 GetNextDirents(dirent *buf, size_t bufSize,
virtual int32 GetNextDirents(struct dirent* direntBuffer,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer,
virtual int32 GetNextDirents(struct dirent* direntBuffer,
int32 readEntries = fCurrentQuery->GetNextDirents(entry,
while (sourceDir.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
if (GetNextDirents(entry, sizeof(longEntry), 1) != 1)
if (GetNextDirents(entry, sizeof(longEntry), 1) != 1)
int32 result = GetNextDirents(dirEntry, sizeof(longEntry), 1);
int32 count = fDirectories.ItemAt(fDirectoryIndex)->GetNextDirents(
while (GetNextDirents((dirent*)&buffer, sizeof(buffer), 1) == 1)
while ((count = addOnFolder.GetNextDirents((dirent*)buf, sizeof(buf)))
status = fQuery.GetNextDirents(buffer, length, count);
while (sourceDir.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
if (GetNextDirents(entry, sizeof(longEntry), 1) != 1)
if (GetNextDirents(entry, sizeof(longEntry), 1) != 1)
int32 result = GetNextDirents(entry, sizeof(longEntry), 1);
int32 count = fDirectories.ItemAt(fDirectoryIndex)->GetNextDirents(
while (GetNextDirents((dirent*)&buffer, sizeof(buffer), 1) == 1)
if (GetNextDirents(entry, sizeof(longEntry), 1) != 1) {
while (directory.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
int32 count = fIterator->GetNextDirents(fCurrentDirent,
fStatus = fDirectory.GetNextDirents(buffer, length, count);
result = fList.ItemAt(fCurrentIndex)->GetNextDirents(buffer, length,
int32 result = fWalker->GetNextDirents(buffer, length, count);
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
int32 nextDirent = fTopDir->GetNextDirents(ent, size, count);
return GetNextDirents(ent, size, count);
status_t result = _inherited::GetNextDirents(ent, size, count);
result = GetNextDirents(ent, size, count);
result = fQuery.GetNextDirents(ent, size, count);
virtual int32 GetNextDirents(struct dirent*, size_t,
virtual int32 GetNextDirents(struct dirent*, size_t,
virtual int32 GetNextDirents(struct dirent*, size_t,
virtual int32 GetNextDirents(struct dirent*, size_t,
return fIteratorList->GetNextDirents(buffer, length, count);
return fWalker->GetNextDirents(buffer, length, count);
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
int32 count = container->GetNextDirents(eptr, 1024, 1);
GetNextDirents(buffer, length, count);
virtual int32 GetNextDirents(struct dirent* buffer, size_t length,
int32 countRead = fMergedDirectory.GetNextDirents(buffer, length, count);
int32 result = GetNextDirents(entry, sizeof(longEntry), 1);
virtual int32 GetNextDirents(struct dirent* buffer,
while (directory.GetNextDirents(entry, sizeof(longEntry), 1) == 1) {
while (directory.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
while (dir.GetNextDirents(ents, bufSize, 1) == 1)
while (dir.GetNextDirents(ents, bufSize, 1) == 1)
while (dir.GetNextDirents(ents, bufSize, 1) == 1) {
CPPUNIT_ASSERT( dir.GetNextDirents(ents, bufSize, 1) == B_FILE_ERROR );
CPPUNIT_ASSERT( dir.GetNextDirents(ents, bufSize, 1) == B_FILE_ERROR );
CPPUNIT_ASSERT( equals(dir.GetNextDirents(NULL, bufSize, 1),
while (query.GetNextDirents(ents, bufSize, 1) == 1) {
CPPUNIT_ASSERT( query.GetNextDirents(ents, bufSize, 1) == 0 );
while (query.GetNextDirents(ents, bufSize, 1) == 1) {
CPPUNIT_ASSERT( query.GetNextDirents(ents, bufSize, 1) == 0 );
CPPUNIT_ASSERT( query.GetNextDirents(ents, bufSize, 1) == 0 );
CPPUNIT_ASSERT( query.GetNextDirents(ents, bufSize, 1)
CPPUNIT_ASSERT( equals(query.GetNextDirents(NULL, bufSize, 1),