/trunk/Examples/lua/import/base.h
# · C++ Header · 16 lines · 14 code · 2 blank · 0 comment · 0 complexity · f999e86c96c62dde77a9f09cac426435 MD5 · raw file
- class Base {
- public:
- Base() { };
- virtual ~Base() { };
- virtual const char * A() const {
- return "Base::A";
- }
- const char * B() const {
- return "Base::B";
- }
- virtual Base *toBase() {
- return static_cast<Base *>(this);
- }
- };