view host/Rule.cpp @ 15:df33703ace3b

Get building with newer libraries &c
author Chris Cannam
date Tue, 03 Dec 2013 16:05:14 +0000
parents 10715d2b3069
children
line wrap: on
line source
/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */

#include "Rule.h"

#include <iostream>
using std::cerr;
using std::endl;

Rule::~Rule()
{
    for (ActionList::const_iterator i = m_actions.begin(); i != m_actions.end(); ++i) {
        delete *i;
    }
}

void
Rule::addCondition(Condition condition)
{
    m_conditions.push_back(condition);
}

void
Rule::addAction(Action *action)
{
    m_actions.push_back(action);
}