# Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

- _EKKfactinfo`[external]`
- doubleton_action::action`[external]`
- forcing_constraint_action::action`[external]`
- remove_fixed_action::action`[external]`
- tripleton_action::action`[external]`
- OsiSolverInterface::ApplyCutsReturnCode`[external]`
- attvhdr_struct_tag
- std::basic_fstream< char >
- std::basic_fstream< wchar_t >
- std::basic_ifstream< char >
- std::basic_ifstream< wchar_t >
- std::basic_ios< char >
- std::basic_ios< wchar_t >
- std::basic_iostream< char >
- std::basic_iostream< wchar_t >
- std::basic_istream< char >
- std::basic_istream< wchar_t >
- std::basic_istringstream< char >
- std::basic_istringstream< wchar_t >
- std::basic_ofstream< char >
- std::basic_ofstream< wchar_t >
- std::basic_ostream< char >
- std::basic_ostream< wchar_t >
- std::basic_ostringstream< char >
- std::basic_ostringstream< wchar_t >
- std::basic_string< char >
- std::basic_string< wchar_t >
- std::basic_stringstream< char >
- std::basic_stringstream< wchar_t >
- basis_struct
- basisel_struct
- BitVector128`[external]`
- bnfdef_any
- bnfdef_struct
- bnfGdef_struct
- bnfIdef_struct
- bnfLBdef_struct
- bnfLdef_struct
- bnfNPdef_struct
- bnfref_any
- bnfref_struct_tag
- bnfref_type2
- bnfref_type3
- bnfTdef_struct
- coeff_struct_tag
- CoinAbsFltEq`[external]`
- CoinArrayWithLength`[external]`
  - CoinArbitraryArrayWithLength`[external]`
  - CoinBigIndexArrayWithLength`[external]`
  - CoinDoubleArrayWithLength`[external]`
  - CoinFactorizationDoubleArrayWithLength`[external]`
  - CoinFactorizationLongDoubleArrayWithLength`[external]`
  - CoinIntArrayWithLength`[external]`
  - CoinUnsignedIntArrayWithLength`[external]`
  - CoinVoidStarArrayWithLength`[external]`
- CoinBaseModel`[external]`
  - CoinModel`[external]`
  - CoinStructuredModel`[external]`
- CoinBuild`[external]`
- CoinDenseVector< T >`[external]`
- CoinError`[external]`
- CoinExternalVectorFirstGreater_2< class, class, class >`[external]`
- CoinExternalVectorFirstGreater_3< class, class, class, class >`[external]`
- CoinExternalVectorFirstLess_2< class, class, class >`[external]`
- CoinExternalVectorFirstLess_3< class, class, class, class >`[external]`
- CoinFactorization`[external]`
- CoinFileIOBase`[external]`
  - CoinFileInput`[external]`
  - CoinFileOutput`[external]`
- CoinFirstAbsGreater_2< class, class >`[external]`
- CoinFirstAbsGreater_3< class, class, class >`[external]`
- CoinFirstAbsLess_2< class, class >`[external]`
- CoinFirstAbsLess_3< class, class, class >`[external]`
- CoinFirstGreater_2< class, class >`[external]`
- CoinFirstGreater_3< class, class, class >`[external]`
- CoinFirstLess_2< class, class >`[external]`
- CoinFirstLess_3< class, class, class >`[external]`
- CoinLpIO::CoinHashLink`[external]`
- CoinMpsIO::CoinHashLink`[external]`
- CoinIndexedVector`[external]`
  - CoinPartitionedVector`[external]`
- CoinLpIO`[external]`
- CoinMessageHandler`[external]`
- CoinMessages`[external]`
  - CoinMessage`[external]`
- CoinModelHash`[external]`
- CoinModelHash2`[external]`
- CoinModelHashLink`[external]`
- CoinModelInfo2`[external]`
- CoinModelLink`[external]`
- CoinModelLinkedList`[external]`
- CoinModelTriple`[external]`
- CoinMpsCardReader`[external]`
- CoinMpsIO`[external]`
- CoinOneMessage`[external]`
- CoinOtherFactorization`[external]`
  - CoinDenseFactorization`[external]`
  - CoinOslFactorization`[external]`
  - CoinSimpFactorization`[external]`
- CoinPackedMatrix`[external]`
- CoinPackedVectorBase`[external]`
  - CoinPackedVector`[external]`
  - CoinShallowPackedVector`[external]`
- CoinPair< S, T >`[external]`
- CoinParam`[external]`
- CoinPrePostsolveMatrix`[external]`
  - CoinPostsolveMatrix`[external]`
  - CoinPresolveMatrix`[external]`
- CoinPresolveAction`[external]`
  - do_tighten_action`[external]`
  - doubleton_action`[external]`
  - drop_empty_cols_action`[external]`
  - drop_empty_rows_action`[external]`
  - drop_zero_coefficients_action`[external]`
  - dupcol_action`[external]`
  - duprow_action`[external]`
  - forcing_constraint_action`[external]`
  - gubrow_action`[external]`
  - implied_free_action`[external]`
  - isolated_constraint_action`[external]`
  - make_fixed_action`[external]`
  - remove_dual_action`[external]`
  - remove_fixed_action`[external]`
  - slack_doubleton_action`[external]`
  - slack_singleton_action`[external]`
  - subst_constraint_action`[external]`
  - tripleton_action`[external]`
  - twoxtwo_action`[external]`
  - useless_constraint_action`[external]`
- CoinPresolveMonitor`[external]`
- CoinRelFltEq`[external]`
- CoinSearchTreeBase`[external]`
  - CoinSearchTree< class >`[external]`
- CoinSearchTreeCompareBest`[external]`
- CoinSearchTreeCompareBreadth`[external]`
- CoinSearchTreeCompareDepth`[external]`
- CoinSearchTreeComparePreferred`[external]`
- CoinSearchTreeManager`[external]`
- CoinSet`[external]`
  - CoinSosSet`[external]`
- CoinSnapshot`[external]`
- CoinThreadRandom`[external]`
- CoinTimer`[external]`
- CoinTreeNode`[external]`
- CoinTreeSiblings`[external]`
- CoinTriple< S, T, U >`[external]`
- CoinWarmStart`[external]`
  - CoinWarmStartBasis`[external]`
    - OsiDylpWarmStartBasis
  - CoinWarmStartDual`[external]`
  - CoinWarmStartPrimalDual`[external]`
  - CoinWarmStartVector< T >`[external]`
  - CoinWarmStartVectorPair< T, U >`[external]`
- CoinWarmStartDiff`[external]`
  - CoinWarmStartBasisDiff`[external]`
    - OsiDylpWarmStartBasisDiff
  - CoinWarmStartDualDiff`[external]`
  - CoinWarmStartPrimalDualDiff`[external]`
  - CoinWarmStartVectorDiff< T >`[external]`
  - CoinWarmStartVectorPairDiff< T, U >`[external]`
- CoinYacc`[external]`
- colhdr_struct_tag
- conbnd_struct
- conmtx_struct
- OsiCuts::const_iterator`[external]`
- consys_struct
- dropped_zero`[external]`
- EKKHlink`[external]`
- ENV
- FactorPointers`[external]`
- fpunion_t
- glp_prob`[external]`
- hel_tag
- INV
- OsiCuts::iterator`[external]`
- keytab_entry_internal
- lex_struct
- lnk_struct_tag
- lp_struct
- lpopts_struct
- lpprob_struct
- lpstats_struct
- lptols_struct
- LUF
- LUF_WA
- MEM
- OsiAuxInfo`[external]`
  - OsiBabSolver`[external]`
- OsiBranchingInformation`[external]`
- OsiBranchingObject`[external]`
  - OsiTwoWayBranchingObject`[external]`
    - OsiIntegerBranchingObject`[external]`
    - OsiLotsizeBranchingObject`[external]`
    - OsiSOSBranchingObject`[external]`
- OsiChooseVariable`[external]`
  - OsiChooseStrong`[external]`
- OsiCut`[external]`
  - OsiColCut`[external]`
  - OsiRowCut`[external]`
    - OsiRowCut2`[external]`
- OsiCuts::OsiCutCompare`[external]`
- OsiCuts`[external]`
- OsiHotInfo`[external]`
- OsiObject`[external]`
  - OsiObject2`[external]`
    - OsiLotsize`[external]`
    - OsiSimpleInteger`[external]`
    - OsiSOS`[external]`
- OsiPresolve`[external]`
- OsiPseudoCosts`[external]`
- OsiRowCutDebugger`[external]`
- OsiSolverBranch`[external]`
- OsiSolverInterface`[external]`
  - OsiCpxSolverInterface`[external]`
  - OsiDylpSolverInterface
  - OsiGlpkSolverInterface`[external]`
  - OsiGrbSolverInterface`[external]`
  - OsiMskSolverInterface`[external]`
  - OsiSpxSolverInterface`[external]`
  - OsiXprSolverInterface`[external]`
- OsiSolverResult`[external]`
- parse_any
- pkcoeff_struct
- pkvec_struct
- POOL
- presolvehlink`[external]`
- Coin::ReferencedObject`[external]`
- rowhdr_struct_tag
- Coin::SmartPtr< T >`[external]`
- symrec`[external]`
- OsiUnitTest::TestOutcome`[external]`
- OsiUnitTest::TestOutcomes`[external]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines