#include "foo.hpp"
#include <iostream>

class FooHallo
    : public Foo
{
    public:

        void
        msg() const
        {
            std::cout << "Hallo!" << std::endl;
        }
};

// support dynamic loading
extern "C" {

Foo*
construct()
{
    return new FooHallo();
}

} // extern "C"
