HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FS_Traverse.h File Reference
#include "FS_Info.h"
#include <UT/UT_Array.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_WorkBuffer.h>
+ Include dependency graph for FS_Traverse.h:

Go to the source code of this file.

Namespaces

 FS
 

Functions

template<bool DIR, typename T >
bool FS::process (T &func, UT_WorkBuffer &fullpath, exint fullpath_len, const UT_StringArray &paths, const UT_Array< FS_Stat > &stats)
 Utility function to process the contents of the traverse() function. More...
 
template<typename T >
void FS::traverse (T &func, const char *path, bool sort_contents=false, bool directories_first=true)