示例#1
0
 public JsValue(SWIGTYPE_p_std__string value) : this(UsdCsPINVOKE.new_JsValue__SWIG_7(SWIGTYPE_p_std__string.getCPtr(value)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
        public SWIGTYPE_p_std__string getCppStringPtr()
        {
            global::System.IntPtr  cPtr = AriaCSPINVOKE.ArConfigArg_getCppStringPtr__SWIG_1(swigCPtr);
            SWIGTYPE_p_std__string ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_std__string(cPtr, false);

            return(ret);
        }
示例#3
0
 public static void fixSlashes(SWIGTYPE_p_std__string path)
 {
     AriaCSPINVOKE.ArUtil_fixSlashes__SWIG_1(SWIGTYPE_p_std__string.getCPtr(path));
     if (AriaCSPINVOKE.SWIGPendingException.Pending)
     {
         throw AriaCSPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#4
0
 public static void extract_backend(string fluid_string, SWIGTYPE_p_std__string backend, SWIGTYPE_p_std__string fluid)
 {
     CoolPropPINVOKE.extract_backend(fluid_string, SWIGTYPE_p_std__string.getCPtr(backend), SWIGTYPE_p_std__string.getCPtr(fluid));
     if (CoolPropPINVOKE.SWIGPendingException.Pending)
     {
         throw CoolPropPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#5
0
 public void GetExtensionList(SWIGTYPE_p_std__string szOut)
 {
     AssimpPINVOKE.Importer_GetExtensionList__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(szOut));
     if (AssimpPINVOKE.SWIGPendingException.Pending)
     {
         throw AssimpPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#6
0
 public static void jcMulHidEnum(int hidPid, SWIGTYPE_p_std__string jcDevListJson)
 {
     HidProtocolPINVOKE.jcMulHidEnum(hidPid, SWIGTYPE_p_std__string.getCPtr(jcDevListJson));
     if (HidProtocolPINVOKE.SWIGPendingException.Pending)
     {
         throw HidProtocolPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#7
0
 public virtual void processSkeletonName(Mesh mesh, SWIGTYPE_p_std__string name)
 {
     OgrePINVOKE.MeshSerializerListener_processSkeletonName(swigCPtr, Mesh.getCPtr(mesh), SWIGTYPE_p_std__string.getCPtr(name));
     if (OgrePINVOKE.SWIGPendingException.Pending)
     {
         throw OgrePINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#8
0
 public void set_label(SWIGTYPE_p_std__string label_)
 {
     cppPINVOKE.tqdm_set_label(swigCPtr, SWIGTYPE_p_std__string.getCPtr(label_));
     if (cppPINVOKE.SWIGPendingException.Pending)
     {
         throw cppPINVOKE.SWIGPendingException.Retrieve();
     }
 }
        public XsResultValue getline(SWIGTYPE_p_std__string line)
        {
            XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_getline__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(line));

            if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending)
            {
                throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public virtual long FormPathString(SWIGTYPE_p_std__string strOutput, string strFolder, string oneStr)
        {
            long ret = otapiPINVOKE.Storage_FormPathString__SWIG_2(swigCPtr, SWIGTYPE_p_std__string.getCPtr(strOutput), strFolder, oneStr);

            if (otapiPINVOKE.SWIGPendingException.Pending)
            {
                throw otapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
    public static int sendMessage(string port, PortWriter writable, SWIGTYPE_p_std__string output, bool quiet)
    {
        int ret = yarpPINVOKE.NetworkBase_sendMessage__SWIG_2(port, PortWriter.getCPtr(writable), SWIGTYPE_p_std__string.getCPtr(output), quiet);

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#12
0
    public virtual bool getSkinPatchName(uint sens_index, SWIGTYPE_p_std__string name)
    {
        bool ret = yarpPINVOKE.ISkinPatches_getSkinPatchName(swigCPtr, sens_index, SWIGTYPE_p_std__string.getCPtr(name));

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#13
0
        public static bool CheckStringsExistInOrder(SWIGTYPE_p_std__string strFolder, SWIGTYPE_p_std__string oneStr, SWIGTYPE_p_std__string twoStr, SWIGTYPE_p_std__string threeStr)
        {
            bool ret = otapiPINVOKE.CheckStringsExistInOrder__SWIG_1(SWIGTYPE_p_std__string.getCPtr(strFolder), SWIGTYPE_p_std__string.getCPtr(oneStr), SWIGTYPE_p_std__string.getCPtr(twoStr), SWIGTYPE_p_std__string.getCPtr(threeStr));

            if (otapiPINVOKE.SWIGPendingException.Pending)
            {
                throw otapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#14
0
        public bool FormatMailSubject(SWIGTYPE_p_std__string str_output)
        {
            bool ret = otapiPINVOKE.OTRecord_FormatMailSubject(swigCPtr, SWIGTYPE_p_std__string.getCPtr(str_output));

            if (otapiPINVOKE.SWIGPendingException.Pending)
            {
                throw otapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#15
0
    public virtual bool getThreeAxisLinearAccelerometerName(uint sens_index, SWIGTYPE_p_std__string name)
    {
        bool ret = yarpPINVOKE.IThreeAxisLinearAccelerometers_getThreeAxisLinearAccelerometerName(swigCPtr, sens_index, SWIGTYPE_p_std__string.getCPtr(name));

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#16
0
        public virtual string GetAcctName(string str_id, SWIGTYPE_p_std__string p_nym_id)
        {
            string ret = (SwigDerivedClassHasMethod("GetAcctName", swigMethodTypes4) ? otapiPINVOKE.OTNameLookup_GetAcctNameSwigExplicitOTNameLookup__SWIG_2(swigCPtr, str_id, SWIGTYPE_p_std__string.getCPtr(p_nym_id)) : otapiPINVOKE.OTNameLookup_GetAcctName__SWIG_2(swigCPtr, str_id, SWIGTYPE_p_std__string.getCPtr(p_nym_id)));

            if (otapiPINVOKE.SWIGPendingException.Pending)
            {
                throw otapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#17
0
        public static bool IsValidPathString(string pathString, SWIGTYPE_p_std__string errMsg)
        {
            bool ret = UsdCsPINVOKE.SdfPath_IsValidPathString__SWIG_0(pathString, SWIGTYPE_p_std__string.getCPtr(errMsg));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#18
0
        public bool getParam(string key, SWIGTYPE_p_std__string value)
        {
            bool ret = ompl_basePINVOKE.ParamSet_getParam__SWIG_0(swigCPtr, key, SWIGTYPE_p_std__string.getCPtr(value));

            if (ompl_basePINVOKE.SWIGPendingException.Pending)
            {
                throw ompl_basePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
    public double FindBestWord(vector_vector_LetterMatch wmTab, SWIGTYPE_p_std__string bestWord, Optimize opt)
    {
        double ret = VisionLabPINVOKE.ClassLexicon_FindBestWord__SWIG_0(swigCPtr, vector_vector_LetterMatch.getCPtr(wmTab), SWIGTYPE_p_std__string.getCPtr(bestWord), (int)opt);

        if (VisionLabPINVOKE.SWIGPendingException.Pending)
        {
            throw VisionLabPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#20
0
        public static SWIGTYPE_p_std__string as_string(SWIGTYPE_p_std__chrono__system_clock__time_point p)
        {
            SWIGTYPE_p_std__string ret = new SWIGTYPE_p_std__string(ompl_geometricPINVOKE.as_string(SWIGTYPE_p_std__chrono__system_clock__time_point.getCPtr(p)), true);

            if (ompl_geometricPINVOKE.SWIGPendingException.Pending)
            {
                throw ompl_geometricPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#21
0
    public virtual bool getOrientationSensorFrameName(uint sens_index, SWIGTYPE_p_std__string frameName)
    {
        bool ret = yarpPINVOKE.IOrientationSensors_getOrientationSensorFrameName(swigCPtr, sens_index, SWIGTYPE_p_std__string.getCPtr(frameName));

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
        public static bool extractLensInfo(SWIGTYPE_p_std__string fullname, SWIGTYPE_p_double minFocal, SWIGTYPE_p_double maxFocal, SWIGTYPE_p_double maxApertureAtMinFocal, SWIGTYPE_p_double maxApertureAtMaxFocal)
        {
            bool ret = libPhotoAssistantImageProcessingPINVOKE.extractLensInfo(SWIGTYPE_p_std__string.getCPtr(fullname), SWIGTYPE_p_double.getCPtr(minFocal), SWIGTYPE_p_double.getCPtr(maxFocal), SWIGTYPE_p_double.getCPtr(maxApertureAtMinFocal), SWIGTYPE_p_double.getCPtr(maxApertureAtMaxFocal));

            if (libPhotoAssistantImageProcessingPINVOKE.SWIGPendingException.Pending)
            {
                throw libPhotoAssistantImageProcessingPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#23
0
    public virtual bool getAxisNameRaw(int axis, SWIGTYPE_p_std__string name)
    {
        bool ret = yarpPINVOKE.IAxisInfoRaw_getAxisNameRaw(swigCPtr, axis, SWIGTYPE_p_std__string.getCPtr(name));

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#24
0
        public string getValue(SWIGTYPE_p_std__string propertyName)
        {
            string ret = FiftyOneDegreesTrieV3PINVOKE.Match_getValue__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(propertyName));

            if (FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Pending)
            {
                throw FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#25
0
        public bool IsLayerMuted(SdfLayerHandle anchorLayer, string layerIdentifier, SWIGTYPE_p_std__string canonicalMutedLayerIdentifier)
        {
            bool ret = UsdCsPINVOKE.PcpCache_IsLayerMuted__SWIG_1(swigCPtr, SdfLayerHandle.getCPtr(anchorLayer), layerIdentifier, SWIGTYPE_p_std__string.getCPtr(canonicalMutedLayerIdentifier));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#26
0
        public VectorString getValues(SWIGTYPE_p_std__string propertyName)
        {
            VectorString ret = new VectorString(FiftyOneDegreesTrieV3PINVOKE.Match_getValues__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(propertyName)), true);

            if (FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Pending)
            {
                throw FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#27
0
    public static SWIGTYPE_p_std__string strstrip(SWIGTYPE_p_std__string s)
    {
        SWIGTYPE_p_std__string ret = new SWIGTYPE_p_std__string(CoolPropPINVOKE.strstrip(SWIGTYPE_p_std__string.getCPtr(s)), false);

        if (CoolPropPINVOKE.SWIGPendingException.Pending)
        {
            throw CoolPropPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#28
0
        public static long FormPathString(SWIGTYPE_p_std__string strOutput, string strFolder)
        {
            long ret = otapiPINVOKE.FormPathString__SWIG_3(SWIGTYPE_p_std__string.getCPtr(strOutput), strFolder);

            if (otapiPINVOKE.SWIGPendingException.Pending)
            {
                throw otapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public bool CanSetName(string newName, SWIGTYPE_p_std__string whyNot)
        {
            bool ret = UsdCsPINVOKE.SdfPropertySpecHandle_CanSetName(swigCPtr, newName, SWIGTYPE_p_std__string.getCPtr(whyNot));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#30
0
    public virtual bool getThreeAxisGyroscopeFrameName(uint sens_index, SWIGTYPE_p_std__string frameName)
    {
        bool ret = yarpPINVOKE.IThreeAxisGyroscopes_getThreeAxisGyroscopeFrameName(swigCPtr, sens_index, SWIGTYPE_p_std__string.getCPtr(frameName));

        if (yarpPINVOKE.SWIGPendingException.Pending)
        {
            throw yarpPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#31
0
 public string export_cash(string SERVER_ID, string FROM_NYM_ID, string ASSET_TYPE_ID, string TO_NYM_ID, string STR_INDICES, bool bPasswordProtected, SWIGTYPE_p_std__string STR_RETAINED_COPY)
 {
     string ret = otapiPINVOKE.OTMadeEasy_export_cash(swigCPtr, SERVER_ID, FROM_NYM_ID, ASSET_TYPE_ID, TO_NYM_ID, STR_INDICES, bPasswordProtected, SWIGTYPE_p_std__string.getCPtr(STR_RETAINED_COPY));
     if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
示例#32
0
 public virtual string GetAcctName(string str_id, SWIGTYPE_p_std__string p_nym_id) {
   string ret = (SwigDerivedClassHasMethod("GetAcctName", swigMethodTypes4) ? otapiPINVOKE.OTNameLookup_GetAcctNameSwigExplicitOTNameLookup__SWIG_2(swigCPtr, str_id, SWIGTYPE_p_std__string.getCPtr(p_nym_id)) : otapiPINVOKE.OTNameLookup_GetAcctName__SWIG_2(swigCPtr, str_id, SWIGTYPE_p_std__string.getCPtr(p_nym_id)));
   if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#33
0
 public bool FormatMailSubject(SWIGTYPE_p_std__string str_output) {
   bool ret = otapiPINVOKE.OTRecord_FormatMailSubject(swigCPtr, SWIGTYPE_p_std__string.getCPtr(str_output));
   if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
 public string GetAcctName(string str_id, SWIGTYPE_p_std__string p_nym_id) {
   string ret = otapiPINVOKE.OTLookupCaller_GetAcctName__SWIG_2(swigCPtr, str_id, SWIGTYPE_p_std__string.getCPtr(p_nym_id));
   if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#35
0
 public VectorString getValues(SWIGTYPE_p_std__string propertyName) {
   VectorString ret = new VectorString(FiftyOneDegreesTrieV3PINVOKE.Match_getValues__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(propertyName)), true);
   if (FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Pending) throw FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
 public static BarCodeRes IdentifyBarCode(Int32Image image, BarCodeType type, SWIGTYPE_p_std__string code) {
   BarCodeRes ret = (BarCodeRes)VisionLabPINVOKE.IdentifyBarCode__SWIG_24(Int32Image.getCPtr(image), (int)type, SWIGTYPE_p_std__string.getCPtr(code));
   if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
 public double FindBestWord(vector_vector_LetterMatch wmTab, SWIGTYPE_p_std__string bestWord, Optimize opt) {
   double ret = VisionLabPINVOKE.ClassLexicon_FindBestWord__SWIG_0(swigCPtr, vector_vector_LetterMatch.getCPtr(wmTab), SWIGTYPE_p_std__string.getCPtr(bestWord), (int)opt);
   if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#38
0
文件: Importer.cs 项目: NevilX/assimp
 public void GetExtensionList(SWIGTYPE_p_std__string szOut) {
   AssimpPINVOKE.Importer_GetExtensionList__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(szOut));
   if (AssimpPINVOKE.SWIGPendingException.Pending) throw AssimpPINVOKE.SWIGPendingException.Retrieve();
 }
 public static BarCodeRes IdentifyBarCode(Int32Image image, BarCodeType type, SWIGTYPE_p_std__string code, int nrOfChars, int lineDistance, BarCodeScanDir dir) {
   BarCodeRes ret = (BarCodeRes)VisionLabPINVOKE.IdentifyBarCode__SWIG_21(Int32Image.getCPtr(image), (int)type, SWIGTYPE_p_std__string.getCPtr(code), nrOfChars, lineDistance, (int)dir);
   if (VisionLabPINVOKE.SWIGPendingException.Pending) throw VisionLabPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
 public virtual long FormPathString(SWIGTYPE_p_std__string strOutput, string strFolder) {
   long ret = otapiPINVOKE.Storage_FormPathString__SWIG_3(swigCPtr, SWIGTYPE_p_std__string.getCPtr(strOutput), strFolder);
   if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
 internal static HandleRef getCPtr(SWIGTYPE_p_std__string obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
示例#42
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_std__string obj) {
   return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
 }
示例#43
0
 public static void extract_backend(string fluid_string, SWIGTYPE_p_std__string backend, SWIGTYPE_p_std__string fluid)
 {
     CoolPropPINVOKE.extract_backend(fluid_string, SWIGTYPE_p_std__string.getCPtr(backend), SWIGTYPE_p_std__string.getCPtr(fluid));
     if (CoolPropPINVOKE.SWIGPendingException.Pending) throw CoolPropPINVOKE.SWIGPendingException.Retrieve();
 }
示例#44
0
 public ushort getExtraInfo(string tagname, SWIGTYPE_p_std__string res) {
   ushort ret = ScidPINVOKE.scidBaseT_getExtraInfo(swigCPtr, tagname, SWIGTYPE_p_std__string.getCPtr(res));
   if (ScidPINVOKE.SWIGPendingException.Pending) throw ScidPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#45
0
 public static long FormPathString(SWIGTYPE_p_std__string strOutput, string strFolder)
 {
     long ret = otapiPINVOKE.FormPathString__SWIG_3(SWIGTYPE_p_std__string.getCPtr(strOutput), strFolder);
     if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
 public virtual bool getAxisNameRaw(int axis, SWIGTYPE_p_std__string name)
 {
     bool ret = yarpPINVOKE.IAxisInfoRaw_getAxisNameRaw(swigCPtr, axis, SWIGTYPE_p_std__string.getCPtr(name));
     if (yarpPINVOKE.SWIGPendingException.Pending) throw yarpPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
示例#47
0
 public static bool CheckStringsExistInOrder(SWIGTYPE_p_std__string strFolder, SWIGTYPE_p_std__string oneStr, SWIGTYPE_p_std__string twoStr, SWIGTYPE_p_std__string threeStr)
 {
     bool ret = otapiPINVOKE.CheckStringsExistInOrder__SWIG_1(SWIGTYPE_p_std__string.getCPtr(strFolder), SWIGTYPE_p_std__string.getCPtr(oneStr), SWIGTYPE_p_std__string.getCPtr(twoStr), SWIGTYPE_p_std__string.getCPtr(threeStr));
     if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
 public virtual bool getPosePriority(SWIGTYPE_p_std__string p)
 {
     bool ret = yarpPINVOKE.ICartesianControl_getPosePriority(swigCPtr, SWIGTYPE_p_std__string.getCPtr(p));
     if (yarpPINVOKE.SWIGPendingException.Pending) throw yarpPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
示例#49
0
 public string getValue(SWIGTYPE_p_std__string propertyName) {
   string ret = FiftyOneDegreesTrieV3PINVOKE.Match_getValue__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(propertyName));
   if (FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Pending) throw FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
示例#50
0
 public int get_id_by_name(SWIGTYPE_p_std__string name) {
   int ret = modshogunPINVOKE.CTaxonomy_get_id_by_name(swigCPtr, SWIGTYPE_p_std__string.getCPtr(name));
   if (modshogunPINVOKE.SWIGPendingException.Pending) throw modshogunPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }