/trunk/Examples/lua/import/base.h
C++ Header | 16 lines | 14 code | 2 blank | 0 comment | 0 complexity | f999e86c96c62dde77a9f09cac426435 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- 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);
- }
- };
-
-