/tutorial/external/C++/Bar.cpp

http://github.com/tybor/Liberty · C++ · 23 lines · 15 code · 7 blank · 1 comment · 0 complexity · 2d31990462d1df48a741493e4dce92c5 MD5 · raw file

  1. // Basic C++ class to test the Liberty Eiffel C++ interface
  2. #include <iostream>
  3. #include "Bar.h"
  4. char Bar::get_character () {
  5. return character_attribute;
  6. }
  7. double Bar::get_double () {
  8. return double_attribute;
  9. }
  10. void Bar::do_print (int i) {
  11. std::cout << i << "\n";
  12. }
  13. char Bar::do_print_and_return (int i) {
  14. std::cout << i << "\n";
  15. return 'Y';
  16. }