From 2e20aeab6e86670a66ff99a7b79120c4004b4d22 Mon Sep 17 00:00:00 2001 From: Shaheed Haque Date: Fri, 3 Feb 2017 20:22:52 +0000 Subject: Automatically mark classes with pure virtual functions as /Abstract/. --- tests/GenerateSipBindings/cpplib.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'tests/GenerateSipBindings/cpplib.cpp') diff --git a/tests/GenerateSipBindings/cpplib.cpp b/tests/GenerateSipBindings/cpplib.cpp index 47370ca0..8ecedcbc 100644 --- a/tests/GenerateSipBindings/cpplib.cpp +++ b/tests/GenerateSipBindings/cpplib.cpp @@ -239,3 +239,23 @@ Shared::Shared(const Shared& other) { } + +int Abstract::callableMultiply(int i, int j) +{ + return i * j; +} + +Abstract::~Abstract() +{ + +} + +int Concrete::callableAdd(int i, int j) +{ + return i + j; +} + +void Concrete::virtualInterface() +{ + +} -- cgit v1.2.1