5 class TFilter: public yp2::Filter {
7 yp2::Package & process(yp2::Package & package) const {
12 int main(int argc, char **argv)
14 // test filter set/get/exception
18 filter.name("filter1");
19 std::cout << filter.name() << std::endl;
21 if (filter.name() != "filter1")
23 std::cout << "filter name does not match 1\n";
27 filter.name() = "filter1 rename";
28 std::cout << filter.name() << std::endl;
29 if (filter.name() != "filter1 rename")
31 std::cout << "filter name does not match 2\n";
35 catch (std::exception &e) {
36 std::cout << e.what() << "\n";
45 * indent-tabs-mode: nil
47 * vim: shiftwidth=4 tabstop=8 expandtab