libpsynth 0.2.1
Public Member Functions | Friends
psynth::base::file_mgr_node Class Reference

#include <file_manager.hpp>

Inheritance diagram for psynth::base::file_mgr_node:
Inheritance graph
[legend]
Collaboration diagram for psynth::base::file_mgr_node:
Collaboration graph
[legend]

List of all members.

Public Member Functions

template<class PathPredicate >
void find_if_all (PathPredicate pred, file_finder::path_list &res) const
boost::filesystem::path find_all (const boost::filesystem::path &file) const
template<class StringPredicate >
void find_if_all (StringPredicate pred, file_finder::path_list &res) const

Friends

class tree_node< file_mgr_node >

Detailed Description

Note:
This class is thread-safe.
Todo:

Make thread-safety optional?

Document.


Member Function Documentation

bf::path psynth::base::file_mgr_node::find_all ( const boost::filesystem::path &  file) const
template<class StringPredicate >
void psynth::base::file_mgr_node::find_if_all ( StringPredicate  pred,
file_finder::path_list &  res 
) const
template<class PathPredicate >
void psynth::base::file_mgr_node::find_if_all ( PathPredicate  pred,
file_finder::path_list &  res 
) const

Friends And Related Function Documentation

friend class tree_node< file_mgr_node > [friend]

The documentation for this class was generated from the following files: