/** * Frees the list of supported namespaces as generated by * getSupportedNamespaces(). * * @param supportedNS the list to be freed. * * * * @if python @note Because this is a static method on a class, the Python * language interface for libSBML will contain two variants. One will be the * expected, normal static method on the class (i.e., a regular * <em>methodName</em>), and the other will be a standalone top-level * function with the name <em>ClassName_methodName()</em>. This is merely an * artifact of how the language interfaces are created in libSBML. The * methods are functionally identical. @endif * * */ public static void freeSBMLNamespaces(SWIGTYPE_p_List supportedNS) { libsbmlPINVOKE.SBMLNamespaces_freeSBMLNamespaces(SWIGTYPE_p_List.getCPtr(supportedNS)); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_List obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
internal static HandleRef getCPtr(SWIGTYPE_p_List obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }
static void freeSBMLNamespaces(SWIGTYPE_p_List supportedNS) { libsbmlPINVOKE.SBMLNamespaces_freeSBMLNamespaces(SWIGTYPE_p_List.getCPtr(supportedNS)); }
internal static HandleRef getCPtr(SWIGTYPE_p_List obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }