packages feed

casadi-bindings-1.8.0.0: Casadi/Wrappers/Deleters.hs

{-# OPTIONS_GHC -Wall #-}
{-# Language ForeignFunctionInterface #-}

module Casadi.Wrappers.Deleters where

import Foreign.C.Types
import Foreign.Ptr ( FunPtr, Ptr )

import Casadi.Wrappers.Data
import Casadi.MarshalTypes

foreign import ccall unsafe "&delete_std__vector_int_" 
  c_delete_std__vector_int_ :: FunPtr (Ptr (CppVec CInt) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_int__" 
  c_delete_std__vector_std__vector_int__ :: FunPtr (Ptr (CppVecVec CInt) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_int___" 
  c_delete_std__vector_std__vector_std__vector_int___ :: FunPtr (Ptr (CppVecVecVec CInt) -> IO ())

foreign import ccall unsafe "&delete_std__vector_double_" 
  c_delete_std__vector_double_ :: FunPtr (Ptr (CppVec CDouble) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_double__" 
  c_delete_std__vector_std__vector_double__ :: FunPtr (Ptr (CppVecVec CDouble) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_double___" 
  c_delete_std__vector_std__vector_std__vector_double___ :: FunPtr (Ptr (CppVecVecVec CDouble) -> IO ())

foreign import ccall unsafe "&delete_std__string" 
  c_delete_std__string :: FunPtr (Ptr StdString' -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__string_" 
  c_delete_std__vector_std__string_ :: FunPtr (Ptr (CppVec (Ptr StdString')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__string__" 
  c_delete_std__vector_std__vector_std__string__ :: FunPtr (Ptr (CppVecVec (Ptr StdString')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_std__string___" 
  c_delete_std__vector_std__vector_std__vector_std__string___ :: FunPtr (Ptr (CppVecVecVec (Ptr StdString')) -> IO ())

foreign import ccall unsafe "&delete_bool" 
  c_delete_bool :: FunPtr (Ptr CppBool' -> IO ())
foreign import ccall unsafe "&delete_std__vector_bool_" 
  c_delete_std__vector_bool_ :: FunPtr (Ptr (CppVec (Ptr CppBool')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_bool__" 
  c_delete_std__vector_std__vector_bool__ :: FunPtr (Ptr (CppVecVec (Ptr CppBool')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_bool___" 
  c_delete_std__vector_std__vector_std__vector_bool___ :: FunPtr (Ptr (CppVecVecVec (Ptr CppBool')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__SXFunction" 
  c_delete_CasADi__SXFunction :: FunPtr (Ptr SXFunction' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__SXFunction_" 
  c_delete_std__vector_CasADi__SXFunction_ :: FunPtr (Ptr (CppVec (Ptr SXFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__SXFunction__" 
  c_delete_std__vector_std__vector_CasADi__SXFunction__ :: FunPtr (Ptr (CppVecVec (Ptr SXFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__SXFunction___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__SXFunction___ :: FunPtr (Ptr (CppVecVecVec (Ptr SXFunction')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__MXFunction" 
  c_delete_CasADi__MXFunction :: FunPtr (Ptr MXFunction' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__MXFunction_" 
  c_delete_std__vector_CasADi__MXFunction_ :: FunPtr (Ptr (CppVec (Ptr MXFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__MXFunction__" 
  c_delete_std__vector_std__vector_CasADi__MXFunction__ :: FunPtr (Ptr (CppVecVec (Ptr MXFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__MXFunction___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__MXFunction___ :: FunPtr (Ptr (CppVecVecVec (Ptr MXFunction')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__FX" 
  c_delete_CasADi__FX :: FunPtr (Ptr FX' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__FX_" 
  c_delete_std__vector_CasADi__FX_ :: FunPtr (Ptr (CppVec (Ptr FX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__FX__" 
  c_delete_std__vector_std__vector_CasADi__FX__ :: FunPtr (Ptr (CppVecVec (Ptr FX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__FX___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__FX___ :: FunPtr (Ptr (CppVecVecVec (Ptr FX')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__SharedObject" 
  c_delete_CasADi__SharedObject :: FunPtr (Ptr SharedObject' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__SharedObject_" 
  c_delete_std__vector_CasADi__SharedObject_ :: FunPtr (Ptr (CppVec (Ptr SharedObject')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__SharedObject__" 
  c_delete_std__vector_std__vector_CasADi__SharedObject__ :: FunPtr (Ptr (CppVecVec (Ptr SharedObject')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__SharedObject___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__SharedObject___ :: FunPtr (Ptr (CppVecVecVec (Ptr SharedObject')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__PrintableObject" 
  c_delete_CasADi__PrintableObject :: FunPtr (Ptr PrintableObject' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__PrintableObject_" 
  c_delete_std__vector_CasADi__PrintableObject_ :: FunPtr (Ptr (CppVec (Ptr PrintableObject')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__PrintableObject__" 
  c_delete_std__vector_std__vector_CasADi__PrintableObject__ :: FunPtr (Ptr (CppVecVec (Ptr PrintableObject')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__PrintableObject___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__PrintableObject___ :: FunPtr (Ptr (CppVecVecVec (Ptr PrintableObject')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CRSSparsity" 
  c_delete_CasADi__CRSSparsity :: FunPtr (Ptr CRSSparsity' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CRSSparsity_" 
  c_delete_std__vector_CasADi__CRSSparsity_ :: FunPtr (Ptr (CppVec (Ptr CRSSparsity')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CRSSparsity__" 
  c_delete_std__vector_std__vector_CasADi__CRSSparsity__ :: FunPtr (Ptr (CppVecVec (Ptr CRSSparsity')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CRSSparsity___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CRSSparsity___ :: FunPtr (Ptr (CppVecVecVec (Ptr CRSSparsity')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__GenericType" 
  c_delete_CasADi__GenericType :: FunPtr (Ptr GenericType' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__GenericType_" 
  c_delete_std__vector_CasADi__GenericType_ :: FunPtr (Ptr (CppVec (Ptr GenericType')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__GenericType__" 
  c_delete_std__vector_std__vector_CasADi__GenericType__ :: FunPtr (Ptr (CppVecVec (Ptr GenericType')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__GenericType___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__GenericType___ :: FunPtr (Ptr (CppVecVecVec (Ptr GenericType')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__IOInterface_CasADi__FX_" 
  c_delete_CasADi__IOInterface_CasADi__FX_ :: FunPtr (Ptr IOInterfaceFX' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__IOInterface_CasADi__FX__" 
  c_delete_std__vector_CasADi__IOInterface_CasADi__FX__ :: FunPtr (Ptr (CppVec (Ptr IOInterfaceFX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__IOInterface_CasADi__FX___" 
  c_delete_std__vector_std__vector_CasADi__IOInterface_CasADi__FX___ :: FunPtr (Ptr (CppVecVec (Ptr IOInterfaceFX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__IOInterface_CasADi__FX____" 
  c_delete_std__vector_std__vector_std__vector_CasADi__IOInterface_CasADi__FX____ :: FunPtr (Ptr (CppVecVecVec (Ptr IOInterfaceFX')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__OptionsFunctionality" 
  c_delete_CasADi__OptionsFunctionality :: FunPtr (Ptr OptionsFunctionality' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__OptionsFunctionality_" 
  c_delete_std__vector_CasADi__OptionsFunctionality_ :: FunPtr (Ptr (CppVec (Ptr OptionsFunctionality')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__OptionsFunctionality__" 
  c_delete_std__vector_std__vector_CasADi__OptionsFunctionality__ :: FunPtr (Ptr (CppVecVec (Ptr OptionsFunctionality')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__OptionsFunctionality___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__OptionsFunctionality___ :: FunPtr (Ptr (CppVecVecVec (Ptr OptionsFunctionality')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__IpoptSolver" 
  c_delete_CasADi__IpoptSolver :: FunPtr (Ptr IpoptSolver' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__IpoptSolver_" 
  c_delete_std__vector_CasADi__IpoptSolver_ :: FunPtr (Ptr (CppVec (Ptr IpoptSolver')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__IpoptSolver__" 
  c_delete_std__vector_std__vector_CasADi__IpoptSolver__ :: FunPtr (Ptr (CppVecVec (Ptr IpoptSolver')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__IpoptSolver___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__IpoptSolver___ :: FunPtr (Ptr (CppVecVecVec (Ptr IpoptSolver')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__Matrix_CasADi__SX_" 
  c_delete_CasADi__Matrix_CasADi__SX_ :: FunPtr (Ptr SXMatrix' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__Matrix_CasADi__SX__" 
  c_delete_std__vector_CasADi__Matrix_CasADi__SX__ :: FunPtr (Ptr (CppVec (Ptr SXMatrix')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__Matrix_CasADi__SX___" 
  c_delete_std__vector_std__vector_CasADi__Matrix_CasADi__SX___ :: FunPtr (Ptr (CppVecVec (Ptr SXMatrix')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__Matrix_CasADi__SX____" 
  c_delete_std__vector_std__vector_std__vector_CasADi__Matrix_CasADi__SX____ :: FunPtr (Ptr (CppVecVecVec (Ptr SXMatrix')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__IOScheme" 
  c_delete_CasADi__IOScheme :: FunPtr (Ptr IOScheme' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__IOScheme_" 
  c_delete_std__vector_CasADi__IOScheme_ :: FunPtr (Ptr (CppVec (Ptr IOScheme')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__IOScheme__" 
  c_delete_std__vector_std__vector_CasADi__IOScheme__ :: FunPtr (Ptr (CppVecVec (Ptr IOScheme')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__IOScheme___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__IOScheme___ :: FunPtr (Ptr (CppVecVecVec (Ptr IOScheme')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__Matrix_double_" 
  c_delete_CasADi__Matrix_double_ :: FunPtr (Ptr DMatrix' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__Matrix_double__" 
  c_delete_std__vector_CasADi__Matrix_double__ :: FunPtr (Ptr (CppVec (Ptr DMatrix')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__Matrix_double___" 
  c_delete_std__vector_std__vector_CasADi__Matrix_double___ :: FunPtr (Ptr (CppVecVec (Ptr DMatrix')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__Matrix_double____" 
  c_delete_std__vector_std__vector_std__vector_CasADi__Matrix_double____ :: FunPtr (Ptr (CppVecVecVec (Ptr DMatrix')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__MX" 
  c_delete_CasADi__MX :: FunPtr (Ptr MX' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__MX_" 
  c_delete_std__vector_CasADi__MX_ :: FunPtr (Ptr (CppVec (Ptr MX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__MX__" 
  c_delete_std__vector_std__vector_CasADi__MX__ :: FunPtr (Ptr (CppVecVec (Ptr MX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__MX___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__MX___ :: FunPtr (Ptr (CppVecVecVec (Ptr MX')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CasadiOptions" 
  c_delete_CasADi__CasadiOptions :: FunPtr (Ptr CasadiOptions' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CasadiOptions_" 
  c_delete_std__vector_CasADi__CasadiOptions_ :: FunPtr (Ptr (CppVec (Ptr CasadiOptions')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CasadiOptions__" 
  c_delete_std__vector_std__vector_CasADi__CasadiOptions__ :: FunPtr (Ptr (CppVecVec (Ptr CasadiOptions')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CasadiOptions___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CasadiOptions___ :: FunPtr (Ptr (CppVecVecVec (Ptr CasadiOptions')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__Callback" 
  c_delete_CasADi__Callback :: FunPtr (Ptr Callback' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__Callback_" 
  c_delete_std__vector_CasADi__Callback_ :: FunPtr (Ptr (CppVec (Ptr Callback')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__Callback__" 
  c_delete_std__vector_std__vector_CasADi__Callback__ :: FunPtr (Ptr (CppVecVec (Ptr Callback')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__Callback___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__Callback___ :: FunPtr (Ptr (CppVecVecVec (Ptr Callback')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CustomEvaluate" 
  c_delete_CasADi__CustomEvaluate :: FunPtr (Ptr CustomEvaluate' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CustomEvaluate_" 
  c_delete_std__vector_CasADi__CustomEvaluate_ :: FunPtr (Ptr (CppVec (Ptr CustomEvaluate')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CustomEvaluate__" 
  c_delete_std__vector_std__vector_CasADi__CustomEvaluate__ :: FunPtr (Ptr (CppVecVec (Ptr CustomEvaluate')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CustomEvaluate___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CustomEvaluate___ :: FunPtr (Ptr (CppVecVecVec (Ptr CustomEvaluate')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__ExternalFunction" 
  c_delete_CasADi__ExternalFunction :: FunPtr (Ptr ExternalFunction' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__ExternalFunction_" 
  c_delete_std__vector_CasADi__ExternalFunction_ :: FunPtr (Ptr (CppVec (Ptr ExternalFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__ExternalFunction__" 
  c_delete_std__vector_std__vector_CasADi__ExternalFunction__ :: FunPtr (Ptr (CppVecVec (Ptr ExternalFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__ExternalFunction___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__ExternalFunction___ :: FunPtr (Ptr (CppVecVecVec (Ptr ExternalFunction')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CSparse" 
  c_delete_CasADi__CSparse :: FunPtr (Ptr CSparse' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CSparse_" 
  c_delete_std__vector_CasADi__CSparse_ :: FunPtr (Ptr (CppVec (Ptr CSparse')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CSparse__" 
  c_delete_std__vector_std__vector_CasADi__CSparse__ :: FunPtr (Ptr (CppVecVec (Ptr CSparse')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CSparse___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CSparse___ :: FunPtr (Ptr (CppVecVecVec (Ptr CSparse')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__SX" 
  c_delete_CasADi__SX :: FunPtr (Ptr SX' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__SX_" 
  c_delete_std__vector_CasADi__SX_ :: FunPtr (Ptr (CppVec (Ptr SX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__SX__" 
  c_delete_std__vector_std__vector_CasADi__SX__ :: FunPtr (Ptr (CppVecVec (Ptr SX')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__SX___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__SX___ :: FunPtr (Ptr (CppVecVecVec (Ptr SX')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CasadiMeta" 
  c_delete_CasADi__CasadiMeta :: FunPtr (Ptr CasadiMeta' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CasadiMeta_" 
  c_delete_std__vector_CasADi__CasadiMeta_ :: FunPtr (Ptr (CppVec (Ptr CasadiMeta')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CasadiMeta__" 
  c_delete_std__vector_std__vector_CasADi__CasadiMeta__ :: FunPtr (Ptr (CppVecVec (Ptr CasadiMeta')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CasadiMeta___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CasadiMeta___ :: FunPtr (Ptr (CppVecVecVec (Ptr CasadiMeta')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__Functor" 
  c_delete_CasADi__Functor :: FunPtr (Ptr Functor' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__Functor_" 
  c_delete_std__vector_CasADi__Functor_ :: FunPtr (Ptr (CppVec (Ptr Functor')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__Functor__" 
  c_delete_std__vector_std__vector_CasADi__Functor__ :: FunPtr (Ptr (CppVecVec (Ptr Functor')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__Functor___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__Functor___ :: FunPtr (Ptr (CppVecVecVec (Ptr Functor')) -> IO ())

foreign import ccall unsafe "&delete_CasADi__CustomFunction" 
  c_delete_CasADi__CustomFunction :: FunPtr (Ptr CustomFunction' -> IO ())
foreign import ccall unsafe "&delete_std__vector_CasADi__CustomFunction_" 
  c_delete_std__vector_CasADi__CustomFunction_ :: FunPtr (Ptr (CppVec (Ptr CustomFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_CasADi__CustomFunction__" 
  c_delete_std__vector_std__vector_CasADi__CustomFunction__ :: FunPtr (Ptr (CppVecVec (Ptr CustomFunction')) -> IO ())
foreign import ccall unsafe "&delete_std__vector_std__vector_std__vector_CasADi__CustomFunction___" 
  c_delete_std__vector_std__vector_std__vector_CasADi__CustomFunction___ :: FunPtr (Ptr (CppVecVecVec (Ptr CustomFunction')) -> IO ())