/trunk/Examples/ocaml/std_vector/example.i

# · Swig · 15 lines · 8 code · 3 blank · 4 comment · 0 complexity · f9b331c8f8d8b3cb5516eec5a2ee04c2 MD5 · raw file

  1. /* -*- C++ -*- */
  2. /* File : example.i -- stolen from the guile std_vector example */
  3. %module example
  4. %{
  5. #include "example.h"
  6. %}
  7. %include stl.i
  8. /* instantiate the required template specializations */
  9. %template(IntVector) std::vector<int>;
  10. %template(DoubleVector) std::vector<double>;
  11. /* Let's just grab the original header file here */
  12. %include "example.h"