Lines Matching refs:sniffer_rule
46 \struct SnifferRules::sniffer_rule
50 to a \c Sniffer::Rule object. This design was chosen to allow \c sniffer_rule
51 objects (as opposed to \c sniffer_rule pointers) to be used with STL objects
54 deleting each \c sniffer_rule's \c Sniffer::Rule object.
57 // sniffer_rule Constructor
58 //! Creates a new \c sniffer_rule object
59 SnifferRules::sniffer_rule::sniffer_rule(Sniffer::Rule *rule)
64 // sniffer_rule Destructor
65 //! Destroys the \c sniffer_rule object.
66 /*! \note The \c Sniffer::Rule object pointed to by the \c sniffer_rule
69 SnifferRules::sniffer_rule::~sniffer_rule()
81 Also, sniffer_rule objects with \c NULL \c rule members are
85 Finally, sniffer_rule objects that are otherwise equal are
90 bool operator<(const SnifferRules::sniffer_rule &left, const SnifferRules::sniffer_rule &right)
129 \c sniffer_rule::rule members.
133 for (std::list<sniffer_rule>::iterator i = fRuleList.begin();
239 sniffer_rule item(new Sniffer::Rule());
245 // Prepare the sniffer_rule
260 // operator<(sniffer_rule&, sniffer_rule&))
262 std::list<sniffer_rule>::iterator i;
291 for (std::list<sniffer_rule>::iterator i = fRuleList.begin();
313 for (std::list<sniffer_rule>::const_iterator i = fRuleList.begin();
463 for (std::list<sniffer_rule>::const_iterator i = fRuleList.begin();
480 "NULL sniffer_rule::rule member found in rule list for type == '%s', "
553 sniffer_rule rule(new Sniffer::Rule());