Cbc  2.10.3
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 Cstd::allocator< T >STL class
 C
 C
 Cstd::array< T >STL class
 C
 Cstd::auto_ptr< T >STL class
 C
 CCbcGenCtlBlk::babState_structState of branch-and-cut
 Cstd::basic_string< Char >STL class
 Cstd::basic_string< char >
 Cstd::basic_string< wchar_t >
 C
 C
 Cstd::bitset< Bits >STL class
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 COsiLinkedBound::boundElementAction
 C
 CCbcBaseModelBase model
 CCbcBranchDecision
 CCbcCompare
 CCbcCompareBase
 CCbcConsequenceAbstract base class for consequent bounds
 CCbcCutGeneratorInterface between Cbc and Cut Generation Library
 CCbcCutModifierAbstract cut modifier base class
 CCbcEventHandlerBase class for Cbc event handling
 CCbcFathomFathom base class
 CCbcFeasibilityBase
 CCbcGenCtlBlk
 CCbcHeuristicHeuristic base class
 CCbcHeuristicNodeA class describing the branching decisions that were made to get to the node where a heuristic was invoked from
 CCbcHeuristicNodeList
 CCbcModelSimple Branch and bound class
 CCbcNauty
 CCbcNodeInfoInformation required to recreate the subproblem at this node
 CCbcObjectUpdateData
 C
 CCbcParamVery simple class for setting parameters
 CCbcGenCtlBlk::cbcParamsInfo_structStart and end of CbcModel parameters in parameter vector
 CCbcRowCuts
 CCbcSolverThis allows the use of the standalone solver in a flexible manner
 CCbcSolverUsefulDataThe CbcSolver class was taken out at a 9/12/09 meeting This is a feeble replacement
 CCbcSolverUsefulData2Structure to hold useful arrays
 CCbcStatisticsFor gathering statistics
 CCbcStopNowSupport the use of a call back class to decide whether to stop
 CCbcStrategyStrategy base class
 CCbcStrongInfoAbstract base class for ‘objects’
 CCbcSymmetryClass to deal with symmetry
 CCbcThreadA class to encapsulate thread stuff
 CCbcTreeUsing MS heap implementation
 CCbcUserA class to allow the use of unknown user functionality
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 CCbcGenCtlBlk::chooseStrongCtl_structControl variables for a strong branching method
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 CCoinHashLinkReally for Conflict cuts to - a) stop duplicates b) allow half baked cuts The whichRow_ field in OsiRowCut2 is used for a type 0 - normal 1 - processed cut (conflict) 2 - unprocessed cut i.e
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 Cstd::complexSTL class
 C
 C
 C
 Cstd::unordered_multiset< K >::const_iteratorSTL iterator class
 Cstd::vector< T >::const_iteratorSTL iterator class
 Cstd::set< K >::const_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_iteratorSTL iterator class
 Cstd::map< K, T >::const_iteratorSTL iterator class
 Cstd::forward_list< T >::const_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_iteratorSTL iterator class
 Cstd::string::const_iteratorSTL iterator class
 Cstd::wstring::const_iteratorSTL iterator class
 Cstd::deque< T >::const_iteratorSTL iterator class
 Cstd::list< T >::const_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::vector< T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_reverse_iteratorSTL iterator class
 Cstd::multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::deque< T >::const_reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::list< T >::const_reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_reverse_iteratorSTL iterator class
 Cstd::string::const_reverse_iteratorSTL iterator class
 Cstd::wstring::const_reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::const_reverse_iteratorSTL iterator class
 Cstd::map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::set< K >::const_reverse_iteratorSTL iterator class
 C
 C
 C
 C
 C
 C
 C
 CCbcGenCtlBlk::debugSolInfo_structArray of primal variable values for debugging
 Cstd::deque< T >STL class
 Cstd::deque< StdVectorDouble >
 C
 C
 C
 C
 CCbcGenCtlBlk::djFixCtl_structControl use of reduced cost fixing prior to B&C
 C
 C
 C
 C
 C
 Cstd::error_categorySTL class
 Cstd::error_codeSTL class
 Cstd::error_conditionSTL class
 Cstd::exceptionSTL class
 C
 Cstd::forward_list< T >STL class
 CCbcGenCtlBlk::genParamsInfo_structStart and end of cbc-generic parameters in parameter vector
 C
 C
 C
 C
 C
 C
 C
 Cstd::ios_baseSTL class
 Cstd::unordered_multiset< K >::iteratorSTL iterator class
 Cstd::multiset< K >::iteratorSTL iterator class
 Cstd::map< K, T >::iteratorSTL iterator class
 Cstd::unordered_map< K, T >::iteratorSTL iterator class
 C
 Cstd::set< K >::iteratorSTL iterator class
 Cstd::vector< T >::iteratorSTL iterator class
 Cstd::unordered_set< K >::iteratorSTL iterator class
 Cstd::forward_list< T >::iteratorSTL iterator class
 Cstd::string::iteratorSTL iterator class
 Cstd::list< T >::iteratorSTL iterator class
 Cstd::deque< T >::iteratorSTL iterator class
 Cstd::multimap< K, T >::iteratorSTL iterator class
 Cstd::wstring::iteratorSTL iterator class
 Cstd::basic_string< Char >::iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::iteratorSTL iterator class
 C
 C
 Cstd::list< T >STL class
 C
 C
 C
 C
 C
 C
 C
 C
 Cstd::map< K, T >STL class
 C
 Cstd::multimap< K, T >STL class
 Cstd::multimap< int, int >
 Cstd::multiset< K >STL class
 C
 C
 C
 C
 C
 C
 C
 C
 C
 COsiLinkedBoundList of bounds which depend on other bounds
 C
 COsiOneLinkDefine data for one link
 CCbcGenCtlBlk::osiParamsInfo_structStart and end of OsiSolverInterface parameters in parameter vector
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 Cstd::priority_queue< T >STL class
 CCbcHeuristicDive::PriorityTypeArray of priorities
 CPseudoReducedCost
 Cstd::queue< T >STL class
 C
 Cstd::map< K, T >::reverse_iteratorSTL iterator class
 Cstd::set< K >::reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::reverse_iteratorSTL iterator class
 Cstd::multiset< K >::reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::wstring::reverse_iteratorSTL iterator class
 Cstd::string::reverse_iteratorSTL iterator class
 Cstd::deque< T >::reverse_iteratorSTL iterator class
 Cstd::list< T >::reverse_iteratorSTL iterator class
 Cstd::vector< T >::reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::reverse_iteratorSTL iterator class
 C
 C
 C
 C
 Cstd::set< K >STL class
 C
 Cstd::smart_ptr< T >STL class
 C
 Cstd::stack< T >STL class
 C
 Cstd::system_errorSTL class
 C
 C
 Cstd::threadSTL class
 Cstd::unique_ptr< T >STL class
 Cstd::unordered_map< K, T >STL class
 Cstd::unordered_multimap< K, T >STL class
 Cstd::unordered_multiset< K >STL class
 Cstd::unordered_set< K >STL class
 Cstd::valarray< T >STL class
 C
 Cstd::vector< T >STL class
 Cstd::vector< bool >
 Cstd::vector< CbcHeuristicNode * >
 Cstd::vector< CbcNode * >
 Cstd::vector< CbcOrClpParam >
 Cstd::vector< char >
 Cstd::vector< CoinBigIndex >
 Cstd::vector< CoinTreeSiblings *>
 Cstd::vector< ColumnSelectionStrategy >
 Cstd::vector< double >
 Cstd::vector< int >
 Cstd::vector< Node >
 Cstd::vector< OsiColCut * >
 Cstd::vector< OsiRowCut * >
 Cstd::vector< RowSelectionStrategy >
 Cstd::vector< std::pair< std::string, double > >
 Cstd::vector< std::string >
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 C
 Cstd::weak_ptr< T >STL class
 CK
 CS
 CT
 CU