#include <path.h>
Public Member Functions | |
MatchFileExtension (const char *extension, const Functor &functor) | |
void | operator() (const char *name) const |
Private Attributes | |
const char * | m_extension |
const Functor & | m_functor |
Definition at line 216 of file path.h.
MatchFileExtension< Functor >::MatchFileExtension | ( | const char * | extension, | |
const Functor & | functor | |||
) | [inline] |
void MatchFileExtension< Functor >::operator() | ( | const char * | name | ) | const [inline] |
Definition at line 225 of file path.h.
References extension_equal(), os::getExtension(), MatchFileExtension< Functor >::m_extension, MatchFileExtension< Functor >::m_functor, and string.
const char* MatchFileExtension< Functor >::m_extension [private] |
Definition at line 218 of file path.h.
Referenced by MatchFileExtension< Functor >::operator()().
const Functor& MatchFileExtension< Functor >::m_functor [private] |
Definition at line 219 of file path.h.
Referenced by MatchFileExtension< Functor >::operator()().