fRules
team_rules *fRules;
fRules(NULL)
fRules = sTeamHash->Lookup(team);
if (fRules != NULL)
fRules = new team_rules;
if (fRules == NULL)
fRules->team = team;
list_init(&fRules->states);
list_init(&fRules->applied);
sTeamHash->Insert(fRules);
start_watching_team(team, team_gone, fRules);
fRules->timestamp = system_time();
list_add_item(&fRules->applied, state);
list_add_item(&fRules->states, state);
if (fRules == NULL)
while ((state = (rule_state *)list_get_next_item(&fRules->states, state)) != NULL) {
bigtime_t diff = system_time() - fRules->timestamp;
while ((state = (rule_state *)list_get_next_item(&fRules->applied, state)) != NULL) {
if (fRules == NULL)
while ((state = (rule_state *)list_get_next_item(&fRules->states, state)) != NULL) {
return fRules.MatchingRule(fileName, filetype) != NULL;
ExpanderRules& fRules;
B_FILE_NODE, false, NULL, new RuleRefFilter(fRules), true);
ExpanderRule* rule = fRules.MatchingRule(&ref);
ExpanderRule* rule = fRules.MatchingRule(&fSourceRef);
ExpanderRule* rule = fRules.MatchingRule(&fSourceRef);
ExpanderRules fRules;