Files
2025-09-05 15:28:45 -04:00

21 lines
359 B
C++

#ifndef CANINES_HPP
#define CANINES_HPP
#include <iosfwd>
#include <boost/openmethod.hpp>
#include "animal.hpp"
namespace canines {
struct Dog : animals::Animal {
using Animal::Animal;
};
BOOST_OPENMETHOD_DECLARE_OVERRIDER(
poke, (std::ostream & os, boost::openmethod::virtual_ptr<Dog> dog), void);
} // namespace canines
#endif // CANINES_HPP