diff options
Diffstat (limited to 'tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/ExpectedModel/Class5.h')
-rw-r--r-- | tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/ExpectedModel/Class5.h | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/ExpectedModel/Class5.h b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/ExpectedModel/Class5.h new file mode 100644 index 00000000000..cdbc8316b4a --- /dev/null +++ b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/ExpectedModel/Class5.h @@ -0,0 +1,54 @@ +// -------------------------------------------------------- +// Code generated by Papyrus C++ +// -------------------------------------------------------- + +#ifndef CPPCODEGENTEST_CLASS5_H +#define CPPCODEGENTEST_CLASS5_H + +/************************************************************ + Class5 class header + ************************************************************/ + +#include "CppCodegenTest/Pkg_CppCodegenTest.h" + +#include "AnsiCLibrary/Pkg_AnsiCLibrary.h" + +/************************************************************/ +/** + * C++ Virtual Interface + */ + +class Class5 { + +public: + + /** + * + */ + int externalProp; + + /** + * + * @param iReturn + */ + virtual int pureVirtualOp() = 0; + + /** + * + * @param iReturn + */ + virtual int* pureVirtualConstOp() = 0; + +}; +/************************************************************/ +/* External declarations (package visibility) */ + +/************************************************************/ + +/* Inline functions */ + +/************************************************************ + End of Class5 class header + ************************************************************/ + +#endif |