virtual void DisplayExpiry() = 0;
/** Returns the displayable form of the pattern for this xline,
virtual void DisplayExpiry() = 0;
/** Returns the displayable form of the pattern for this xline,
* in a form which can be used to construct an entire derived xline,
* even if it is stored differently internally (e.g. GLine stores the
* in a form which can be used to construct an entire derived xline,
* even if it is stored differently internally (e.g. GLine stores the
/** Get all lines of a certain type to an XLineLookup (std::map<std::string, XLine*>).
* NOTE: When this function runs any expired items are removed from the list before it
* is returned to the caller.
/** Get all lines of a certain type to an XLineLookup (std::map<std::string, XLine*>).
* NOTE: When this function runs any expired items are removed from the list before it
* is returned to the caller.
/** Handle /STATS for a given type.
* NOTE: Any items in the list for this particular line type which have expired
* will be expired and removed before the list is displayed.
/** Handle /STATS for a given type.
* NOTE: Any items in the list for this particular line type which have expired
* will be expired and removed before the list is displayed.
* @param numeric The numeric to give to each result line
* @param user The username making the query
* @param results The string_list to receive the results
* @param numeric The numeric to give to each result line
* @param user The username making the query
* @param results The string_list to receive the results