Regenerate Makefiles to eliminate some build problems.

This commit is contained in:
Geoffrey Hutchison
2007-01-04 13:49:27 +00:00
parent 8f7a99d571
commit 9d2edcdea1
24 changed files with 195 additions and 304 deletions
+2 -2
View File
@@ -225,9 +225,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign scripts/Makefile'; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu scripts/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign scripts/Makefile
$(AUTOMAKE) --gnu scripts/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
+2 -7
View File
@@ -52,13 +52,8 @@ public class OBMolPairIter {
return new OBMolPairIter(openbabelJNI.OBMolPairIter_inc(swigCPtr, this), false);
}
public SWIGTYPE_p_std__pairTint_int_t deref() {
long cPtr = openbabelJNI.OBMolPairIter_deref(swigCPtr, this);
return (cPtr == 0) ? null : new SWIGTYPE_p_std__pairTint_int_t(cPtr, false);
}
public SWIGTYPE_p_std__pairTint_int_t __ref__() {
return new SWIGTYPE_p_std__pairTint_int_t(openbabelJNI.OBMolPairIter___ref__(swigCPtr, this), false);
public vectorUnsignedInt __ref__() {
return new vectorUnsignedInt(openbabelJNI.OBMolPairIter___ref__(swigCPtr, this), true);
}
}
-1
View File
@@ -2406,7 +2406,6 @@ class openbabelJNI {
public final static native long new_OBMolPairIter__SWIG_2(long jarg1, OBMolPairIter jarg1_);
public final static native boolean OBMolPairIter_good(long jarg1, OBMolPairIter jarg1_);
public final static native long OBMolPairIter_inc(long jarg1, OBMolPairIter jarg1_);
public final static native long OBMolPairIter_deref(long jarg1, OBMolPairIter jarg1_);
public final static native long OBMolPairIter___ref__(long jarg1, OBMolPairIter jarg1_);
public final static native void delete_OBMolPairIter(long jarg1);
public final static native long new_OBMolRingIter__SWIG_0();
+3 -21
View File
@@ -37628,35 +37628,17 @@ SWIGEXPORT jlong JNICALL Java_openbabelJNI_OBMolPairIter_1inc(JNIEnv *jenv, jcla
}
SWIGEXPORT jlong JNICALL Java_openbabelJNI_OBMolPairIter_1deref(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
jlong jresult = 0 ;
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
(void)jenv;
(void)jcls;
(void)jarg1_;
arg1 = *(OpenBabel::OBMolPairIter **)&jarg1;
result = (std::pair<int,int > *)((OpenBabel::OBMolPairIter const *)arg1)->operator ->();
*(std::pair<int,int > **)&jresult = result;
return jresult;
}
SWIGEXPORT jlong JNICALL Java_openbabelJNI_OBMolPairIter_1_1_1ref_1_1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
jlong jresult = 0 ;
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
std::vector<unsigned int > result;
(void)jenv;
(void)jcls;
(void)jarg1_;
arg1 = *(OpenBabel::OBMolPairIter **)&jarg1;
{
std::pair<int,int > &_result_ref = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
result = (std::pair<int,int > *) &_result_ref;
}
*(std::pair<int,int > **)&jresult = result;
result = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
*(std::vector<unsigned int > **)&jresult = new std::vector<unsigned int >((std::vector<unsigned int > &)result);
return jresult;
}
-1
View File
@@ -4405,7 +4405,6 @@ sub new {
*good = *Chemistry::OpenBabelc::OBMolPairIter_good;
*inc = *Chemistry::OpenBabelc::OBMolPairIter_inc;
*deref = *Chemistry::OpenBabelc::OBMolPairIter_deref;
*__ref__ = *Chemistry::OpenBabelc::OBMolPairIter___ref__;
sub DESTROY {
return unless $_[0]->isa('HASH');
+51 -76
View File
@@ -1518,45 +1518,44 @@ SWIG_Perl_SetModule(swig_module_info *module) {
#define SWIGTYPE_p_std__ostream swig_types[89]
#define SWIGTYPE_p_std__out_of_range swig_types[90]
#define SWIGTYPE_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t swig_types[91]
#define SWIGTYPE_p_std__pairTint_int_t swig_types[92]
#define SWIGTYPE_p_std__streampos swig_types[93]
#define SWIGTYPE_p_std__string swig_types[94]
#define SWIGTYPE_p_std__type_info swig_types[95]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t swig_types[96]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t__iterator swig_types[97]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t swig_types[98]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t__iterator swig_types[99]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_t swig_types[100]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_t swig_types[101]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t swig_types[102]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator swig_types[103]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t swig_types[104]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t__iterator swig_types[105]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_t swig_types[106]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_t__iterator swig_types[107]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_t swig_types[108]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t__iterator swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_t swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_t swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t swig_types[113]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_t swig_types[114]
#define SWIGTYPE_p_std__vectorTdouble_p_t swig_types[115]
#define SWIGTYPE_p_std__vectorTdouble_p_t__iterator swig_types[116]
#define SWIGTYPE_p_std__vectorTdouble_t swig_types[117]
#define SWIGTYPE_p_std__vectorTint_t swig_types[118]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_t swig_types[119]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_t swig_types[120]
#define SWIGTYPE_p_std__vectorTstd__string_t swig_types[121]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_t_t swig_types[122]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t swig_types[123]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t__iterator swig_types[124]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_t_t swig_types[125]
#define SWIGTYPE_p_std__vectorTunsigned_int_t swig_types[126]
#define SWIGTYPE_p_std__vectorTunsigned_short_t swig_types[127]
#define SWIGTYPE_p_unsigned_int swig_types[128]
static swig_type_info *swig_types[130];
static swig_module_info swig_module = {swig_types, 129, 0, 0, 0, 0};
#define SWIGTYPE_p_std__streampos swig_types[92]
#define SWIGTYPE_p_std__string swig_types[93]
#define SWIGTYPE_p_std__type_info swig_types[94]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t swig_types[95]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t__iterator swig_types[96]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t swig_types[97]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t__iterator swig_types[98]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_t swig_types[99]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_t swig_types[100]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t swig_types[101]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator swig_types[102]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t swig_types[103]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t__iterator swig_types[104]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_t swig_types[105]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_t__iterator swig_types[106]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_t swig_types[107]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t swig_types[108]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t__iterator swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_t swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_t swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_t swig_types[113]
#define SWIGTYPE_p_std__vectorTdouble_p_t swig_types[114]
#define SWIGTYPE_p_std__vectorTdouble_p_t__iterator swig_types[115]
#define SWIGTYPE_p_std__vectorTdouble_t swig_types[116]
#define SWIGTYPE_p_std__vectorTint_t swig_types[117]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_t swig_types[118]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_t swig_types[119]
#define SWIGTYPE_p_std__vectorTstd__string_t swig_types[120]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_t_t swig_types[121]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t swig_types[122]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t__iterator swig_types[123]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_t_t swig_types[124]
#define SWIGTYPE_p_std__vectorTunsigned_int_t swig_types[125]
#define SWIGTYPE_p_std__vectorTunsigned_short_t swig_types[126]
#define SWIGTYPE_p_unsigned_int swig_types[127]
static swig_type_info *swig_types[129];
static swig_module_info swig_module = {swig_types, 128, 0, 0, 0, 0};
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
@@ -94553,38 +94552,10 @@ XS(_wrap_OBMolPairIter_inc) {
}
XS(_wrap_OBMolPairIter_deref) {
{
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: OBMolPairIter_deref(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_OpenBabel__OBMolPairIter, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "OBMolPairIter_deref" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
result = (std::pair<int,int > *)((OpenBabel::OBMolPairIter const *)arg1)->operator ->();
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_OBMolPairIter___ref__) {
{
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
std::vector<unsigned int > result;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
@@ -94598,11 +94569,20 @@ XS(_wrap_OBMolPairIter___ref__) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "OBMolPairIter___ref__" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
result = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
{
std::pair<int,int > &_result_ref = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
result = (std::pair<int,int > *) &_result_ref;
size_t len = (&result)->size();
SV **svs = new SV*[len];
for (size_t i=0; i<len; i++) {
svs[i] = sv_newmortal();
sv_setiv(svs[i], result[i]);
}
AV *myav = av_make(len, svs);
delete[] svs;
ST(argvi) = newRV_noinc((SV*) myav);
sv_2mortal(ST(argvi));
argvi++;
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0); argvi++ ;
XSRETURN(argvi);
fail:
@@ -95782,7 +95762,6 @@ static swig_type_info _swigt__p_std__multimapTdouble_unsigned_int_t = {"_p_std__
static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__out_of_range = {"_p_std__out_of_range", "std::out_of_range *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t = {"_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t", "std::pair<OpenBabel::OBAtom *,OpenBabel::OBAtom * > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTint_int_t = {"_p_std__pairTint_int_t", "std::pair<int,int > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__streampos = {"_p_std__streampos", "std::streampos *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__type_info = {"_p_std__type_info", "std::type_info *", 0, 0, (void*)0, 0};
@@ -95913,7 +95892,6 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_std__ostream,
&_swigt__p_std__out_of_range,
&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
&_swigt__p_std__pairTint_int_t,
&_swigt__p_std__streampos,
&_swigt__p_std__string,
&_swigt__p_std__type_info,
@@ -96044,7 +96022,6 @@ static swig_cast_info _swigc__p_std__multimapTdouble_unsigned_int_t[] = { {&_sw
static swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__out_of_range[] = { {&_swigt__p_std__out_of_range, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t[] = { {&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTint_int_t[] = { {&_swigt__p_std__pairTint_int_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__streampos[] = { {&_swigt__p_std__streampos, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__type_info[] = { {&_swigt__p_std__type_info, 0, 0, 0},{0, 0, 0, 0}};
@@ -96175,7 +96152,6 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_std__ostream,
_swigc__p_std__out_of_range,
_swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
_swigc__p_std__pairTint_int_t,
_swigc__p_std__streampos,
_swigc__p_std__string,
_swigc__p_std__type_info,
@@ -98263,7 +98239,6 @@ static swig_command_info swig_commands[] = {
{"Chemistry::OpenBabelc::new_OBMolPairIter", _wrap_new_OBMolPairIter},
{"Chemistry::OpenBabelc::OBMolPairIter_good", _wrap_OBMolPairIter_good},
{"Chemistry::OpenBabelc::OBMolPairIter_inc", _wrap_OBMolPairIter_inc},
{"Chemistry::OpenBabelc::OBMolPairIter_deref", _wrap_OBMolPairIter_deref},
{"Chemistry::OpenBabelc::OBMolPairIter___ref__", _wrap_OBMolPairIter___ref__},
{"Chemistry::OpenBabelc::delete_OBMolPairIter", _wrap_delete_OBMolPairIter},
{"Chemistry::OpenBabelc::new_OBMolRingIter", _wrap_new_OBMolRingIter},
-1
View File
@@ -3013,7 +3013,6 @@ class _OBMolPairIter(object):
_openbabel._OBMolPairIter_swiginit(self,_openbabel.new__OBMolPairIter(*args))
def good(*args): return _openbabel._OBMolPairIter_good(*args)
def inc(*args): return _openbabel._OBMolPairIter_inc(*args)
def deref(*args): return _openbabel._OBMolPairIter_deref(*args)
def __ref__(*args): return _openbabel._OBMolPairIter___ref__(*args)
__swig_destroy__ = _openbabel.delete__OBMolPairIter
__del__ = lambda self : None;
+58 -89
View File
@@ -2569,62 +2569,61 @@ SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags)
#define SWIGTYPE_p_std__multimapTdouble_unsigned_int_t swig_types[98]
#define SWIGTYPE_p_std__ostream swig_types[99]
#define SWIGTYPE_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t swig_types[100]
#define SWIGTYPE_p_std__pairTint_int_t swig_types[101]
#define SWIGTYPE_p_std__streampos swig_types[102]
#define SWIGTYPE_p_std__string swig_types[103]
#define SWIGTYPE_p_std__type_info swig_types[104]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_std__allocatorTOpenBabel__OBAtom_p_t_t swig_types[105]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_std__allocatorTOpenBabel__OBAtom_p_t_t__iterator swig_types[106]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_std__allocatorTOpenBabel__OBBond_p_t_t swig_types[107]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_std__allocatorTOpenBabel__OBBond_p_t_t__iterator swig_types[108]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t__allocator_type swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t__value_type swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_std__allocatorTOpenBabel__OBExternalBond_t_t swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t swig_types[113]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__allocator_type swig_types[114]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__iterator swig_types[115]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_std__allocatorTOpenBabel__OBInternalCoord_p_t_t swig_types[116]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_std__allocatorTOpenBabel__OBInternalCoord_p_t_t__iterator swig_types[117]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t swig_types[118]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t__allocator_type swig_types[119]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t__value_type swig_types[120]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_std__allocatorTOpenBabel__OBResidue_p_t_t__iterator swig_types[121]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t swig_types[122]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t__allocator_type swig_types[123]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t__value_type swig_types[124]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_std__allocatorTOpenBabel__OBRing_p_t_t swig_types[125]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_std__allocatorTOpenBabel__OBRing_p_t_t__iterator swig_types[126]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t swig_types[127]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t__allocator_type swig_types[128]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t__value_type swig_types[129]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_std__allocatorTOpenBabel__OBTorsion_t_t swig_types[130]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_std__allocatorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t_t swig_types[131]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t swig_types[132]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t__allocator_type swig_types[133]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t__value_type swig_types[134]
#define SWIGTYPE_p_std__vectorTdouble_p_std__allocatorTdouble_p_t_t swig_types[135]
#define SWIGTYPE_p_std__vectorTdouble_p_std__allocatorTdouble_p_t_t__iterator swig_types[136]
#define SWIGTYPE_p_std__vectorTdouble_std__allocatorTdouble_t_t swig_types[137]
#define SWIGTYPE_p_std__vectorTdouble_std__allocatorTdouble_t_t__allocator_type swig_types[138]
#define SWIGTYPE_p_std__vectorTint_std__allocatorTint_t_t swig_types[139]
#define SWIGTYPE_p_std__vectorTint_std__allocatorTint_t_t__allocator_type swig_types[140]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_std__allocatorTstd__pairTint_int_t_t_t swig_types[141]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_std__allocatorTstd__pairTstd__string_std__string_t_t_t swig_types[142]
#define SWIGTYPE_p_std__vectorTstd__string_std__allocatorTstd__string_t_t swig_types[143]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t_std__allocatorTstd__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t_t_t swig_types[144]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_std__allocatorTint_t_t_std__allocatorTstd__vectorTint_std__allocatorTint_t_t_t_t swig_types[145]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_std__allocatorTint_t_t_std__allocatorTstd__vectorTint_std__allocatorTint_t_t_t_t__allocator_type swig_types[146]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_std__allocatorTunsigned_int_t_t_std__allocatorTstd__vectorTunsigned_int_std__allocatorTunsigned_int_t_t_t_t swig_types[147]
#define SWIGTYPE_p_std__vectorTunsigned_int_std__allocatorTunsigned_int_t_t swig_types[148]
#define SWIGTYPE_p_std__vectorTunsigned_int_std__allocatorTunsigned_int_t_t__allocator_type swig_types[149]
#define SWIGTYPE_p_std__vectorTunsigned_short_std__allocatorTunsigned_short_t_t swig_types[150]
#define SWIGTYPE_p_swig__PySwigIterator swig_types[151]
#define SWIGTYPE_p_unsigned_int swig_types[152]
#define SWIGTYPE_p_value_type swig_types[153]
#define SWIGTYPE_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__value_type swig_types[154]
static swig_type_info *swig_types[156];
static swig_module_info swig_module = {swig_types, 155, 0, 0, 0, 0};
#define SWIGTYPE_p_std__streampos swig_types[101]
#define SWIGTYPE_p_std__string swig_types[102]
#define SWIGTYPE_p_std__type_info swig_types[103]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_std__allocatorTOpenBabel__OBAtom_p_t_t swig_types[104]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_std__allocatorTOpenBabel__OBAtom_p_t_t__iterator swig_types[105]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_std__allocatorTOpenBabel__OBBond_p_t_t swig_types[106]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_std__allocatorTOpenBabel__OBBond_p_t_t__iterator swig_types[107]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t swig_types[108]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t__allocator_type swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_std__allocatorTOpenBabel__OBBond_t_t__value_type swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_std__allocatorTOpenBabel__OBExternalBond_t_t swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__allocator_type swig_types[113]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__iterator swig_types[114]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_std__allocatorTOpenBabel__OBInternalCoord_p_t_t swig_types[115]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_std__allocatorTOpenBabel__OBInternalCoord_p_t_t__iterator swig_types[116]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t swig_types[117]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t__allocator_type swig_types[118]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_std__allocatorTOpenBabel__OBMol_t_t__value_type swig_types[119]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_std__allocatorTOpenBabel__OBResidue_p_t_t__iterator swig_types[120]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t swig_types[121]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t__allocator_type swig_types[122]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_std__allocatorTOpenBabel__OBResidue_t_t__value_type swig_types[123]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_std__allocatorTOpenBabel__OBRing_p_t_t swig_types[124]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_std__allocatorTOpenBabel__OBRing_p_t_t__iterator swig_types[125]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t swig_types[126]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t__allocator_type swig_types[127]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_std__allocatorTOpenBabel__OBRing_t_t__value_type swig_types[128]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_std__allocatorTOpenBabel__OBTorsion_t_t swig_types[129]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_std__allocatorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t_t swig_types[130]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t swig_types[131]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t__allocator_type swig_types[132]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t__value_type swig_types[133]
#define SWIGTYPE_p_std__vectorTdouble_p_std__allocatorTdouble_p_t_t swig_types[134]
#define SWIGTYPE_p_std__vectorTdouble_p_std__allocatorTdouble_p_t_t__iterator swig_types[135]
#define SWIGTYPE_p_std__vectorTdouble_std__allocatorTdouble_t_t swig_types[136]
#define SWIGTYPE_p_std__vectorTdouble_std__allocatorTdouble_t_t__allocator_type swig_types[137]
#define SWIGTYPE_p_std__vectorTint_std__allocatorTint_t_t swig_types[138]
#define SWIGTYPE_p_std__vectorTint_std__allocatorTint_t_t__allocator_type swig_types[139]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_std__allocatorTstd__pairTint_int_t_t_t swig_types[140]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_std__allocatorTstd__pairTstd__string_std__string_t_t_t swig_types[141]
#define SWIGTYPE_p_std__vectorTstd__string_std__allocatorTstd__string_t_t swig_types[142]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t_std__allocatorTstd__vectorTOpenBabel__vector3_std__allocatorTOpenBabel__vector3_t_t_t_t swig_types[143]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_std__allocatorTint_t_t_std__allocatorTstd__vectorTint_std__allocatorTint_t_t_t_t swig_types[144]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_std__allocatorTint_t_t_std__allocatorTstd__vectorTint_std__allocatorTint_t_t_t_t__allocator_type swig_types[145]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_std__allocatorTunsigned_int_t_t_std__allocatorTstd__vectorTunsigned_int_std__allocatorTunsigned_int_t_t_t_t swig_types[146]
#define SWIGTYPE_p_std__vectorTunsigned_int_std__allocatorTunsigned_int_t_t swig_types[147]
#define SWIGTYPE_p_std__vectorTunsigned_int_std__allocatorTunsigned_int_t_t__allocator_type swig_types[148]
#define SWIGTYPE_p_std__vectorTunsigned_short_std__allocatorTunsigned_short_t_t swig_types[149]
#define SWIGTYPE_p_swig__PySwigIterator swig_types[150]
#define SWIGTYPE_p_unsigned_int swig_types[151]
#define SWIGTYPE_p_value_type swig_types[152]
#define SWIGTYPE_std__vectorTOpenBabel__OBGenericData_p_std__allocatorTOpenBabel__OBGenericData_p_t_t__value_type swig_types[153]
static swig_type_info *swig_types[155];
static swig_module_info swig_module = {swig_types, 154, 0, 0, 0, 0};
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
@@ -89816,32 +89815,10 @@ fail:
}
SWIGINTERN PyObject *_wrap__OBMolPairIter_deref(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_UnpackTuple(args,(char *)"_OBMolPairIter_deref",1,1,&obj0)) SWIG_fail;
res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_OpenBabel__OBMolPairIter, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_OBMolPairIter_deref" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
result = (std::pair<int,int > *)((OpenBabel::OBMolPairIter const *)arg1)->operator ->();
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0 );
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap__OBMolPairIter___ref__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
std::vector<unsigned int,std::allocator<unsigned int > > result;
void *argp1 = 0 ;
int res1 = 0 ;
PyObject * obj0 = 0 ;
@@ -89852,11 +89829,8 @@ SWIGINTERN PyObject *_wrap__OBMolPairIter___ref__(PyObject *SWIGUNUSEDPARM(self)
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_OBMolPairIter___ref__" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
{
std::pair<int,int > &_result_ref = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
result = (std::pair<int,int > *) &_result_ref;
}
resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0 );
result = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
resultobj = swig::from(static_cast< std::vector<unsigned int,std::allocator<unsigned int > > >(result));
return resultobj;
fail:
return NULL;
@@ -93077,7 +93051,6 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"new__OBMolPairIter", _wrap_new__OBMolPairIter, METH_VARARGS, NULL},
{ (char *)"_OBMolPairIter_good", _wrap__OBMolPairIter_good, METH_VARARGS, NULL},
{ (char *)"_OBMolPairIter_inc", _wrap__OBMolPairIter_inc, METH_VARARGS, NULL},
{ (char *)"_OBMolPairIter_deref", _wrap__OBMolPairIter_deref, METH_VARARGS, NULL},
{ (char *)"_OBMolPairIter___ref__", _wrap__OBMolPairIter___ref__, METH_VARARGS, NULL},
{ (char *)"delete__OBMolPairIter", _wrap_delete__OBMolPairIter, METH_VARARGS, NULL},
{ (char *)"_OBMolPairIter_swigregister", _OBMolPairIter_swigregister, METH_VARARGS, NULL},
@@ -93295,7 +93268,6 @@ static swig_type_info _swigt__p_std__mapTstd__string_std__string_std__lessTstd__
static swig_type_info _swigt__p_std__multimapTdouble_unsigned_int_t = {"_p_std__multimapTdouble_unsigned_int_t", "std::multimap<double,unsigned int > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t = {"_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t", "std::pair<OpenBabel::OBAtom *,OpenBabel::OBAtom * > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTint_int_t = {"_p_std__pairTint_int_t", "std::pair<int,int > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__streampos = {"_p_std__streampos", "std::streampos *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__type_info = {"_p_std__type_info", "std::type_info *", 0, 0, (void*)0, 0};
@@ -93452,7 +93424,6 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_std__multimapTdouble_unsigned_int_t,
&_swigt__p_std__ostream,
&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
&_swigt__p_std__pairTint_int_t,
&_swigt__p_std__streampos,
&_swigt__p_std__string,
&_swigt__p_std__type_info,
@@ -93609,7 +93580,6 @@ static swig_cast_info _swigc__p_std__mapTstd__string_std__string_std__lessTstd__
static swig_cast_info _swigc__p_std__multimapTdouble_unsigned_int_t[] = { {&_swigt__p_std__multimapTdouble_unsigned_int_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t[] = { {&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTint_int_t[] = { {&_swigt__p_std__pairTint_int_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__streampos[] = { {&_swigt__p_std__streampos, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__type_info[] = { {&_swigt__p_std__type_info, 0, 0, 0},{0, 0, 0, 0}};
@@ -93766,7 +93736,6 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_std__multimapTdouble_unsigned_int_t,
_swigc__p_std__ostream,
_swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
_swigc__p_std__pairTint_int_t,
_swigc__p_std__streampos,
_swigc__p_std__string,
_swigc__p_std__type_info,
+43 -72
View File
@@ -1647,45 +1647,44 @@ SWIG_Ruby_SetModule(swig_module_info *pointer)
#define SWIGTYPE_p_std__ostream swig_types[103]
#define SWIGTYPE_p_std__out_of_range swig_types[104]
#define SWIGTYPE_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t swig_types[105]
#define SWIGTYPE_p_std__pairTint_int_t swig_types[106]
#define SWIGTYPE_p_std__streampos swig_types[107]
#define SWIGTYPE_p_std__string swig_types[108]
#define SWIGTYPE_p_std__type_info swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t__iterator swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t__iterator swig_types[113]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_t swig_types[114]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_t swig_types[115]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t swig_types[116]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator swig_types[117]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t swig_types[118]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t__iterator swig_types[119]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_t swig_types[120]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_t__iterator swig_types[121]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_t swig_types[122]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t swig_types[123]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t__iterator swig_types[124]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_t swig_types[125]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_t swig_types[126]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t swig_types[127]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_t swig_types[128]
#define SWIGTYPE_p_std__vectorTdouble_p_t swig_types[129]
#define SWIGTYPE_p_std__vectorTdouble_p_t__iterator swig_types[130]
#define SWIGTYPE_p_std__vectorTdouble_t swig_types[131]
#define SWIGTYPE_p_std__vectorTint_t swig_types[132]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_t swig_types[133]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_t swig_types[134]
#define SWIGTYPE_p_std__vectorTstd__string_t swig_types[135]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_t_t swig_types[136]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t swig_types[137]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t__iterator swig_types[138]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_t_t swig_types[139]
#define SWIGTYPE_p_std__vectorTunsigned_int_t swig_types[140]
#define SWIGTYPE_p_std__vectorTunsigned_short_t swig_types[141]
#define SWIGTYPE_p_unsigned_int swig_types[142]
static swig_type_info *swig_types[144];
static swig_module_info swig_module = {swig_types, 143, 0, 0, 0, 0};
#define SWIGTYPE_p_std__streampos swig_types[106]
#define SWIGTYPE_p_std__string swig_types[107]
#define SWIGTYPE_p_std__type_info swig_types[108]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t swig_types[109]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBAtom_p_t__iterator swig_types[110]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t swig_types[111]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_p_t__iterator swig_types[112]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBBond_t swig_types[113]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBExternalBond_t swig_types[114]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t swig_types[115]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator swig_types[116]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t swig_types[117]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBInternalCoord_p_t__iterator swig_types[118]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBMol_t swig_types[119]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_p_t__iterator swig_types[120]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBResidue_t swig_types[121]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t swig_types[122]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_p_t__iterator swig_types[123]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBRing_t swig_types[124]
#define SWIGTYPE_p_std__vectorTOpenBabel__OBTorsion_t swig_types[125]
#define SWIGTYPE_p_std__vectorTOpenBabel__tripleTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_double_t_t swig_types[126]
#define SWIGTYPE_p_std__vectorTOpenBabel__vector3_t swig_types[127]
#define SWIGTYPE_p_std__vectorTdouble_p_t swig_types[128]
#define SWIGTYPE_p_std__vectorTdouble_p_t__iterator swig_types[129]
#define SWIGTYPE_p_std__vectorTdouble_t swig_types[130]
#define SWIGTYPE_p_std__vectorTint_t swig_types[131]
#define SWIGTYPE_p_std__vectorTstd__pairTint_int_t_t swig_types[132]
#define SWIGTYPE_p_std__vectorTstd__pairTstd__string_std__string_t_t swig_types[133]
#define SWIGTYPE_p_std__vectorTstd__string_t swig_types[134]
#define SWIGTYPE_p_std__vectorTstd__vectorTOpenBabel__vector3_t_t swig_types[135]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t swig_types[136]
#define SWIGTYPE_p_std__vectorTstd__vectorTint_t_t__iterator swig_types[137]
#define SWIGTYPE_p_std__vectorTstd__vectorTunsigned_int_t_t swig_types[138]
#define SWIGTYPE_p_std__vectorTunsigned_int_t swig_types[139]
#define SWIGTYPE_p_std__vectorTunsigned_short_t swig_types[140]
#define SWIGTYPE_p_unsigned_int swig_types[141]
static swig_type_info *swig_types[143];
static swig_module_info swig_module = {swig_types, 142, 0, 0, 0, 0};
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
@@ -74952,34 +74951,10 @@ fail:
}
SWIGINTERN VALUE
_wrap_OBMolPairIter_deref(int argc, VALUE *argv, VALUE self) {
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_OpenBabel__OBMolPairIter, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "operator ->" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
result = (std::pair<int,int > *)((OpenBabel::OBMolPairIter const *)arg1)->operator ->();
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0 );
return vresult;
fail:
return Qnil;
}
SWIGINTERN VALUE
_wrap_OBMolPairIter___ref__(int argc, VALUE *argv, VALUE self) {
OpenBabel::OBMolPairIter *arg1 = (OpenBabel::OBMolPairIter *) 0 ;
std::pair<int,int > *result = 0 ;
std::vector<unsigned int > result;
void *argp1 = 0 ;
int res1 = 0 ;
VALUE vresult = Qnil;
@@ -74992,11 +74967,12 @@ _wrap_OBMolPairIter___ref__(int argc, VALUE *argv, VALUE self) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "operator *" "', argument " "1"" of type '" "OpenBabel::OBMolPairIter const *""'");
}
arg1 = reinterpret_cast< OpenBabel::OBMolPairIter * >(argp1);
result = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
{
std::pair<int,int > &_result_ref = ((OpenBabel::OBMolPairIter const *)arg1)->operator *();
result = (std::pair<int,int > *) &_result_ref;
vresult = rb_ary_new2((&result)->size());
for (unsigned int i=0; i<(&result)->size(); i++)
rb_ary_store(vresult,i,INT2NUM(((std::vector<unsigned int > &)result)[i]));
}
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairTint_int_t, 0 | 0 );
return vresult;
fail:
return Qnil;
@@ -75980,7 +75956,6 @@ static swig_type_info _swigt__p_std__multimapTdouble_unsigned_int_t = {"_p_std__
static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__out_of_range = {"_p_std__out_of_range", "std::out_of_range *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t = {"_p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t", "std::pair<OpenBabel::OBAtom *,OpenBabel::OBAtom * > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__pairTint_int_t = {"_p_std__pairTint_int_t", "std::pair<int,int > *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__streampos = {"_p_std__streampos", "std::streampos *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_std__type_info = {"_p_std__type_info", "std::type_info *", 0, 0, (void*)0, 0};
@@ -76125,7 +76100,6 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_std__ostream,
&_swigt__p_std__out_of_range,
&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
&_swigt__p_std__pairTint_int_t,
&_swigt__p_std__streampos,
&_swigt__p_std__string,
&_swigt__p_std__type_info,
@@ -76270,7 +76244,6 @@ static swig_cast_info _swigc__p_std__multimapTdouble_unsigned_int_t[] = { {&_sw
static swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__out_of_range[] = { {&_swigt__p_std__out_of_range, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t[] = { {&_swigt__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__pairTint_int_t[] = { {&_swigt__p_std__pairTint_int_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__streampos[] = { {&_swigt__p_std__streampos, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_std__type_info[] = { {&_swigt__p_std__type_info, 0, 0, 0},{0, 0, 0, 0}};
@@ -76415,7 +76388,6 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_std__ostream,
_swigc__p_std__out_of_range,
_swigc__p_std__pairTOpenBabel__OBAtom_p_OpenBabel__OBAtom_p_t,
_swigc__p_std__pairTint_int_t,
_swigc__p_std__streampos,
_swigc__p_std__string,
_swigc__p_std__type_info,
@@ -79295,7 +79267,6 @@ SWIGEXPORT void Init_openbabel(void) {
rb_define_method(cOBMolPairIter.klass, "initialize", VALUEFUNC(_wrap_new_OBMolPairIter), -1);
rb_define_method(cOBMolPairIter.klass, "good", VALUEFUNC(_wrap_OBMolPairIter_good), -1);
rb_define_method(cOBMolPairIter.klass, "inc", VALUEFUNC(_wrap_OBMolPairIter_inc), -1);
rb_define_method(cOBMolPairIter.klass, "deref", VALUEFUNC(_wrap_OBMolPairIter_deref), -1);
rb_define_method(cOBMolPairIter.klass, "__ref__", VALUEFUNC(_wrap_OBMolPairIter___ref__), -1);
cOBMolPairIter.mark = 0;
cOBMolPairIter.destroy = (void (*)(void *)) free_OpenBabel_OBMolPairIter;