import source from 1.3.40
[external/swig.git] / Examples / test-suite / li_std_functors.i
1 %module li_std_functors
2
3 %include <std_vector.i>
4 %include <std_deque.i>
5 %include <std_list.i>
6 %include <std_set.i>
7 %include <std_map.i>
8 %include <std_functors.i>
9
10 %template(Vector  ) std::vector  <swig::LANGUAGE_OBJ>;
11 %template(Deque   ) std::deque   <swig::LANGUAGE_OBJ>;
12 %template(List    ) std::list    <swig::LANGUAGE_OBJ>;
13
14 %template(Set     ) std::set     <swig::LANGUAGE_OBJ,
15                                    swig::BinaryPredicate<> >;
16 %template(Map     ) std::map     <swig::LANGUAGE_OBJ,swig::LANGUAGE_OBJ,
17                                    swig::BinaryPredicate<> >;
18