# Python stubs generated by omniidl from /local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl
# DO NOT EDIT THIS FILE!

import omniORB, _omnipy
from omniORB import CORBA, PortableServer
_0_CORBA = CORBA


_omnipy.checkVersion(4,2, __file__, 1)

try:
    property
except NameError:
    def property(*args):
        return None


# #include "hpp/common.idl"
import hpp_stubs.common_idl
_0_hpp = omniORB.openModule("hpp_stubs.hpp")
_0_hpp__POA = omniORB.openModule("hpp_stubs.hpp__POA")

# #include "hpp/constraints_idl/constraints.idl"
import hpp_stubs.constraints.constraints_idl
_0_hpp = omniORB.openModule("hpp_stubs.constraints.hpp")
_0_hpp__POA = omniORB.openModule("hpp_stubs.constraints.hpp__POA")
_0_hpp.constraints_idl = omniORB.openModule("hpp_stubs.constraints.hpp.constraints_idl")
_0_hpp__POA.constraints_idl = omniORB.openModule("hpp_stubs.constraints.hpp__POA.constraints_idl")

#
# Start of module "hpp"
#
__name__ = "hpp_idl.hpp"
_0_hpp = omniORB.openModule("hpp_idl.hpp", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")
_0_hpp__POA = omniORB.openModule("hpp_idl.hpp__POA", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")


#
# Start of module "hpp.constraints_idl"
#
__name__ = "hpp_idl.hpp.constraints_idl"
_0_hpp.constraints_idl = omniORB.openModule("hpp_idl.hpp.constraints_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")
_0_hpp__POA.constraints_idl = omniORB.openModule("hpp_idl.hpp__POA.constraints_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")


# forward interface Implicit;
_0_hpp.constraints_idl._d_Implicit = (omniORB.tcInternal.tv_objref, "IDL:hpp/constraints_idl/Implicit:1.0", "Implicit")
omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"] = _0_hpp.constraints_idl._d_Implicit

# typedef ... Implicits
class Implicits:
    _NP_RepositoryId = "IDL:hpp/constraints_idl/Implicits:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_hpp.constraints_idl.Implicits = Implicits
_0_hpp.constraints_idl._d_Implicits  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], 0)
_0_hpp.constraints_idl._ad_Implicits = (omniORB.tcInternal.tv_alias, Implicits._NP_RepositoryId, "Implicits", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], 0))
_0_hpp.constraints_idl._tc_Implicits = omniORB.tcInternal.createTypeCode(_0_hpp.constraints_idl._ad_Implicits)
omniORB.registerType(Implicits._NP_RepositoryId, _0_hpp.constraints_idl._ad_Implicits, _0_hpp.constraints_idl._tc_Implicits)
del Implicits

#
# End of module "hpp.constraints_idl"
#
__name__ = "hpp_idl.hpp"


#
# Start of module "hpp.core_idl"
#
__name__ = "hpp_idl.hpp.core_idl"
_0_hpp.core_idl = omniORB.openModule("hpp_idl.hpp.core_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")
_0_hpp__POA.core_idl = omniORB.openModule("hpp_idl.hpp__POA.core_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/_constraints.idl")


# interface Constraint
_0_hpp.core_idl._d_Constraint = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/Constraint:1.0", "Constraint")
omniORB.typeMapping["IDL:hpp/core_idl/Constraint:1.0"] = _0_hpp.core_idl._d_Constraint
_0_hpp.core_idl.Constraint = omniORB.newEmptyClass()
class Constraint :
    _NP_RepositoryId = _0_hpp.core_idl._d_Constraint[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil

    deleteThis__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean apply (inout floatSeq config) raises (Error);\012"
    deleteIfExpired__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean apply (inout floatSeq config) raises (Error);\012"
    persistantStorage__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean apply (inout floatSeq config) raises (Error);\012"
    apply__doc__ = "\012Prototype:\011    boolean apply (inout floatSeq config) raises (Error);\012"
    name__doc__ = "\012Prototype:\011    string name () raises (Error);\012"
    str__doc__ = "\012Prototype:\011    string str () raises (Error);\012"
    isSatisfied__doc__ = "\012Prototype:\011    boolean isSatisfied (in floatSeq config) raises (Error);\012"
    copy__doc__ = "\012Prototype:\011    Constraint copy() raises (Error);\012"


_0_hpp.core_idl.Constraint = Constraint
_0_hpp.core_idl._tc_Constraint = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_Constraint)
omniORB.registerType(Constraint._NP_RepositoryId, _0_hpp.core_idl._d_Constraint, _0_hpp.core_idl._tc_Constraint)

# Constraint operations and attributes
Constraint._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_apply = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_name = ((), ((omniORB.tcInternal.tv_string,0), ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_str = ((), ((omniORB.tcInternal.tv_string,0), ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_isSatisfied = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Constraint._d_copy = ((), (omniORB.typeMapping["IDL:hpp/core_idl/Constraint:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# Constraint object reference
class _objref_Constraint (CORBA.Object):
    _NP_RepositoryId = Constraint._NP_RepositoryId

    def __init__(self, obj):
        CORBA.Object.__init__(self, obj)

    def deleteThis(self, *args):
        return self._obj.invoke("deleteThis", _0_hpp.core_idl.Constraint._d_deleteThis, args)

    def deleteIfExpired(self, *args):
        return self._obj.invoke("deleteIfExpired", _0_hpp.core_idl.Constraint._d_deleteIfExpired, args)

    def persistantStorage(self, *args):
        return self._obj.invoke("persistantStorage", _0_hpp.core_idl.Constraint._d_persistantStorage, args)

    def apply(self, *args):
        return self._obj.invoke("apply", _0_hpp.core_idl.Constraint._d_apply, args)

    def name(self, *args):
        return self._obj.invoke("name", _0_hpp.core_idl.Constraint._d_name, args)

    def str(self, *args):
        return self._obj.invoke("str", _0_hpp.core_idl.Constraint._d_str, args)

    def isSatisfied(self, *args):
        return self._obj.invoke("isSatisfied", _0_hpp.core_idl.Constraint._d_isSatisfied, args)

    def copy(self, *args):
        return self._obj.invoke("copy", _0_hpp.core_idl.Constraint._d_copy, args)

omniORB.registerObjref(Constraint._NP_RepositoryId, _objref_Constraint)
_0_hpp.core_idl._objref_Constraint = _objref_Constraint
del Constraint, _objref_Constraint

# Constraint skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class Constraint (PortableServer.Servant):
    _NP_RepositoryId = _0_hpp.core_idl.Constraint._NP_RepositoryId


    _omni_op_d = {"deleteThis": _0_hpp.core_idl.Constraint._d_deleteThis, "deleteIfExpired": _0_hpp.core_idl.Constraint._d_deleteIfExpired, "persistantStorage": _0_hpp.core_idl.Constraint._d_persistantStorage, "apply": _0_hpp.core_idl.Constraint._d_apply, "name": _0_hpp.core_idl.Constraint._d_name, "str": _0_hpp.core_idl.Constraint._d_str, "isSatisfied": _0_hpp.core_idl.Constraint._d_isSatisfied, "copy": _0_hpp.core_idl.Constraint._d_copy}

Constraint._omni_skeleton = Constraint
_0_hpp__POA.core_idl.Constraint = Constraint
omniORB.registerSkeleton(Constraint._NP_RepositoryId, Constraint)
del Constraint
__name__ = "hpp_idl.hpp.core_idl"

# interface ConfigProjector
_0_hpp.core_idl._d_ConfigProjector = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/ConfigProjector:1.0", "ConfigProjector")
omniORB.typeMapping["IDL:hpp/core_idl/ConfigProjector:1.0"] = _0_hpp.core_idl._d_ConfigProjector
_0_hpp.core_idl.ConfigProjector = omniORB.newEmptyClass()
class ConfigProjector (_0_hpp.core_idl.Constraint):
    _NP_RepositoryId = _0_hpp.core_idl._d_ConfigProjector[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil

    setRightHandSideFromConfig__doc__ = "\012Prototype:\011    void setRightHandSideFromConfig             (in floatSeq config) raises (Error);\012"
    setRightHandSideOfConstraintFromConfig__doc__ = "-> rightHandSideFromConfig\012\012Prototype:\011    void setRightHandSideOfConstraintFromConfig (in constraints_idl::Implicit nm, in floatSeq config) raises (Error);\012"
    setRightHandSide__doc__ = "-> rightHandSideFromConfig\012\012Prototype:\011    void setRightHandSide             (in floatSeq param) raises (Error);\012"
    setRightHandSideOfConstraint__doc__ = "-> rightHandSide\012\012Prototype:\011    void setRightHandSideOfConstraint (in constraints_idl::Implicit nm, in floatSeq rhs) raises (Error);\012"
    getRightHandSide__doc__ = "-> rightHandSide\012\012Prototype:\011    floatSeq getRightHandSide () raises (Error);\012"
    setRightHandSideAt__doc__ = "-> rightHandSide\012\012Prototype:\011    void setRightHandSideAt (in value_type s) raises (Error);\012"
    isConstraintSatisfied__doc__ = "-> rightHandSideAt\012\012Prototype:\011    boolean isConstraintSatisfied (in constraints_idl::Implicit nm,\012           \011                                   in floatSeq arg, out floatSeq err,\012           \011                                   out boolean constraintFound) raises (Error);\012"
    numericalConstraints__doc__ = "\012Prototype:\011    constraints_idl::Implicits numericalConstraints() raises(Error);\012"
    add__doc__ = "\012Prototype:\011    boolean add (in constraints_idl::Implicit numconstraint, in unsigned long priority);\012"
    setLastIsOptional__doc__ = "\012Prototype:\011    void setLastIsOptional (in boolean optional);\012"
    getLastIsOptional__doc__ = "\012Prototype:\011    boolean getLastIsOptional ();\012"
    setErrorThreshold__doc__ = "\012Prototype:\011    void setErrorThreshold (in value_type threshold) raises(Error);\012"
    getErrorThreshold__doc__ = "-> errorThreshold\012\012Prototype:\011    value_type getErrorThreshold () raises(Error);\012"


_0_hpp.core_idl.ConfigProjector = ConfigProjector
_0_hpp.core_idl._tc_ConfigProjector = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_ConfigProjector)
omniORB.registerType(ConfigProjector._NP_RepositoryId, _0_hpp.core_idl._d_ConfigProjector, _0_hpp.core_idl._tc_ConfigProjector)

# ConfigProjector operations and attributes
ConfigProjector._d_setRightHandSideFromConfig = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_setRightHandSideOfConstraintFromConfig = ((omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_setRightHandSide = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_setRightHandSideOfConstraint = ((omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_getRightHandSide = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_setRightHandSideAt = ((omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_isConstraintSatisfied = ((omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (omniORB.tcInternal.tv_boolean, omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.tcInternal.tv_boolean), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_numericalConstraints = ((), (omniORB.typeMapping["IDL:hpp/constraints_idl/Implicits:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_add = ((omniORB.typeMapping["IDL:hpp/constraints_idl/Implicit:1.0"], omniORB.tcInternal.tv_ulong), (omniORB.tcInternal.tv_boolean, ), None)
ConfigProjector._d_setLastIsOptional = ((omniORB.tcInternal.tv_boolean, ), (), None)
ConfigProjector._d_getLastIsOptional = ((), (omniORB.tcInternal.tv_boolean, ), None)
ConfigProjector._d_setErrorThreshold = ((omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigProjector._d_getErrorThreshold = ((), (omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# ConfigProjector object reference
class _objref_ConfigProjector (_0_hpp.core_idl._objref_Constraint):
    _NP_RepositoryId = ConfigProjector._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_Constraint.__init__(self, obj)

    def setRightHandSideFromConfig(self, *args):
        return self._obj.invoke("setRightHandSideFromConfig", _0_hpp.core_idl.ConfigProjector._d_setRightHandSideFromConfig, args)

    def setRightHandSideOfConstraintFromConfig(self, *args):
        return self._obj.invoke("setRightHandSideOfConstraintFromConfig", _0_hpp.core_idl.ConfigProjector._d_setRightHandSideOfConstraintFromConfig, args)

    def setRightHandSide(self, *args):
        return self._obj.invoke("setRightHandSide", _0_hpp.core_idl.ConfigProjector._d_setRightHandSide, args)

    def setRightHandSideOfConstraint(self, *args):
        return self._obj.invoke("setRightHandSideOfConstraint", _0_hpp.core_idl.ConfigProjector._d_setRightHandSideOfConstraint, args)

    def getRightHandSide(self, *args):
        return self._obj.invoke("getRightHandSide", _0_hpp.core_idl.ConfigProjector._d_getRightHandSide, args)

    def setRightHandSideAt(self, *args):
        return self._obj.invoke("setRightHandSideAt", _0_hpp.core_idl.ConfigProjector._d_setRightHandSideAt, args)

    def isConstraintSatisfied(self, *args):
        return self._obj.invoke("isConstraintSatisfied", _0_hpp.core_idl.ConfigProjector._d_isConstraintSatisfied, args)

    def numericalConstraints(self, *args):
        return self._obj.invoke("numericalConstraints", _0_hpp.core_idl.ConfigProjector._d_numericalConstraints, args)

    def add(self, *args):
        return self._obj.invoke("add", _0_hpp.core_idl.ConfigProjector._d_add, args)

    def setLastIsOptional(self, *args):
        return self._obj.invoke("setLastIsOptional", _0_hpp.core_idl.ConfigProjector._d_setLastIsOptional, args)

    def getLastIsOptional(self, *args):
        return self._obj.invoke("getLastIsOptional", _0_hpp.core_idl.ConfigProjector._d_getLastIsOptional, args)

    def setErrorThreshold(self, *args):
        return self._obj.invoke("setErrorThreshold", _0_hpp.core_idl.ConfigProjector._d_setErrorThreshold, args)

    def getErrorThreshold(self, *args):
        return self._obj.invoke("getErrorThreshold", _0_hpp.core_idl.ConfigProjector._d_getErrorThreshold, args)

omniORB.registerObjref(ConfigProjector._NP_RepositoryId, _objref_ConfigProjector)
_0_hpp.core_idl._objref_ConfigProjector = _objref_ConfigProjector
del ConfigProjector, _objref_ConfigProjector

# ConfigProjector skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class ConfigProjector (_0_hpp__POA.core_idl.Constraint):
    _NP_RepositoryId = _0_hpp.core_idl.ConfigProjector._NP_RepositoryId


    _omni_op_d = {"setRightHandSideFromConfig": _0_hpp.core_idl.ConfigProjector._d_setRightHandSideFromConfig, "setRightHandSideOfConstraintFromConfig": _0_hpp.core_idl.ConfigProjector._d_setRightHandSideOfConstraintFromConfig, "setRightHandSide": _0_hpp.core_idl.ConfigProjector._d_setRightHandSide, "setRightHandSideOfConstraint": _0_hpp.core_idl.ConfigProjector._d_setRightHandSideOfConstraint, "getRightHandSide": _0_hpp.core_idl.ConfigProjector._d_getRightHandSide, "setRightHandSideAt": _0_hpp.core_idl.ConfigProjector._d_setRightHandSideAt, "isConstraintSatisfied": _0_hpp.core_idl.ConfigProjector._d_isConstraintSatisfied, "numericalConstraints": _0_hpp.core_idl.ConfigProjector._d_numericalConstraints, "add": _0_hpp.core_idl.ConfigProjector._d_add, "setLastIsOptional": _0_hpp.core_idl.ConfigProjector._d_setLastIsOptional, "getLastIsOptional": _0_hpp.core_idl.ConfigProjector._d_getLastIsOptional, "setErrorThreshold": _0_hpp.core_idl.ConfigProjector._d_setErrorThreshold, "getErrorThreshold": _0_hpp.core_idl.ConfigProjector._d_getErrorThreshold}
    _omni_op_d.update(_0_hpp__POA.core_idl.Constraint._omni_op_d)

ConfigProjector._omni_skeleton = ConfigProjector
_0_hpp__POA.core_idl.ConfigProjector = ConfigProjector
omniORB.registerSkeleton(ConfigProjector._NP_RepositoryId, ConfigProjector)
del ConfigProjector
__name__ = "hpp_idl.hpp.core_idl"

# interface ConstraintSet
_0_hpp.core_idl._d_ConstraintSet = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/ConstraintSet:1.0", "ConstraintSet")
omniORB.typeMapping["IDL:hpp/core_idl/ConstraintSet:1.0"] = _0_hpp.core_idl._d_ConstraintSet
_0_hpp.core_idl.ConstraintSet = omniORB.newEmptyClass()
class ConstraintSet (_0_hpp.core_idl.Constraint):
    _NP_RepositoryId = _0_hpp.core_idl._d_ConstraintSet[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil

    getConfigProjector__doc__ = "The return type should be ConfigProjector. At the moment, this causes a bug\012because because the implementation does not know this inherits from Constraint.\012The CORBA object below \134b is a ConfigProjector\012\012Prototype:\011    Constraint getConfigProjector () raises (Error);\012"
    addConstraint__doc__ = "\012Prototype:\011    void addConstraint(in Constraint a_constraint) raises (Error);\012"


_0_hpp.core_idl.ConstraintSet = ConstraintSet
_0_hpp.core_idl._tc_ConstraintSet = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_ConstraintSet)
omniORB.registerType(ConstraintSet._NP_RepositoryId, _0_hpp.core_idl._d_ConstraintSet, _0_hpp.core_idl._tc_ConstraintSet)

# ConstraintSet operations and attributes
ConstraintSet._d_getConfigProjector = ((), (omniORB.typeMapping["IDL:hpp/core_idl/Constraint:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConstraintSet._d_addConstraint = ((omniORB.typeMapping["IDL:hpp/core_idl/Constraint:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# ConstraintSet object reference
class _objref_ConstraintSet (_0_hpp.core_idl._objref_Constraint):
    _NP_RepositoryId = ConstraintSet._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_Constraint.__init__(self, obj)

    def getConfigProjector(self, *args):
        return self._obj.invoke("getConfigProjector", _0_hpp.core_idl.ConstraintSet._d_getConfigProjector, args)

    def addConstraint(self, *args):
        return self._obj.invoke("addConstraint", _0_hpp.core_idl.ConstraintSet._d_addConstraint, args)

omniORB.registerObjref(ConstraintSet._NP_RepositoryId, _objref_ConstraintSet)
_0_hpp.core_idl._objref_ConstraintSet = _objref_ConstraintSet
del ConstraintSet, _objref_ConstraintSet

# ConstraintSet skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class ConstraintSet (_0_hpp__POA.core_idl.Constraint):
    _NP_RepositoryId = _0_hpp.core_idl.ConstraintSet._NP_RepositoryId


    _omni_op_d = {"getConfigProjector": _0_hpp.core_idl.ConstraintSet._d_getConfigProjector, "addConstraint": _0_hpp.core_idl.ConstraintSet._d_addConstraint}
    _omni_op_d.update(_0_hpp__POA.core_idl.Constraint._omni_op_d)

ConstraintSet._omni_skeleton = ConstraintSet
_0_hpp__POA.core_idl.ConstraintSet = ConstraintSet
omniORB.registerSkeleton(ConstraintSet._NP_RepositoryId, ConstraintSet)
del ConstraintSet
__name__ = "hpp_idl.hpp.core_idl"

#
# End of module "hpp.core_idl"
#
__name__ = "hpp_idl.hpp"


#
# End of module "hpp"
#
__name__ = "hpp_stubs.core._constraints_idl"

#
# Docstrings
#

omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.deleteThis, _0_hpp.core_idl.Constraint.deleteThis__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.deleteIfExpired, _0_hpp.core_idl.Constraint.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.persistantStorage, _0_hpp.core_idl.Constraint.persistantStorage__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.apply, _0_hpp.core_idl.Constraint.apply__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.name, _0_hpp.core_idl.Constraint.name__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.str, _0_hpp.core_idl.Constraint.str__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.isSatisfied, _0_hpp.core_idl.Constraint.isSatisfied__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_Constraint.copy, _0_hpp.core_idl.Constraint.copy__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setRightHandSideFromConfig, _0_hpp.core_idl.ConfigProjector.setRightHandSideFromConfig__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setRightHandSideOfConstraintFromConfig, _0_hpp.core_idl.ConfigProjector.setRightHandSideOfConstraintFromConfig__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setRightHandSide, _0_hpp.core_idl.ConfigProjector.setRightHandSide__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setRightHandSideOfConstraint, _0_hpp.core_idl.ConfigProjector.setRightHandSideOfConstraint__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.getRightHandSide, _0_hpp.core_idl.ConfigProjector.getRightHandSide__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setRightHandSideAt, _0_hpp.core_idl.ConfigProjector.setRightHandSideAt__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.isConstraintSatisfied, _0_hpp.core_idl.ConfigProjector.isConstraintSatisfied__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.numericalConstraints, _0_hpp.core_idl.ConfigProjector.numericalConstraints__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.add, _0_hpp.core_idl.ConfigProjector.add__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setLastIsOptional, _0_hpp.core_idl.ConfigProjector.setLastIsOptional__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.getLastIsOptional, _0_hpp.core_idl.ConfigProjector.getLastIsOptional__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.setErrorThreshold, _0_hpp.core_idl.ConfigProjector.setErrorThreshold__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigProjector.getErrorThreshold, _0_hpp.core_idl.ConfigProjector.getErrorThreshold__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConstraintSet.getConfigProjector, _0_hpp.core_idl.ConstraintSet.getConfigProjector__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConstraintSet.addConstraint, _0_hpp.core_idl.ConstraintSet.addConstraint__doc__)

_exported_modules = ( "hpp_idl.hpp", "hpp_idl.hpp.constraints_idl", "hpp_idl.hpp.core_idl")

# The end.
