C++ Reference
C++ Reference: Routing
Detailed Description
A BaseObject is the root of all reversibly allocated objects.
A DebugString method and the associated << operator are implemented as a convenience.
Definition at line 3152 of file constraint_solver.h.
Public Member Functions | |
BaseObject () | |
virtual | ~BaseObject () |
virtual std::string | DebugString () const |
Constructor & Destructor Documentation
◆ BaseObject()
|
inline |
Definition at line 3154 of file constraint_solver.h.
◆ ~BaseObject()
|
inlinevirtual |
Definition at line 3155 of file constraint_solver.h.
Member Function Documentation
◆ DebugString()
|
inlinevirtual |
Reimplemented in PropagationBaseObject, Decision, DecisionBuilder, Demon, Constraint, IntVarIterator, SolutionCollector, OptimizeVar, SearchLimit, RegularLimit, SequenceVar, Assignment, Pack, CallMethod0< T >, CallMethod1< T, P >, CallMethod2< T, P, Q >, CallMethod3< T, P, Q, R >, DelayedCallMethod0< T >, DelayedCallMethod1< T, P >, DelayedCallMethod2< T, P, Q >, LocalSearchFilterManager, PropagationMonitor, LocalSearchMonitor, BooleanVar, SearchLog, ArrayWithOffset< T >, GlobalVehicleBreaksConstraint, IntVarFilteredDecisionBuilder, CPFeasibilityFilter, MakeRelocateNeighborsOperator, MakePairActiveOperator, MakePairInactiveOperator, PairRelocateOperator, LightPairRelocateOperator, PairExchangeOperator, PairExchangeRelocateOperator, SwapIndexPairOperator, IndexPairSwapActiveOperator, FilteredHeuristicPathLNSOperator, RelocatePathAndHeuristicInsertUnperformedOperator, FilteredHeuristicExpensiveChainLNSOperator, FilteredHeuristicCloseNodesLNSOperator, RelocateExpensiveChain, PairNodeSwapActiveOperator< swap_first >, RelocateSubtrip, and ExchangeSubtrip.
Definition at line 3156 of file constraint_solver.h.
The documentation for this class was generated from the following file: