mirror of
https://github.com/boostorg/openmethod.git
synced 2026-01-21 17:12:15 +00:00
21 lines
359 B
C++
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
|