MatchFileExtension< Functor > Class Template Reference

#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

Detailed Description

template<typename Functor>
class MatchFileExtension< Functor >

Definition at line 216 of file path.h.


Constructor & Destructor Documentation

template<typename Functor >
MatchFileExtension< Functor >::MatchFileExtension ( const char *  extension,
const Functor &  functor 
) [inline]

Definition at line 221 of file path.h.


Member Function Documentation

template<typename Functor >
void MatchFileExtension< Functor >::operator() ( const char *  name  )  const [inline]

Field Documentation

template<typename Functor >
const char* MatchFileExtension< Functor >::m_extension [private]

Definition at line 218 of file path.h.

Referenced by MatchFileExtension< Functor >::operator()().

template<typename Functor >
const Functor& MatchFileExtension< Functor >::m_functor [private]

Definition at line 219 of file path.h.

Referenced by MatchFileExtension< Functor >::operator()().


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

Generated by  doxygen 1.6.2