Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

active_filter_group_time< Format > Class Template Reference

List of all members.

Public Member Functions

 active_filter_group_time (ostream &os, const NewsgroupFilter &filter, nvtime_t ctime)
void operator() (const GroupInfo &gd)

Private Attributes

Format fmt
const NewsgroupFilterfilter
nvtime_t ctime

template<class Format>
class active_filter_group_time< Format >


Constructor & Destructor Documentation

template<class Format>
active_filter_group_time< Format >::active_filter_group_time ostream &  os,
const NewsgroupFilter filter,
nvtime_t  ctime
[inline]
 

Definition at line 1352 of file NewsCache.cc.

References nvtime_t.

01355         :fmt(os), filter(filter), ctime(ctime) {
01356         }


Member Function Documentation

template<class Format>
void active_filter_group_time< Format >::operator() const GroupInfo gd  )  [inline]
 

Definition at line 1357 of file NewsCache.cc.

References active_filter_group_time< Format >::ctime, GroupInfo::ctime(), active_filter_group_time< Format >::fmt, NewsgroupFilter::matches(), and GroupInfo::name().

01357                                                {
01358                 if (gd.ctime() > ctime && filter.matches(gd.name()) > 0)
01359                         fmt(gd);
01360         }


Member Data Documentation

template<class Format>
nvtime_t active_filter_group_time< Format >::ctime [private]
 

Definition at line 1350 of file NewsCache.cc.

Referenced by active_filter_group_time< Format >::operator()().

template<class Format>
const NewsgroupFilter& active_filter_group_time< Format >::filter [private]
 

Definition at line 1349 of file NewsCache.cc.

template<class Format>
Format active_filter_group_time< Format >::fmt [private]
 

Definition at line 1348 of file NewsCache.cc.

Referenced by active_filter_group_time< Format >::operator()().


The documentation for this class was generated from the following file:
Generated on Fri Aug 20 10:58:09 2004 for NewsCache by doxygen 1.3.6-20040222