Generated on Tue Feb 11 2025 17:33:26 for Gecode by doxygen 1.12.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CBaseSpace
 CCourseA course
 CCurriculumA curriculum
 CDictionaryA simple dictionary class
 CE
 CGecode::ActorLinkDouble-linked list for actors
 CGecode::Advisors< A >Class to iterate over advisors of a council
 CGecode::AFCClass for AFC (accumulated failure count) management
 CGecode::AllVarConfConfiguration for all variable implementations
 CGecode::ArchiveArchive representation
 CGecode::ArgArrayBase< T >Base-class for argument arrays
 CGecode::ArgArrayBase< BoolVar >
 CGecode::ArgArrayBase< FloatVal >
 CGecode::ArgArrayBase< FloatVar >
 CGecode::ArgArrayBase< int >
 CGecode::ArgArrayBase< IntSet >
 CGecode::ArgArrayBase< IntVar >
 CGecode::ArgArrayBase< SEB >
 CGecode::ArgArrayBase< SetVar >
 CGecode::ArgArrayBase< SymmetryHandle >
 CGecode::ArgArrayBase< Var >
 CGecode::ArrayTraits< A >Traits of arrays in Gecode
 CGecode::ArrayTraits< ArgArray< FloatVal > >Traits of FloatValArgs
 CGecode::ArrayTraits< ArgArray< int > >Traits of IntArgs
 CGecode::ArrayTraits< ArgArray< IntSet > >Traits of IntSetArgs
 CGecode::ArrayTraits< ArgArray< SEB > >Traits of SEBs
 CGecode::ArrayTraits< ArgArray< SymmetryHandle > >Traits of Symmetries
 CGecode::ArrayTraits< ArgArray< TaskType > >Traits of TaskTypeArgs
 CGecode::ArrayTraits< ArgArray< VarImpBase * > >Traits of ArgArray<VarImpBase*>
 CGecode::ArrayTraits< BoolVarArgs >Traits of BoolVarArgs
 CGecode::ArrayTraits< BoolVarArray >Traits of BoolVarArray
 CGecode::ArrayTraits< FloatValArgs >Traits of FloatValArgs
 CGecode::ArrayTraits< FloatVarArgs >Traits of FloatVarArgs
 CGecode::ArrayTraits< FloatVarArray >Traits of FloatVarArray
 CGecode::ArrayTraits< IntArgs >Traits of IntArgs
 CGecode::ArrayTraits< IntVarArgs >Traits of IntVarArgs
 CGecode::ArrayTraits< IntVarArray >Traits of IntVarArray
 CGecode::ArrayTraits< LiteralArgs >Traits of LiteralArgs
 CGecode::ArrayTraits< SEBs >Traits of SEBs
 CGecode::ArrayTraits< SetVarArgs >Traits of SetVarArgs
 CGecode::ArrayTraits< SetVarArray >Traits of SetVarArray
 CGecode::ArrayTraits< VarArgArray< BoolVar > >Traits of BoolVarArgs
 CGecode::ArrayTraits< VarArgArray< FloatVar > >Traits of FloatVarArgs
 CGecode::ArrayTraits< VarArgArray< IntVar > >Traits of IntVarArgs
 CGecode::ArrayTraits< VarArgArray< SetVar > >Traits of VarArgArray<SetVar>
 CGecode::ArrayTraits< VarArray< BoolVar > >Traits of BoolVarArray
 CGecode::ArrayTraits< VarArray< FloatVar > >Traits of FloatVarArray
 CGecode::ArrayTraits< VarArray< IntVar > >Traits of IntVarArray
 CGecode::ArrayTraits< VarArray< SetVar > >Traits of VarArray<SetVar>
 CGecode::BaseOptionsBase class for script options
 CGecode::BoolExprBoolean expressions
 CGecode::BoolExpr::NodeNode for Boolean expression
 CGecode::BoolTraceDeltaTrace delta information for Boolean variables
 CGecode::BrancherFilter< View >Class storing a branch filter function
 CGecode::BrancherNoFilter< View >Class withot a branch filter function
 CGecode::BrancherNoPrint< View, Val >Class without print function
 CGecode::BrancherPrint< View, Val >Class storing a print function
 CGecode::BranchersClass to iterate over branchers in a group
 CGecode::BranchTraits< Var >Traits for branching
 CGecode::BranchTraits< BoolVar >Traits of BoolVar for branching
 CGecode::BranchTraits< FloatVar >Traits of FloatVar for branching
 CGecode::BranchTraits< IntVar >Traits of IntVar for branching
 CGecode::BranchTraits< SetVar >Traits of SetVar for branching
 CGecode::CHB::InfoView information
 CGecode::ChooseMaxChoose views with larger merit values
 CGecode::ChooseMinChoose views with smaller merit values
 CGecode::CloneStatisticsStatistics for execution of clone
 CGecode::CommitStatisticsStatistics for execution of commit
 CGecode::CommitTraceInfoCommit trace information
 CGecode::ConstView< View >Base-class for constant views
 CGecode::ConstView< IntView >
 CGecode::ConstView< SetView >
 CGecode::Council< A >Council of advisors
 CGecode::Council< Gecode::Action::Recorder::Idx >
 CGecode::Council< Gecode::Advisor >
 CGecode::Council< Gecode::CHB::Recorder::Idx >
 CGecode::Council< Gecode::Int::Bool::Clause::Tagged >
 CGecode::Council< Gecode::Int::Extensional::Compact::CTAdvisor >
 CGecode::Council< Gecode::Int::Extensional::LayeredGraph::Index >
 CGecode::Council< Gecode::Int::Precede::Single::Index >
 CGecode::Council< Gecode::Int::Rel::NaryLqLe::Index >
 CGecode::Council< Gecode::Int::Sequence::SupportAdvisor< View > >
 CGecode::Council< Gecode::Set::Channel::ChannelBool::IndexAdvisor >
 CGecode::Council< Gecode::Set::Precede::Single::Index >
 CGecode::Council< Gecode::ViewAdvisor< Gecode::Int::BoolView > >
 CGecode::Council< Gecode::ViewTraceRecorder::Idx >
 CGecode::CPProfiler::Connector
 CGecode::CPProfiler::MessageMessage for the CP Profiler
 CGecode::CPProfiler::MessageMarshalling
 CGecode::CPProfiler::Node
 CGecode::CPProfiler::NodeUIDUnique identifier for a node
 CGecode::CPProfiler::Option< T >Optional value class
 CGecode::CPProfiler::Option< std::string >
 CGecode::DeltaGeneric domain change information to be supplied to advisors
 CGecode::DerivedView< View >Base-class for derived views
 CGecode::DerivedView< BoolView >
 CGecode::DerivedView< FloatView >
 CGecode::DerivedView< Gecode::Int::IntView >
 CGecode::DerivedView< IntView >
 CGecode::DFA::DFAI::HashEntrySpecification of transition range
 CGecode::DFA::SymbolsIterator for DFA symbols
 CGecode::DFA::TransitionSpecification of a DFA transition
 CGecode::DFA::TransitionsIterator for DFA transitions (sorted by symbols)
 CGecode::Driver::BaseOptionBase class for options
 CGecode::Driver::GistEngine< Engine >Traits class for search engines
 CGecode::Driver::GistEngine< BAB< S > >Specialization for BAB
 CGecode::Driver::GistEngine< DFS< S > >Specialization for DFS
 CGecode::Driver::GistEngine< LDS< S > >Specialization for LDS
 CGecode::Driver::StringOption::ValueOption value
 CGecode::FlatZinc::AliasAlias for a variable specification
 CGecode::FlatZinc::AST::NodeA node in a FlatZinc abstract syntax tree
 CGecode::FlatZinc::AST::TypeErrorException signaling type error
 CGecode::FlatZinc::ConExprAbstract representation of a constraint
 CGecode::FlatZinc::ErrorException class for FlatZinc errors
 CGecode::FlatZinc::FlatZincSpaceInitData
 CGecode::FlatZinc::GistEngine< Engine >Traits class for search engines
 CGecode::FlatZinc::GistEngine< BAB< S > >Specialization for BAB
 CGecode::FlatZinc::GistEngine< DFS< S > >Specialization for DFS
 CGecode::FlatZinc::MeritMaxActionSelect by maximal Action
 CGecode::FlatZinc::MeritMaxActionSizeSelect by maximal Action over size
 CGecode::FlatZinc::MeritMaxAFCSelect by maximal AFC
 CGecode::FlatZinc::MeritMaxAFCSizeSelect by maximal AFC over size
 CGecode::FlatZinc::MeritMaxCHBSelect by maximal CHB
 CGecode::FlatZinc::MeritMaxCHBSizeSelect by maximal CHB over size
 CGecode::FlatZinc::Option< Val >Optional value
 CGecode::FlatZinc::Option< Gecode::FlatZinc::AST::SetLit * >
 CGecode::FlatZinc::Option< std::pair< double, double > >
 CGecode::FlatZinc::OutputOrderStrict weak ordering for output items
 CGecode::FlatZinc::ParserStateState of the FlatZinc parser
 CGecode::FlatZinc::PrinterOutput support class for FlatZinc interpreter
 CGecode::FlatZinc::RegistryMap from constraint identifier to constraint posting functions
 CGecode::FlatZinc::SymbolEntryEntries in the symbol table
 CGecode::FlatZinc::SymbolTable< Val >Symbol table mapping identifiers (strings) to values
 CGecode::FlatZinc::SymbolTable< Gecode::FlatZinc::SymbolEntry >
 CGecode::FlatZinc::VarSpecBase class for variable specifications
 CGecode::Float::FloatTraceViewFloat trace view
 CGecode::Float::FloatVarImpConfConfiguration for Float-variable implementations
 CGecode::Float::Linear::TermClass for describing linear term $a\cdot x$
 CGecode::Float::Linear::TermLessSort linear terms by view
 CGecode::Float::RelaxClass for posting equalities for non-relaxed variables
 CGecode::FloatNumBranchValue description class for branching
 CGecode::FloatTraceDeltaTrace delta information for float variables
 CGecode::FloatValFloat value type
 CGecode::FreeListBase-class for freelist-managed objects
 CGecode::Gist::BestNodeStatic reference to the currently best space
 CGecode::Gist::BoundingBoxBounding box
 CGecode::Gist::BranchRepresentation of a branch in the search tree
 CGecode::Gist::ComparatorAbstract base class for comparators
 CGecode::Gist::ExtentExtent representing shape of a tree at one depth level
 CGecode::Gist::InspectorAbstract base class for inspectors
 CGecode::Gist::LayoutLayout parameters
 CGecode::Gist::LayouterHelper functions for the layout algorithm
 CGecode::Gist::LogosClass holding Gecode and Gist logo icons
 CGecode::Gist::NodeBase class for nodes of the search tree
 CGecode::Gist::NodeAllocatorBase< T >Node allocator
 CGecode::Gist::NodeCursor< Node >A cursor that can be run over a tree
 CGecode::Gist::NodeCursor< VisualNode >
 CGecode::Gist::NodeVisitor< Cursor >Base class for a visitor that runs a cursor over a tree
 CGecode::Gist::Options::_IHelper class storing inspectors
 CGecode::Gist::SearchItemA stack item for depth first search
 CGecode::Gist::ShapeThe shape of a subtree
 CGecode::Gist::ShapeAllocatorAllocate shapes statically
 CGecode::Gist::TextOutputAn window for simple text output
 CGecode::GroupGroup baseclass for controlling actors
 CGecode::HeapHeap memory management class
 CGecode::HeapAllocatedBase class for heap allocated objects
 CGecode::HomeHome class for posting propagators
 CGecode::Int::Arithmetic::PowOpsOperations for power and nroot propagators
 CGecode::Int::Arithmetic::RangesMapNroot< Ops >Mapping integer to n-th root
 CGecode::Int::Arithmetic::RangesMapPow< Ops >Mapping ranges to powers
 CGecode::Int::Arithmetic::SqrOpsOperations for square and square-root propagators
 CGecode::Int::Arithmetic::ValuesMapNroot< Ops >Mapping integer (must be an n-th power) to n-th root
 CGecode::Int::Arithmetic::ValuesMapNrootSigned< Ops >Mapping integer (must be an n-th power) to n-th root (signed)
 CGecode::Int::Arithmetic::ValuesMapPow< Ops >Mapping integer to power
 CGecode::Int::BinPacking::ConflictGraphGraph containing conflict information
 CGecode::Int::BinPacking::ConflictGraph::CliqueClique information
 CGecode::Int::BinPacking::ConflictGraph::NodeClass for node in graph
 CGecode::Int::BinPacking::ConflictGraph::NodesIterator over node sets
 CGecode::Int::BinPacking::SizeSetSize sets
 CGecode::Int::BinPacking::TellCacheRecord tell information
 CGecode::Int::Bool::Le< BV >Boolean less propagator
 CGecode::Int::BoolTraceViewDuplicate of a Boolean view
 CGecode::Int::BoolVarImpConfConfiguration for Bool-variable implementations
 CGecode::Int::Channel::BoolIterIterates the values to be removed as defined by an array of Boolean views
 CGecode::Int::Channel::DomInfo< View, Offset >Combine view with information for domain propagation
 CGecode::Int::Channel::ValInfo< View >Combine view with information for value propagation
 CGecode::Int::Circuit::NodeInfo< View >Information required for non-recursive checking for a single scc
 CGecode::Int::Circuit::TellInfo< View >Information for performing a recorded tell
 CGecode::Int::Cumulative::OmegaNodeNode for an omega tree
 CGecode::Int::Cumulative::PrecOrderSort by prec array
 CGecode::Int::Cumulative::StoCap< TaskView, inc >Sort by capacity
 CGecode::Int::Cumulative::TaskByDecCap< Task >Sort order for tasks by decreasing capacity
 CGecode::Int::Cumulatives::EventAn event collects the information for one evnet for the sweep-line
 CGecode::Int::Distinct::DomCtrl< View >Propagation controller for domain consistent distinct
 CGecode::Int::Distinct::HallInfo< IntType >Information on Hall intervals
 CGecode::Int::Distinct::MaxIncIdx< View >Sort-order by increasing maximum (by index)
 CGecode::Int::Distinct::MinInc< View >Sort-order by increasing minimum (direct)
 CGecode::Int::Distinct::MinIncIdx< View >Sort-order by increasing minimum (by index)
 CGecode::Int::Distinct::RankRank information
 CGecode::Int::Element::Int< V0, V1, Idx, Val >::ByValSorting pointers to (index,value) pairs in value order
 CGecode::Int::Element::Int< V0, V1, Idx, Val >::IdxValLinked index-value pairs
 CGecode::Int::Element::Int< V0, V1, Idx, Val >::IterIdxUnmarkValue iterator for indices in index-value map
 CGecode::Int::Element::Int< V0, V1, Idx, Val >::IterValValue iterator for values in index-value map
 CGecode::Int::Element::Int< V0, V1, Idx, Val >::IterValUnmarkValue iterator for values in index-value map
 CGecode::Int::Element::IterIdxView< View >Value iterator for indices in index-view map
 CGecode::Int::Element::PairValuesValue iterator for pair of iterators
 CGecode::Int::Element::RelTestBnd< VA, VC >Class for bounds-equality test
 CGecode::Int::Element::RelTestBnd< VA, ConstIntView >Class for bounds-equality test (specialized)
 CGecode::Int::Element::RelTestDom< VA, VC >Class for domain-equality test
 CGecode::Int::Element::RelTestDom< VA, ConstIntView >Class for domain-equality test (specialized)
 CGecode::Int::EventTime-tabling event for task
 CGecode::Int::Extensional::BitSet< IndexType >Bit-set
 CGecode::Int::Extensional::Compact< View, pos >::LostSupportsIterator over lost supports
 CGecode::Int::Extensional::Compact< View, pos >::ValidSupportsIterator over valid supports
 CGecode::Int::Extensional::GroupStatesGroupStates is used to index StateGroup by group
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::EdgeEdge defined by in-state and out-state
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::IndexRangeRange approximation of which positions have changed
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::LayerLayer for a view in the layered graph
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::LayerValuesIterator for telling variable domains by scanning support
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::StateStates are described by number of incoming and outgoing edges
 CGecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::SupportSupport information for a value
 CGecode::Int::Extensional::PosCompact< View, Table >::StatusStatus management
 CGecode::Int::Extensional::PosCompareTuple comparison by position
 CGecode::Int::Extensional::StateGroupStategroup is used to compute a partition of states
 CGecode::Int::Extensional::StateGroupByGroupSort groups stated by group and then state
 CGecode::Int::Extensional::TinyBitSet< _size >Tiny bit-set
 CGecode::Int::Extensional::TransByI_StateSort transition array by input state
 CGecode::Int::Extensional::TransByO_StateSort transition array by output state
 CGecode::Int::Extensional::TransBySymbolSort transition array by symbol (value)
 CGecode::Int::Extensional::TransBySymbolI_StateSort transition array by symbol and then input states
 CGecode::Int::Extensional::TupleCompareTuple comparison
 CGecode::Int::Extensional::VarTraits< Var >Traits class for variables
 CGecode::Int::Extensional::VarTraits< BoolVar >Traits class for variables
 CGecode::Int::Extensional::VarTraits< IntVar >Traits class for variables
 CGecode::Int::GCC::CardConstConstant view containing lower and upper cardinality bounds
 CGecode::Int::GCC::EdgeClass for edges $ e(x,v) $ in the variable-value-graph
 CGecode::Int::GCC::HallInfoContainer class provding information about the Hall structure of the problem variables
 CGecode::Int::GCC::MaxInc< View >Compares two indices i, j of two views $ x_i $ $ x_j$ according to the ascending order of the views upper bounds
 CGecode::Int::GCC::MinIdx< Card >Compares two cardinality views $ x_i $ $ x_j$ according to the index
 CGecode::Int::GCC::MinInc< View >Compares two indices i, j of two views $ x_i $ $ x_j$ according to the ascending order of the views lower bounds
 CGecode::Int::GCC::NodeBase class for nodes in the variable-value-graph
 CGecode::Int::GCC::PartialSum< Card >Partial sum structure for constant time computation of the maximal capacity of an interval
 CGecode::Int::GCC::RankMaps domain bounds to their position in hall[].bounds
 CGecode::Int::GCC::UnReachableClass for computing unreachable values in the value GCC propagator
 CGecode::Int::GCC::VarValGraph< Card >Variable-value-graph used during propagation
 CGecode::Int::IdxView< View >Class for pair of index and view
 CGecode::Int::IdxView< Gecode::Int::Element::View >
 CGecode::Int::IdxView< SView >
 CGecode::Int::IdxView< VA >
 CGecode::Int::IdxViewArray< View >An array of IdxView pairs
 CGecode::Int::IdxViewArray< SView >
 CGecode::Int::IdxViewArray< VA >
 CGecode::Int::IntTraceViewDuplicate of an integer view
 CGecode::Int::IntVarImpBwdBackward iterator for ranges of integer variable implementations
 CGecode::Int::IntVarImpConfConfiguration for Int-variable implementations
 CGecode::Int::IntVarImpFwdRange iterator for ranges of integer variable implementation
 CGecode::Int::LDSB::LiteralA Literal is a pair of variable index and value
 CGecode::Int::LDSB::SymmetryImp< View >Implementation of a single symmetry
 CGecode::Int::LDSB::SymmetryObjectImplementation of a symmetry at the modelling level
 CGecode::Int::Linear::BoolNegTraits< BV >Traits for Boolean negation view
 CGecode::Int::Linear::BoolNegTraits< BoolView >Traits for Boolean negation view
 CGecode::Int::Linear::BoolNegTraits< NegBoolView >Traits for Boolean negation view
 CGecode::Int::Linear::EmptyScaleBoolArrayEmpty array of scale Boolean views
 CGecode::Int::Linear::ScaleBoolCoefficient and Boolean view
 CGecode::Int::Linear::ScaleBoolArrayArray of scale Boolean views
 CGecode::Int::Linear::SupportIter< Val >Base-class for support-based iterator
 CGecode::Int::Linear::SupportSetSet for support information
 CGecode::Int::Linear::Term< View >Class for describing linear term $a\cdot x$
 CGecode::Int::Linear::Term< Gecode::Int::BoolView >
 CGecode::Int::Linear::Term< Gecode::Int::IntView >
 CGecode::Int::Linear::TermBySizePos< View >Sort linear terms by coefficient size and original position
 CGecode::Int::Linear::TermByView< View >Sort linear terms by view
 CGecode::Int::NoOffset< View >Converter without offsets
 CGecode::Int::NoOverlap::FixDimDimension combining coordinate and integer size information
 CGecode::Int::NoOverlap::FlexDimDimension combining coordinate and integer view size information
 CGecode::Int::NoOverlap::ManBox< Dim, n >Mandatory box class
 CGecode::Int::NValues::RangeEventEvent for range-based overlap analysis
 CGecode::Int::OffsetConverter with fixed offset
 CGecode::Int::PLAClass for defining advanced propagation level
 CGecode::Int::PLBClass for defining basic propagation level
 CGecode::Int::PLBAClass for defining basic and advanced propagation level
 CGecode::Int::RelaxClass for posting equalities for non-relaxed variables
 CGecode::Int::Sequence::ViewValSupport< View, Val, iss >Class for view value support structure
 CGecode::Int::Sequence::ViewValSupportArray< View, Val, iss >An array of ViewValSupport data structures
 CGecode::Int::Sequence::ViewValSupportArray< View, Val, false >
 CGecode::Int::Sequence::ViewValSupportArray< View, Val, true >
 CGecode::Int::Sorted::OfflineMinOffline-Min datastructure Used to compute the perfect matching between the unsorted views x and the sorted views y
 CGecode::Int::Sorted::OfflineMinItemItem used to construct the OfflineMin sequence
 CGecode::Int::Sorted::RankStorage class for mininmum and maximum of a variable
 CGecode::Int::Sorted::SccComponentRepresentation of a strongly connected component
 CGecode::Int::Sorted::TupleMaxInc< View >Index comparison for ViewArray<Tuple>
 CGecode::Int::Sorted::TupleMaxIncExt< View >Extended Index comparison for ViewArray<Tuple>
 CGecode::Int::Sorted::TupleMinInc< View >View comparison on ViewTuples
 CGecode::Int::Sorted::TupleMinIncExt< View >Extended view comparison on pairs of views
 CGecode::Int::Sorted::ViewPair< View >Pair of views
 CGecode::Int::SortMap< TaskView, STO, inc >Sorting maps rather than tasks
 CGecode::Int::StoEct< TaskView, inc >Sort by earliest completion times
 CGecode::Int::StoEst< TaskView, inc >Sort by earliest start times
 CGecode::Int::StoLct< TaskView, inc >Sort by latest completion times
 CGecode::Int::StoLst< TaskView, inc >Sort by latest start times
 CGecode::Int::SupportValues< View, A >Support value iterator and recorder
 CGecode::Int::TaskArray< Task >Task array
 CGecode::Int::TaskArray< ManTask >
 CGecode::Int::TaskArray< OptTask >
 CGecode::Int::TaskTraits< Task >Traits class for mapping tasks to task views
 CGecode::Int::TaskTraits< Cumulative::ManFixPSETask >Task traits for mandatory fixed tasks
 CGecode::Int::TaskTraits< Cumulative::ManFixPTask >Task traits for mandatory fixed tasks
 CGecode::Int::TaskTraits< Cumulative::ManFlexTask >Task traits for mandatory flexible tasks
 CGecode::Int::TaskTraits< Cumulative::OptFixPSETask >Task traits for optional fixed tasks
 CGecode::Int::TaskTraits< Cumulative::OptFixPTask >Task traits for optional fixed tasks
 CGecode::Int::TaskTraits< Cumulative::OptFlexTask >Task traits for optional flexible tasks
 CGecode::Int::TaskTraits< Unary::ManFixPSETask >Task traits for mandatory fixed tasks
 CGecode::Int::TaskTraits< Unary::ManFixPTask >Task traits for mandatory fixed tasks
 CGecode::Int::TaskTraits< Unary::ManFlexTask >Task traits for mandatory flexible tasks
 CGecode::Int::TaskTraits< Unary::OptFixPSETask >Task traits for optional fixed tasks
 CGecode::Int::TaskTraits< Unary::OptFixPTask >Task traits for optional fixed tasks
 CGecode::Int::TaskTraits< Unary::OptFlexTask >Task traits for optional flexible tasks
 CGecode::Int::TaskTree< TaskView, Node >Task trees for task views with node type Node
 CGecode::Int::TaskTree< TaskView, ExtOmegaNode >
 CGecode::Int::TaskTree< TaskView, OmegaLambdaNode >
 CGecode::Int::TaskTree< TaskView, OmegaNode >
 CGecode::Int::TaskViewArray< TaskView >Task view array
 CGecode::Int::TaskViewIter< TaskView, sto, inc >Allows to iterate over task views according to a specified order
 CGecode::Int::TaskViewIter< OptTaskView, sto, inc >
 CGecode::Int::TaskViewTraits< TaskView >Traits class for mapping task views to tasks
 CGecode::Int::TaskViewTraits< Cumulative::ManFixPSETaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::ManFixPSETaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Cumulative::ManFixPTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::ManFixPTaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Cumulative::ManFlexTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::ManFlexTaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFixPSETaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFixPSETaskFwd >Task view traits for forward optional task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFixPTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFixPTaskFwd >Task view traits for forward optional task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFlexTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Cumulative::OptFlexTaskFwd >Task view traits for forward optional task views
 CGecode::Int::TaskViewTraits< Unary::ManFixPSETaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::ManFixPSETaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Unary::ManFixPTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::ManFixPTaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Unary::ManFlexTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::ManFlexTaskFwd >Task view traits for forward task views
 CGecode::Int::TaskViewTraits< Unary::OptFixPSETaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::OptFixPSETaskFwd >Task view traits for forward optional task views
 CGecode::Int::TaskViewTraits< Unary::OptFixPTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::OptFixPTaskFwd >Task view traits for forward optional task views
 CGecode::Int::TaskViewTraits< Unary::OptFlexTaskBwd >Task view traits for backward task views
 CGecode::Int::TaskViewTraits< Unary::OptFlexTaskFwd >Task view traits for forward optional task views
 CGecode::Int::Unary::ManFixPTaskUnary (mandatory) task with fixed processing time
 CGecode::Int::Unary::ManFlexTaskUnary (mandatory) task with flexible processing time
 CGecode::Int::Unary::OmegaNodeNode for an omega tree
 CGecode::Int::Unshare::VarPtrLess< Var >Sort order for variables
 CGecode::Int::ValSetClass for storing values of already assigned views
 CGecode::Int::ValSet::RangesIterator over ranges
 CGecode::Int::ViewRanges< View >Range iterator for integer views
 CGecode::Int::ViewRanges< ConstIntView >Range iterator for constant integer views
 CGecode::Int::ViewRanges< Gecode::Int::IntView >
 CGecode::Int::ViewRanges< Int::IntView >
 CGecode::Int::ViewRanges< ZeroIntView >Range iterator for constant integer views
 CGecode::Int::ViewToVarArg< View >Class to map VarArg type to view
 CGecode::Int::ViewToVarArg< BoolView >VarArg type for Boolean views
 CGecode::Int::ViewToVarArg< Gecode::Set::ConstSetView >VarArg type for constant Set views
 CGecode::Int::ViewToVarArg< Gecode::Set::SetView >VarArg type for Set views
 CGecode::Int::ViewToVarArg< Gecode::Set::SingletonView >VarArg type for singleton views
 CGecode::Int::ViewToVarArg< IntView >VarArg type for integer views
 CGecode::Int::ViewToVarArg< MinusView >VarArg type for minus views
 CGecode::Int::ViewToVarArg< NegBoolView >VarArg type for Boolean views
 CGecode::Int::ViewValGraph::BiLinkBidirectional links for edges and anchors in nodes of view-value graph
 CGecode::Int::ViewValGraph::CombPtrFlag< T >Class for combining two pointers with a flag
 CGecode::Int::ViewValGraph::CombPtrFlag< Gecode::Int::ViewValGraph::Node< IntView > >
 CGecode::Int::ViewValGraph::CombPtrFlag< Gecode::Int::ViewValGraph::Node< View > >
 CGecode::Int::ViewValGraph::Graph< View >View-value graph base class
 CGecode::Int::ViewValGraph::Graph< IntView >
 CGecode::Int::ViewValGraph::IterPruneVal< View >Iterates the values to be pruned from a view node
 CGecode::IntPropLevelsClass for specifying integer propagation levels used by minimodel
 CGecode::IntSet::MinIncSort ranges according to increasing minimum
 CGecode::IntSetInit< I >Integer set initialization
 CGecode::IntSetInit< IntArgs >Initialize integer set with integer arguments
 CGecode::IntSetInit< IntSet >Initialize integer set with integer set
 CGecode::IntSetRangesRange iterator for integer sets
 CGecode::Iter::Ranges::ArrayRange iterator for array of ranges
 CGecode::Iter::Ranges::Array::RangeRanges for array
 CGecode::Iter::Ranges::EmptyRange iterator for empty range
 CGecode::Iter::Ranges::Map< I, M, strict >Range iterator for mapping ranges
 CGecode::Iter::Ranges::Map< I, M, true >Specialized mapping of ranges for strict maps
 CGecode::Iter::Ranges::MinMaxBase for range iterators with explicit min and max
 CGecode::Iter::Ranges::Negative< I, strict >Range iterator for negative part of a range iterator
 CGecode::Iter::Ranges::Offset< I >Range iterator for pointwise offset (by some constant)
 CGecode::Iter::Ranges::Offset< ViewRanges< IntView > >
 CGecode::Iter::Ranges::Positive< I, strict >Range iterator for positive part of a range iterator
 CGecode::Iter::Ranges::RangeListRange iterator for range lists
 CGecode::Iter::Ranges::RangeListIterIterator over range lists
 CGecode::Iter::Ranges::ScaleUp< Val, UnsVal, I >Range iterator for pointwise product with a positive integer
 CGecode::Iter::Ranges::ScaleUp< int, unsigned int, ViewRanges< IntView > >
 CGecode::Iter::Ranges::ScaleUp< long long int, unsigned long long int, ViewRanges< IntView > >
 CGecode::Iter::Ranges::Size< I >Range iterator with size counting
 CGecode::Iter::Ranges::ToValues< I >Value iterator from range iterator
 CGecode::Iter::Ranges::ToValues< Gecode::SetVarGlbRanges >
 CGecode::Iter::Ranges::ToValues< Gecode::SetVarLubRanges >
 CGecode::Iter::Ranges::ToValues< Gecode::SetVarUnknownRanges >
 CGecode::Iter::Ranges::ToValues< IntSetRanges >
 CGecode::Iter::Ranges::ToValues< IntVarRanges >
 CGecode::Iter::Ranges::ToValues< ViewRanges< Gecode::Int::IntView > >
 CGecode::Iter::Ranges::ToValues< ViewRanges< IntView > >
 CGecode::Iter::Ranges::ToValues< ViewRanges< View > >
 CGecode::Iter::Values::ArrayValue iterator for array of integers
 CGecode::Iter::Values::BitSet< BS >Value iterator for values in a bitset
 CGecode::Iter::Values::BitSetOffset< BS >Value iterator for values in an offset bitset
 CGecode::Iter::Values::Inter< I, J >Value iterator for the intersection of two value iterators
 CGecode::Iter::Values::Map< I, M, strict >Value iterator for mapping values of a value iterator
 CGecode::Iter::Values::Negative< I, strict >Value iterator for selecting only negative values
 CGecode::Iter::Values::Offset< I >Value iterator for pointwise offset (by some constant)
 CGecode::Iter::Values::Positive< I, strict >Value iterator for selecting only positive values
 CGecode::Iter::Values::SingletonValue iterator for single value
 CGecode::Iter::Values::Union< I, J >Value iterator for the union of two value iterators
 CGecode::Iter::Values::Unique< I >Remove duplicate values from from value iterator
 CGecode::Iter::Values::ValueListIterIterator over value lists
 CGecode::Kernel::GPIGlobal propagator information
 CGecode::Kernel::GPI::InfoClass for storing propagator information
 CGecode::Kernel::MemoryChunkMemory chunk with size information
 CGecode::Kernel::MemoryManagerManage memory for space
 CGecode::Kernel::SharedMemoryShared object for several memory areas
 CGecode::Kernel::ViewOcc< View >Occurence information for a view
 CGecode::LinFloatExprFloat expressions
 CGecode::LinFloatExpr::NodeNodes for linear expressions
 CGecode::LinFloatRelLinear relations
 CGecode::LinIntExprLinear expressions over integer variables
 CGecode::LinIntExpr::NodeNodes for linear expressions
 CGecode::LinIntRelLinear relations over integer variables
 CGecode::LocalHandleHandles for local (space-shared) objects
 CGecode::Matrix< A >Matrix-interface for arrays
 CGecode::MeritBase< _View, _Val >Base-class for merit class
 CGecode::MeritBase< FloatView, double >
 CGecode::MeritBase< SetView, double >
 CGecode::MeritBase< SetView, int >
 CGecode::MeritBase< SetView, unsigned int >
 CGecode::MeritBase< View, double >
 CGecode::MeritBase< View, int >
 CGecode::MeritBase< View, unsigned int >
 CGecode::MetaInfoInformation passed by meta search engines
 CGecode::MiniModel::ExpInfoExpression information
 CGecode::MiniModel::FinalBagFor collecting final states while constructing a DFA
 CGecode::MiniModel::NodeInfoNode information computed during traversal of the expressions
 CGecode::MiniModel::PosInfoInformation on positions collected during traversal
 CGecode::MiniModel::StatePoolState pool combines a tree of states together with yet unprocessed states
 CGecode::MiniModel::SymbolsIncSort symbols
 CGecode::MiniModel::TransitionBagFor collecting transitions while constructing a DFA
 CGecode::NGLNo-good literal recorded during search
 CGecode::NoGoodsNo-goods recorded from restarts
 CGecode::NoIdxVarImpConfConfiguration class for variable implementations without index structure
 CGecode::NonLinFloatExprBase class for non-linear float expressions
 CGecode::NonLinIntExprBase class for non-linear expressions over integer variables
 CGecode::Options::_IHelper class storing Gist inspectors
 CGecode::PosPosition information
 CGecode::PostInfoClass to set group information when a post function is executed
 CGecode::PostTraceInfoPost trace information
 CGecode::PropagateTraceInfoPropagate trace information
 CGecode::PropagatorsClass to iterate over propagators in a group
 CGecode::PropCostPropagation cost
 CGecode::REGRegular expressions over integer values
 CGecode::REG::ExpImplementation of the actual expression tree
 CGecode::RegionHandle to region
 CGecode::region_allocator< T >Allocator that allocates memory from a region
 CGecode::region_allocator< T >::rebind< U >Rebinding helper (returns the type of a similar allocator for type U)
 CGecode::region_allocator< void >Region allocator - specialization for void
 CGecode::region_allocator< void >::rebindRebinding helper (returns the type of a similar allocator for type U)
 CGecode::ReifyReification specification
 CGecode::Search::NoTraceRecorderEmpty trace recorder
 CGecode::Search::NoTraceRecorder::IDClass for storing node identifiers
 CGecode::Search::OptionsSearch engine options
 CGecode::Search::Par::CollectAllCollect all solutions
 CGecode::Search::Par::CollectBestCollect best solutions
 CGecode::Search::Par::Path< Tracer >::EdgeSearch tree edge for recomputation
 CGecode::Search::Seq::Path< Tracer >::EdgeSearch tree edge for recomputation
 CGecode::Search::Seq::Probe< Tracer >::NodeNode in the search tree for LDS
 CGecode::Search::Seq::SharedStopInfoShared stop information
 CGecode::Search::Seq::SlaveRunnable slave of a portfolio master
 CGecode::Search::TraceRecorderSimple recorder for a search tracer
 CGecode::Search::TraceRecorder::IDClass for storing identifiers
 CGecode::Search::WrapTraceRecorderRecorder for engine events (for access control)
 CGecode::SearchTracerSupport for tracing search
 CGecode::SearchTracer::EdgeInfoEdge information
 CGecode::SearchTracer::EngineInfoInformation about an engine
 CGecode::SearchTracer::NodeInfoNode information
 CGecode::Set::ArrayRangesRange iterator for a two-dimensional array
 CGecode::Set::BndSetSets of integers
 CGecode::Set::GlbRanges< T >Range iterator for the greatest lower bound
 CGecode::Set::GlbRanges< ComplementView< View > >Range iterator for greatest lower bound of complement set views
 CGecode::Set::GlbRanges< Gecode::Set::SetVarImp * >
 CGecode::Set::GlbRanges< Gecode::Set::SetView >
 CGecode::Set::GlbRanges< Set::SetView >
 CGecode::Set::GlbRanges< SingletonView >Range iterator for greatest lower bound of singleton set view
 CGecode::Set::GlbRanges< View >
 CGecode::Set::Int::IntLessSort order for integers
 CGecode::Set::Int::OverweightValues< I >Value Iterator for values above a certain weight
 CGecode::Set::LubRanges< T >Range iterator for the least upper bound
 CGecode::Set::LubRanges< ComplementView< View > >Range iterator for least upper bound of complement set views
 CGecode::Set::LubRanges< ConstSetView >Range iterator for least upper bound of constant set view
 CGecode::Set::LubRanges< Gecode::Set::SetVarImp * >
 CGecode::Set::LubRanges< Gecode::Set::SetView >
 CGecode::Set::LubRanges< Set::SetView >
 CGecode::Set::LubRanges< View >
 CGecode::Set::Rel::CharacteristicSetsRepresentation of the characteristic functions of two sets
 CGecode::Set::Rel::CharacteristicSets::CSIterValue iterator for characteristic function
 CGecode::Set::RelaxClass for posting equalities for non-relaxed variables
 CGecode::Set::SetTraceViewDuplicate of a set view
 CGecode::Set::SetVarImpConfConfiguration for Set-variable implementations
 CGecode::SetCmpRelComparison relation (for two-sided comparisons)
 CGecode::SetExprSet expressions
 CGecode::SetExpr::NodeNode for set expression
 CGecode::SetRelSet relations
 CGecode::SetTraceDeltaTrace delta information for set variables
 CGecode::SetVarGlbRangesIterator for the greatest lower bound ranges of a set variable
 CGecode::SetVarGlbValuesIterator for the values in the greatest lower bound of a set variable
 CGecode::SetVarLubRangesIterator for the least upper bound ranges of a set variable
 CGecode::SetVarLubValuesIterator for the values in the least upper bound of a set variable
 CGecode::SetVarUnknownRangesIterator for the unknown ranges of a set variable
 CGecode::SetVarUnknownValuesIterator for the values in the unknown set of a set variable
 CGecode::SharedHandleThe shared handle
 CGecode::Slice< A >A slice of a matrix
 CGecode::Space::BranchersClass to iterate over branchers of a space
 CGecode::Space::IdlePropagatorsClass to iterate over idle propagators of a space
 CGecode::Space::PropagatorsClass to iterate over propagators of a space
 CGecode::Space::ScheduledPropagatorsClass to iterate over scheduled propagators of a space
 CGecode::space_allocator< T >Allocator that allocates memory from a space heap
 CGecode::space_allocator< T >::rebind< U >Rebinding helper (returns the type of a similar allocator for type U)
 CGecode::space_allocator< void >Space allocator - specialization for void
 CGecode::space_allocator< void >::rebindRebinding helper (returns the type of a similar allocator for type U)
 CGecode::StatusStatisticsStatistics for execution of status
 CGecode::SubscribedPropagatorsIterator over subscribed propagators
 CGecode::Support::AllocatorDefault memory allocator
 CGecode::Support::BitSetDataDate item for bitsets
 CGecode::Support::BlockAllocator< T, A, blocksize >Manage memory organized into block lists (allocator)
 CGecode::Support::BlockAllocator< RangeList, Region >
 CGecode::Support::BlockAllocator< ValueList, Region >
 CGecode::Support::BlockClient< T, A, blocksize >Client for block allocator of type T
 CGecode::Support::BlockClient< PosSet, Region >
 CGecode::Support::BlockClient< RangeList, Region >
 CGecode::Support::BlockClient< StateNode, Heap >
 CGecode::Support::BlockClient< ValueList, Region >
 CGecode::Support::DynamicArray< T, A >Array with arbitrary number of elements
 CGecode::Support::DynamicArray< Gecode::DFA::Transition, Gecode::Heap >
 CGecode::Support::DynamicArray< Gecode::Gist::Comparator *, Gecode::Heap >
 CGecode::Support::DynamicArray< Gecode::Gist::Inspector *, Gecode::Heap >
 CGecode::Support::DynamicArray< Gecode::SearchTracer::EngineInfo, Gecode::Heap >
 CGecode::Support::DynamicArray< int, Gecode::Heap >
 CGecode::Support::DynamicArray< unsigned int, Gecode::Heap >
 CGecode::Support::DynamicQueue< T, A >Queue with arbitrary number of elements
 CGecode::Support::DynamicQueue< Gecode::Space *, Gecode::Heap >
 CGecode::Support::DynamicQueue< RetType, Gecode::Heap >
 CGecode::Support::DynamicStack< T, A >Stack with arbitrary number of elements
 CGecode::Support::DynamicStack< Gecode::Search::Par::Path::Edge, Gecode::Heap >
 CGecode::Support::DynamicStack< Gecode::Search::Seq::Path::Edge, Gecode::Heap >
 CGecode::Support::DynamicStack< Gecode::Search::Seq::Probe::Node, Gecode::Heap >
 CGecode::Support::EventAn event for synchronization
 CGecode::Support::IntTypeTraits< IntType >Traits to for information about integer types
 CGecode::Support::IntTypeTraits< Idx >
 CGecode::Support::IntTypeTraits< signed char >Traits for signed char
 CGecode::Support::IntTypeTraits< signed int >Traits for signed integer
 CGecode::Support::IntTypeTraits< signed short int >Traits for signed short int
 CGecode::Support::IntTypeTraits< unsigned char >Traits for unsigned char
 CGecode::Support::IntTypeTraits< unsigned int >Traits for unsigned integer
 CGecode::Support::IntTypeTraits< unsigned short int >Traits for unsigned short int
 CGecode::Support::IntTypeTraits< Val >
 CGecode::Support::Job< RetType >Baseclass for jobs with return type RetType
 CGecode::Support::JobStop< RetType >Class to throw an exception to stop new jobs from being started
 CGecode::Support::Less< Type >Comparison class for sorting using <
 CGecode::Support::Less< Card >
 CGecode::Support::LinearCongruentialGenerator< m, a, q, r >Template for linear congruential generators
 CGecode::Support::LockA lock as a scoped frontend for a mutex
 CGecode::Support::MutexA mutex for mutual exclausion among several threads
 CGecode::Support::QuickSortStack< Type >Static stack for quicksort
 CGecode::Support::RawBitSetBaseBasic bitset support (without stored size information)
 CGecode::Support::RefCountA class for thread-safe reference counting
 CGecode::Support::RunJobs< Jobs, RetType >Parallel iterator that runs jobs with a given number of threads
 CGecode::Support::RunJobs< Jobs, RetType >::Master
 CGecode::Support::RunnableAn interface for objects that can be run by a thread
 CGecode::Support::StaticStack< T, A >Stack with fixed number of elements
 CGecode::Support::TerminatorAn interface for objects that can be called after a thread has terminated (after running the thread's destructor)
 CGecode::Support::ThreadSimple threads
 CGecode::Support::Thread::RunA real thread
 CGecode::Support::TimerTimer
 CGecode::SymmetryHandleA reference-counted pointer to a SymmetryObject
 CGecode::TFETrace filter expressions
 CGecode::TieBreak< VarBranch >Combine variable selection criteria for tie-breaking
 CGecode::TieBreak< Gecode::BoolVarBranch >
 CGecode::TieBreak< Gecode::FloatVarBranch >
 CGecode::TieBreak< Gecode::IntVarBranch >
 CGecode::TraceFilter::TFO::FilterFilter information
 CGecode::TraceFilter::TFO::StackFrame
 CGecode::TraceTraits< View >Traits for tracing
 CGecode::TraceTraits< Float::FloatView >Trace traits for float views
 CGecode::TraceTraits< Int::BoolView >Trace traits for Boolean views
 CGecode::TraceTraits< Int::IntView >Trace traits for integer views
 CGecode::TraceTraits< Set::SetView >Trace traits for set views
 CGecode::TupleSet::RangeRange information
 CGecode::TupleSet::RangesIterator over ranges
 CGecode::TupleSet::ValueDataData about values in the table
 CGecode::ValBranch< Var >Value branching information
 CGecode::ValBranch< BoolVar >
 CGecode::ValBranch< FloatVar >
 CGecode::ValBranch< IntVar >
 CGecode::ValBranch< SetVar >
 CGecode::ValCommit< _View, _Val >Base class for value commit
 CGecode::ValCommit< FloatView, FloatVal >
 CGecode::ValCommit< SetView, int >
 CGecode::ValCommit< View, BranchTraits< View::VarType >::ValType >
 CGecode::ValCommit< View, int >
 CGecode::ValSel< _View, _Val >Base class for value selection
 CGecode::ValSel< FloatView, FloatNumBranch >
 CGecode::ValSel< IntView, int >
 CGecode::ValSel< SetView, int >
 CGecode::ValSel< View, BranchTraits< View::VarType >::ValType >
 CGecode::ValSel< View, int >
 CGecode::ValSelCommitBase< _View, _Val >Base class for value selection and commit
 CGecode::ValSelCommitBase< Gecode::Int::BoolView, int >
 CGecode::ValSelCommitBase< Gecode::Int::IntView, int >
 CGecode::ValSelCommitBase< ValSel::View, ValSel::Val >
 CGecode::ValSelCommitBase< View, Val >
 CGecode::VarBase class for variables
 CGecode::VarArray< Var >Variable arrays
 CGecode::VarArray< BoolVar >
 CGecode::VarArray< FloatVar >
 CGecode::VarArray< IntVar >
 CGecode::VarArray< SetVar >
 CGecode::VarBranch< Var >Variable branching information
 CGecode::VarBranch< BoolVar >
 CGecode::VarBranch< FloatVar >
 CGecode::VarBranch< IntVar >
 CGecode::VarBranch< SetVar >
 CGecode::VarImpBaseBase-class for variable implementations
 CGecode::VarImpDisposerBaseBase class for Variable type disposer
 CGecode::VarImpView< Var >Base-class for variable implementation views
 CGecode::VarImpView< BoolVar >
 CGecode::VarImpView< FloatVar >
 CGecode::VarImpView< IntVar >
 CGecode::VarImpView< SetVar >
 CGecode::ViewArray< View >View arrays
 CGecode::ViewArray< BoolView >
 CGecode::ViewArray< BV >
 CGecode::ViewArray< Card >
 CGecode::ViewArray< Gecode::Int::BinPacking::Item >
 CGecode::ViewArray< Gecode::Int::BoolView >
 CGecode::ViewArray< Gecode::Int::CachedView< Gecode::Int::IntView > >
 CGecode::ViewArray< Gecode::Int::CachedView< View > >
 CGecode::ViewArray< Gecode::Int::IntView >
 CGecode::ViewArray< Gecode::Int::OffsetView >
 CGecode::ViewArray< Int::IntView >
 CGecode::ViewArray< Int::Linear::NoView >View array for no view (empty)
 CGecode::ViewArray< IntView >
 CGecode::ViewArray< N >
 CGecode::ViewArray< P >
 CGecode::ViewArray< SetView >
 CGecode::ViewArray< TraceView >
 CGecode::ViewArray< View0 >
 CGecode::ViewArray< ViewM >
 CGecode::ViewArray< ViewP >
 CGecode::ViewArray< ViewU >
 CGecode::ViewArray< VX >
 CGecode::ViewArray< VY >
 CGecode::ViewArray< XV >
 CGecode::ViewSel< _View >Abstract class for view selection
 CGecode::ViewSel< IntView >
 CGecode::ViewSel< Merit::View >
 CGecode::ViewSel< View >
 CGecode::ViewTraceInfoView trace information
 CGecode::ViewTraceRecorder< View >::SlackCollection of slack values
 CGraphGraph specification
 CGraphColorSpecGraph specification
 CManFixPSETask
 CManFixPTask
 CManFlexTask
 CManTask
 COpenShop::PrintTaskHelper class for representing tasks when printing a solution
 COpenShop::TaskTask representation for CROSH heuristic
 CPhotoSpecSpecifications for photo example
 CPlayEntry in round robin schedule
 CQDialog
 CQMainWindow
 CQThread
 CQWidget
 CRadiotherapyDataInstance data for radio therapy problem
 CRoundingBase
 CRRSRound robin schedule
 CSortByWeightSort orders by weight
 Cstd::basic_ostream
 Cstd::exception
 Cstd::hash< Gecode::DFA >Hashing for DFAs
 Cstd::hash< Gecode::SharedArray< int > >Hashing for tuple sets
 Cstd::hash< Gecode::TupleSet >Hashing for tuple sets
 Cstd::map
 CTaskView
 CTest::BaseBase class for all tests to be run
 CTest::Branch::RunInfoInformation about one test-run
 CTest::Float::AssignmentBase class for assignments
 CTest::Float::Dom::CreateHelp class to create and register tests
 CTest::Float::FloatRelTypesIterator for float relation types
 CTest::Float::Linear::CreateHelp class to create and register tests
 CTest::Float::MiniModelLin::CreateHelp class to create and register tests
 CTest::Float::MiniModelLin::LinInstrType for representing a linear instruction
 CTest::Float::Rel::CreateHelp class to create and register tests
 CTest::indSimple class for describing identation
 CTest::Int::Arithmetic::CreateHelp class to create and register tests
 CTest::Int::AssignmentBase class for assignments
 CTest::Int::BinPacking::CreateHelp class to create and register tests
 CTest::Int::Bool::CreateHelp class to create and register tests
 CTest::Int::BoolOpTypesIterator for Boolean operation types
 CTest::Int::Circuit::CreateHelp class to create and register tests
 CTest::Int::Count::CreateHelp class to create and register tests
 CTest::Int::Cumulative::CreateHelp class to create and register tests
 CTest::Int::Cumulatives::AboveDescribe that event is above a certain limit
 CTest::Int::Cumulatives::BelowDescribe that event is below a certain limit
 CTest::Int::Cumulatives::EventEvent to be scheduled
 CTest::Int::Element::CreateHelp class to create and register tests
 CTest::Int::Extensional::CreateHelp class to create and register tests
 CTest::Int::Extensional::TupleSetTestSizeHelp class to create and register tests with a fixed table size
 CTest::Int::GCC::CreateHelp class to create and register tests
 CTest::Int::IntPropBasicAdvancedIterator for basic and advanced integer propagation levels
 CTest::Int::IntPropLevelsIterator for simple integer propagation levels
 CTest::Int::IntRelTypesIterator for integer relation types
 CTest::Int::Linear::CreateHelp class to create and register tests
 CTest::Int::Member::CreateHelp class to create and register tests
 CTest::Int::MiniModel::CreateHelp class to create and register tests
 CTest::Int::MiniModelBoolean::BoolInstrType for representing a Boolean instruction
 CTest::Int::MiniModelBoolean::CreateHelp class to create and register tests
 CTest::Int::MiniModelCount::CreateHelp class to create and register tests
 CTest::Int::MiniModelLin::CreateHelp class to create and register tests
 CTest::Int::MiniModelLin::LinInstrType for representing a linear instruction
 CTest::Int::MiniModelSet::CreateHelp class to create and register tests
 CTest::Int::MiniModelSet::SetInstrType for representing a set instruction
 CTest::Int::NoOverlap::CreateHelp class to create and register tests
 CTest::Int::NValues::CreateHelp class to create and register tests
 CTest::Int::Order::CreateHelp class to create and register tests
 CTest::Int::Rel::CreateHelp class to create and register tests
 CTest::Int::Sequence::CreateHelp class to create and register tests
 CTest::Int::Sorted::SortIntMinRelation for sorting integers in increasing order
 CTest::Int::Unary::CreateHelp class to create and register tests
 CTest::LDSB::Action1Test with action
 CTest::LDSB::MatSym1Test for matrix symmetry
 CTest::LDSB::MatSym2Test for matrix symmetry
 CTest::LDSB::MatSym3Test for matrix symmetry
 CTest::LDSB::MatSym4Test for matrix symmetry
 CTest::LDSB::RecomputationTest for handling of recomputation
 CTest::LDSB::ReflectSym1Test for reflection symmetry
 CTest::LDSB::ReflectSym2Test for reflection symmetry
 CTest::LDSB::SetValSym1Test for set value symmetry
 CTest::LDSB::SetValSym2Test for set value symmetry
 CTest::LDSB::SetVarSeqSym1Test for set variable sequence symmetry
 CTest::LDSB::SetVarSeqSym2Test for set variable sequence symmetry
 CTest::LDSB::SetVarSym1Test for set variable symmetry
 CTest::LDSB::SimIntValSym1Test for value sequence symmetry
 CTest::LDSB::SimIntValSym2Test for value sequence symmetry
 CTest::LDSB::SimIntValSym3Test for value sequence symmetry
 CTest::LDSB::SimIntVarSym1Test for variable sequence symmetry
 CTest::LDSB::SimIntVarSym2Test for variable sequence symmetry
 CTest::LDSB::TieBreakTest tiebreaking variable heuristic
 CTest::LDSB::ValSym1Test for value symmetry
 CTest::LDSB::ValSym1bTest for value symmetry
 CTest::LDSB::ValSym1cTest for value symmetry
 CTest::LDSB::ValSym2Test for value symmetry
 CTest::LDSB::ValSym2bTest for value symmetry
 CTest::LDSB::ValSym3Test for value symmetry
 CTest::LDSB::ValSym4Test for value symmetry
 CTest::LDSB::ValSym5Test for value symmetry
 CTest::LDSB::VarSym1Test for variable symmetry
 CTest::LDSB::VarSym1bTest for variable symmetry
 CTest::LDSB::VarSym2Test for variable symmetry
 CTest::LDSB::VarSym3Test for variable symmetry
 CTest::LDSB::VarSym4Test for variable symmetry
 CTest::LDSB::VarSym5Test for variable symmetry
 CTest::LDSB::VarValSym1Test for variable and value symmetry
 CTest::NoGoods::CreateHelp class to create and register tests
 CTest::OptionsCommandline options
 CTest::Search::BranchTypesIterator for branching types
 CTest::Search::ConstrainTypesIterator for constrain types
 CTest::Search::CreateHelp class to create and register tests
 CTest::Set::CountableSetIterate all subsets of a given set
 CTest::Set::CountableSetValuesValue iterator producing subsets of an IntSet
 CTest::Set::RelOp::CreateHelp class to create and register tests
 CTest::Set::RelOp::CreateIntNHelp class to create and register tests
 CTest::Set::RelOp::CreateNHelp class to create and register tests
 CTest::Set::RelOpConst::CreateHelp class to create and register tests
 CTest::Set::SetAssignmentGenerate all set assignments
 CTest::Set::SetOpTypesIterator for Boolean operation types
 CTest::Set::SetRelTypesIterator for set relation types
 CTest::SortByNameSort tests by name
 CTileSpecSpecification of one tile