~ubuntu-branches/ubuntu/utopic/nordugrid-arc/utopic

« back to all changes in this revision

Viewing changes to swig/common.i

  • Committer: Package Import Robot
  • Author(s): Mattias Ellert
  • Date: 2014-05-01 20:51:02 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20140501205102-icy9t3348uxobyx7
Tags: 4.1.0-1
* 4.1.0 Release
* Call dh_autoreconf to support ppc64le (Closes: #744639)

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
#endif
6
6
 
7
7
 
 
8
/* Python: Avoid creating a new SWIG types for each module, for types that
 
9
 * are general for different modules. E.g. StringPair - put it in common, and
 
10
 * use the one from common in the other modules.
 
11
 */
 
12
%template(StringPair) std::pair<std::string, std::string>;
 
13
%wraplist(String, std::string)
 
14
%template(StringSet) std::set<std::string>;
 
15
#ifdef SWIGJAVA
 
16
%template(StringSetIterator) setiterator<std::string>;
 
17
#endif
 
18
%template(StringVector) std::vector<std::string>;
 
19
%template(StringStringMap) std::map<std::string, std::string>;
 
20
 
 
21
#ifndef SWIGIMPORTED
 
22
 
8
23
// Wrap contents of $(top_srcdir)/src/hed/libs/common/XMLNode.h
9
24
%{
10
25
#include <arc/XMLNode.h>
272
287
#endif
273
288
%include "../src/hed/libs/common/Thread.h"
274
289
%template(SimpleConditionList) std::list<Arc::SimpleCondition*>;
 
290
 
 
291
#endif // SWIGIMPORTED