|
Delete actor and return its size.
Reimplemented in Gecode::Int::Arithmetic::SquarePlus< VA, VB >, Gecode::Int::Arithmetic::MultPlus< VA, VB, VC >, Gecode::Int::Bool::BoolBinary< BVA, BVB >, Gecode::Int::Bool::BoolTernary< BVA, BVB, BVC >, Gecode::Int::Channel::Base< Info, pc >, Gecode::Int::Channel::Dom< View >, Gecode::Int::Count::BaseInt< VX, VY >, Gecode::Int::Count::NqInt< VX, VY >, Gecode::Int::Count::BaseView< VX, VY, VZ, shr >, Gecode::Int::Cumulatives::Val< ViewM, ViewD, ViewH, View >, Gecode::Int::Distinct::Bnd< View >, Gecode::Int::Distinct::Dom< View >, Gecode::Int::Element::Int< ViewA, ViewB >, Gecode::Int::Element::View< ViewA, ViewB, pcb >, Gecode::Int::GCC::BndImp< View, Card, isView, shared >, Gecode::Int::GCC::Dom< View, Card, isView >, Gecode::Int::GCC::Val< View, Card, isView >, Gecode::Int::Linear::LinBin< Val, A, B, pc >, Gecode::Int::Linear::ReLinBin< Val, A, B, pc, Ctrl >, Gecode::Int::Linear::LinTer< Val, A, B, C, pc >, Gecode::Int::Linear::Lin< Val, P, N, pc >, Gecode::Int::Linear::ReLin< Val, P, N, pc, Ctrl >, Gecode::Int::Linear::LinBoolInt< VX >, Gecode::Int::Linear::LinBoolView< XV, YV >, Gecode::ReUnaryPropagator< View, pc, CtrlView >, Gecode::ReBinaryPropagator< View, pc, CtrlView >, Gecode::Int::Regular::Dom< View >, Gecode::Int::Sortedness::Sortedness< View, Tuple, Perm >, Gecode::UnaryPropagator< View, pc >, Gecode::BinaryPropagator< View, pc >, Gecode::TernaryPropagator< View, pc >, Gecode::NaryPropagator< View, pc >, Gecode::NaryOnePropagator< View, pc >, Gecode::InhomBinaryPropagator< View0, pc0, View1, pc1 >, Gecode::InhomTernaryPropagator< View0, pc0, View1, pc1, View2, pc2 >, Gecode::InhomNaryOnePropagator< View0, pc0, View1, pc1 >, Gecode::Set::Distinct::Distinct, Gecode::Set::Int::Match, Gecode::Set::Int::Channel, Gecode::Set::Int::Weights, Gecode::Set::Projection::NaryProjection< negated >, Gecode::Set::Projection::ReNaryProjection, Gecode::Set::Projection::CardProjection, Gecode::IntSetPropagator< View, pcs, pci >, Gecode::Set::Rel::ReSubset< View0, View1 >, Gecode::Set::Rel::ReEq< View0, View1 >, Gecode::Set::Select::SelectIntersection< SView, RView >, Gecode::Set::Select::SelectDisjoint, Gecode::Int::Channel::Base< DomInfo< View >, PC_INT_DOM >, Gecode::Int::Channel::Base< ValInfo< View >, PC_INT_VAL >, Gecode::Int::Element::View< ViewA, ViewB, PC_INT_BND >, Gecode::Int::Element::View< ViewA, ViewB, PC_INT_DOM >, Gecode::Int::Linear::LinBin< Val, A, B, PC_INT_BND >, Gecode::Int::Linear::LinBin< Val, A, B, PC_INT_VAL >, Gecode::Int::Linear::ReLinBin< Val, A, B, PC_INT_BND, Ctrl >, Gecode::Int::Linear::ReLinBin< Val, A, B, PC_INT_BND, BoolView >, Gecode::Int::Linear::LinTer< Val, A, B, C, PC_INT_BND >, Gecode::Int::Linear::LinTer< Val, A, B, C, PC_INT_VAL >, Gecode::Int::Linear::Lin< Val, View, View, PC_INT_DOM >, Gecode::Int::Linear::Lin< Val, P, N, PC_INT_VAL >, Gecode::Int::Linear::Lin< Val, P, N, pc >, Gecode::Int::Linear::Lin< Val, P, N, PC_INT_BND >, Gecode::Int::Linear::ReLin< Val, P, N, PC_INT_BND, Ctrl >, Gecode::Int::Linear::ReLin< Val, P, N, PC_INT_BND, BoolView >, Gecode::ReUnaryPropagator< View, PC_INT_DOM, CtrlView >, Gecode::ReUnaryPropagator< View, PC_INT_BND, CtrlView >, Gecode::ReUnaryPropagator< View, PC_INT_BND, BoolView >, Gecode::ReUnaryPropagator< View, PC_INT_DOM, BoolView >, Gecode::ReBinaryPropagator< View, PC_INT_DOM, CtrlView >, Gecode::ReBinaryPropagator< View, PC_INT_BND, CtrlView >, Gecode::UnaryPropagator< View0, PC_SET_ANY >, Gecode::UnaryPropagator< SetView, PC_SET_ANY >, Gecode::BinaryPropagator< VX, PC_INT_VAL >, Gecode::BinaryPropagator< ViewTuple< View, 2 >, PC_INT_DOM >, Gecode::BinaryPropagator< View, PC_INT_DOM >, Gecode::BinaryPropagator< View, PC_INT_VAL >, Gecode::BinaryPropagator< VX, PC_INT_DOM >, Gecode::BinaryPropagator< View, PC_INT_BND >, Gecode::BinaryPropagator< SetView, PC_SET_ANY >, Gecode::TernaryPropagator< View, PC_INT_DOM >, Gecode::TernaryPropagator< View, PC_INT_BND >, Gecode::NaryPropagator< View, PC_INT_DOM >, Gecode::NaryPropagator< ViewTuple< View, 2 >, PC_INT_BND >, Gecode::NaryPropagator< View, PC_INT_VAL >, Gecode::NaryPropagator< View, PC_INT_BND >, Gecode::NaryPropagator< SetView, PC_SET_ANY >, Gecode::NaryPropagator< SetView, PC_SET_CGLB >, Gecode::NaryOnePropagator< View, PC_INT_VAL >, Gecode::NaryOnePropagator< View, PC_INT_BND >, Gecode::NaryOnePropagator< SetView, PC_SET_ANY >, Gecode::InhomBinaryPropagator< View0, PC_SET_CGLB, View1, PC_SET_CLUB >, Gecode::InhomBinaryPropagator< View0, PC_SET_VAL, View1, PC_SET_VAL >, Gecode::InhomBinaryPropagator< View0, PC_INT_DOM, View1, PC_INT_DOM >, Gecode::InhomBinaryPropagator< View0, PC_INT_BND, View1, PC_INT_BND >, Gecode::InhomBinaryPropagator< View0, PC_SET_ANY, View1, PC_SET_ANY >, Gecode::InhomBinaryPropagator< View0, PC_SET_CLUB, View1, PC_SET_CGLB >, Gecode::InhomTernaryPropagator< View0, PC_SET_ANY, View1, PC_SET_ANY, View2, PC_SET_CLUB >, Gecode::InhomTernaryPropagator< View0, PC_SET_ANY, View1, PC_SET_ANY, View2, PC_SET_ANY >, Gecode::InhomNaryOnePropagator< View0, PC_SET_ANY, View1, PC_SET_ANY >, Gecode::IntSetPropagator< SetView, PC_SET_ANY, Gecode::Int::PC_INT_BND >, and Gecode::IntSetPropagator< SetView, PC_SET_CARD, Gecode::Int::PC_INT_BND >.
Definition at line 1125 of file core.icc. |