#include "nstream.h"
#include "common/wave_ex.h"
#include "perf/perf.h"
#include "util/file.h"
Go to the source code of this file.
Namespaces | |
namespace | nstream |
Functions | |
static eIterationFlag | nstream::maybeVisit (Entry *entry, visit_entry_fn callback, void *context, const SetString *extensions, const char *filter, bool visitHidden) |
smart_ptr< Stream > | nstream::getStreamRelativeTo (Stream *startStream,const char *relativePath) |
Helper method: given a Stream object, and a path relative to that stream path, return a stream for that. | |
smart_ptr< Stream > | nstream::openNamedStream (Manager *mgr,const char *name) |
Helper method: open a Stream for a given path on the specified Manager. | |
std::string | nstream::getStreamName (Stream *stream) |
Helper method: given a Stream, return its name. | |
eIterationFlag | nstream::walkChildFolders (Folder *root,visit_entry_fn callback,void *context,const SetString *extensions=NULL,const char *filter=NULL,bool visitHidden=false) |
helper methods: given a Folder, walk all child Folders and Entries recursively. |