diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2014-10-09 19:34:02 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2014-10-09 19:34:02 +0100 |
commit | 23373e9ffd849115a8be04254eb330b156883810 (patch) | |
tree | 7a439012e4826652e5e2b6265fddeed3070c113a /Lib/octave/std_list.i | |
parent | 457ba43989951d3bdd6abb8b91f19da094658c17 (diff) | |
download | swig-23373e9ffd849115a8be04254eb330b156883810.tar.gz |
Revert "Octave: cleanup/restructure library files"
This reverts commit bf12d76d037dddb68c294cd77c3ad1f6b6d2e985.
Reverting a series of Octave commits for re-applying again without
incorrect whitespace changes.
Diffstat (limited to 'Lib/octave/std_list.i')
-rw-r--r-- | Lib/octave/std_list.i | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/Lib/octave/std_list.i b/Lib/octave/std_list.i index 580d7d312..1421efaee 100644 --- a/Lib/octave/std_list.i +++ b/Lib/octave/std_list.i @@ -1,32 +1,26 @@ -// -// std_list.i - STL list support -// +// Lists -%fragment("StdListTraits", "header", fragment = "StdSequenceTraits") +%fragment("StdListTraits","header",fragment="StdSequenceTraits") %{ - - namespace swig - { - + namespace swig { template <class T > struct traits_asptr<std::list<T> > { static int asptr(const octave_value& obj, std::list<T> **lis) { - return traits_asptr_stdseq<std::list<T> >::asptr(obj, lis); + return traits_asptr_stdseq<std::list<T> >::asptr(obj, lis); } }; template <class T> struct traits_from<std::list<T> > { - static octave_value* from(const std::list<T> & vec) { - return traits_from_stdseq<std::list<T> >::from(vec); + static octave_value *from(const std::list<T> & vec) { + return traits_from_stdseq<std::list<T> >::from(vec); } }; - } - %} #define %swig_list_methods(Type...) %swig_sequence_methods(Type) #define %swig_list_methods_val(Type...) %swig_sequence_methods_val(Type); %include <std/std_list.i> + |