// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
return ret;
}
+ public static switch_status_t switch_core_hash_insert_auto_free(SWIGTYPE_p_switch_hashtable hash, string key, SWIGTYPE_p_void data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert_auto_free(SWIGTYPE_p_switch_hashtable.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data));
+ return ret;
+ }
+
public static switch_status_t switch_core_hash_insert_destructor(SWIGTYPE_p_switch_hashtable hash, string key, SWIGTYPE_p_void data, SWIGTYPE_p_f_p_void__void destructor) {
switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert_destructor(SWIGTYPE_p_switch_hashtable.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_f_p_void__void.getCPtr(destructor));
return ret;
return ret;
}
+ public static string switch_core_get_event_channel_key_separator() {
+ string ret = freeswitchPINVOKE.switch_core_get_event_channel_key_separator();
+ return ret;
+ }
+
public static switch_status_t switch_loadable_module_init(switch_bool_t autoload) {
switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_loadable_module_init((int)autoload);
return ret;
return ret;
}
+ public static string switch_dial_leg_get_var(SWIGTYPE_p_switch_dial_leg_s leg, string key) {
+ string ret = freeswitchPINVOKE.switch_dial_leg_get_var(SWIGTYPE_p_switch_dial_leg_s.getCPtr(leg), key);
+ return ret;
+ }
+
public static int switch_dial_handle_get_total(SWIGTYPE_p_switch_dial_handle_s handle) {
int ret = freeswitchPINVOKE.switch_dial_handle_get_total(SWIGTYPE_p_switch_dial_handle_s.getCPtr(handle));
return ret;
}
- public static void switch_ivr_orig_and_bridge(SWIGTYPE_p_switch_core_session session, string data, SWIGTYPE_p_switch_dial_handle_s dh) {
- freeswitchPINVOKE.switch_ivr_orig_and_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), data, SWIGTYPE_p_switch_dial_handle_s.getCPtr(dh));
+ public static switch_status_t switch_ivr_orig_and_bridge(SWIGTYPE_p_switch_core_session session, string data, SWIGTYPE_p_switch_dial_handle_s dh, SWIGTYPE_p_switch_call_cause_t cause) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_orig_and_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), data, SWIGTYPE_p_switch_dial_handle_s.getCPtr(dh), SWIGTYPE_p_switch_call_cause_t.getCPtr(cause));
+ return ret;
}
public static switch_status_t switch_ivr_play_and_collect_input(SWIGTYPE_p_switch_core_session session, string prompt, string recognizer_mod_name, string recognizer_grammar, int min_digits, int max_digits, string terminators, uint digit_timeout, SWIGTYPE_p_p_cJSON recognition_result, ref string digits_collected, string terminator_collected, switch_input_args_t args) {
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t_xml_cdr_get___")]
public static extern global::System.IntPtr switch_device_node_t_xml_cdr_get(global::System.Runtime.InteropServices.HandleRef jarg1);
- [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t__event_set___")]
- public static extern void switch_device_node_t__event_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t_event__set___")]
+ public static extern void switch_device_node_t_event__set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
- [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t__event_get___")]
- public static extern global::System.IntPtr switch_device_node_t__event_get(global::System.Runtime.InteropServices.HandleRef jarg1);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t_event__get___")]
+ public static extern global::System.IntPtr switch_device_node_t_event__get(global::System.Runtime.InteropServices.HandleRef jarg1);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_device_node_t_callstate_set___")]
public static extern void switch_device_node_t_callstate_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_core_hash_destroy___")]
public static extern int switch_core_hash_destroy(global::System.Runtime.InteropServices.HandleRef jarg1);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_core_hash_insert_auto_free___")]
+ public static extern int switch_core_hash_insert_auto_free(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
+
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_core_hash_insert_destructor___")]
public static extern int switch_core_hash_insert_destructor(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_core_session_start_text_thread___")]
public static extern int switch_core_session_start_text_thread(global::System.Runtime.InteropServices.HandleRef jarg1);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_core_get_event_channel_key_separator___")]
+ public static extern string switch_core_get_event_channel_key_separator();
+
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_loadable_module_interface_module_name_set___")]
public static extern void switch_loadable_module_interface_module_name_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle_max_samples_get___")]
public static extern int switch_file_handle_max_samples_get(global::System.Runtime.InteropServices.HandleRef jarg1);
- [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle__params_set___")]
- public static extern void switch_file_handle__params_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle_params__set___")]
+ public static extern void switch_file_handle_params__set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
- [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle__params_get___")]
- public static extern global::System.IntPtr switch_file_handle__params_get(global::System.Runtime.InteropServices.HandleRef jarg1);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle_params__get___")]
+ public static extern global::System.IntPtr switch_file_handle_params__get(global::System.Runtime.InteropServices.HandleRef jarg1);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_file_handle_cur_channels_set___")]
public static extern void switch_file_handle_cur_channels_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_dial_leg_get_vars___")]
public static extern global::System.IntPtr switch_dial_leg_get_vars(global::System.Runtime.InteropServices.HandleRef jarg1);
+ [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_dial_leg_get_var___")]
+ public static extern string switch_dial_leg_get_var(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
+
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_dial_handle_get_total___")]
public static extern int switch_dial_handle_get_total(global::System.Runtime.InteropServices.HandleRef jarg1);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_ivr_orig_and_bridge___")]
- public static extern void switch_ivr_orig_and_bridge(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
+ public static extern int switch_ivr_orig_and_bridge(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
[global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="CSharp_FreeSWITCHfNative_switch_ivr_play_and_collect_input___")]
public static extern int switch_ivr_play_and_collect_input(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, string jarg3, string jarg4, int jarg5, int jarg6, string jarg7, uint jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, ref string jarg10, string jarg11, global::System.Runtime.InteropServices.HandleRef jarg12);
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
SCF_SESSION_THREAD_POOL = (1 << 23),
SCF_DIALPLAN_TIMESTAMPS = (1 << 24),
SCF_CPF_SOFT_PREFIX = (1 << 25),
- SCF_CPF_SOFT_LOOKUP = (1 << 26)
+ SCF_CPF_SOFT_LOOKUP = (1 << 26),
+ SCF_EVENT_CHANNEL_ENABLE_HIERARCHY_DELIVERY = (1 << 27)
}
}
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
}
}
- public switch_event _event {
+ public switch_event event_ {
set {
- freeswitchPINVOKE.switch_device_node_t__event_set(swigCPtr, switch_event.getCPtr(value));
+ freeswitchPINVOKE.switch_device_node_t_event__set(swigCPtr, switch_event.getCPtr(value));
}
get {
- global::System.IntPtr cPtr = freeswitchPINVOKE.switch_device_node_t__event_get(swigCPtr);
+ global::System.IntPtr cPtr = freeswitchPINVOKE.switch_device_node_t_event__get(swigCPtr);
switch_event ret = (cPtr == global::System.IntPtr.Zero) ? null : new switch_event(cPtr, false);
return ret;
}
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
}
}
- public switch_event _params {
+ public switch_event params_ {
set {
- freeswitchPINVOKE.switch_file_handle__params_set(swigCPtr, switch_event.getCPtr(value));
+ freeswitchPINVOKE.switch_file_handle_params__set(swigCPtr, switch_event.getCPtr(value));
}
get {
- global::System.IntPtr cPtr = freeswitchPINVOKE.switch_file_handle__params_get(swigCPtr);
+ global::System.IntPtr cPtr = freeswitchPINVOKE.switch_file_handle_params__get(swigCPtr);
switch_event ret = (cPtr == global::System.IntPtr.Zero) ? null : new switch_event(cPtr, false);
return ret;
}
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.
// <auto-generated />
//
// This file was automatically generated by SWIG (http://www.swig.org).
-// Version 3.0.10
+// Version 3.0.12
//
// Do not make changes to this file unless you know what you are doing--modify
// the SWIG interface file instead.