Here is a list of all class members with links to the classes they belong to:

### - h -

- has_byoyomi : osl::OslConfig
- has_effect : osl::checkmate::ProofNumberTable::Liberty, osl::rating::BadLance
- has_unblockable_effect : osl::effect_util::Neighboring8Direct::Table::Entry, osl::Neighboring8Direct::Table::Entry
- hasAny() : osl::effect::NumBitmapEffect, osl::NumBitmapEffect
- hasBlockableEffect() : osl::EffectContent
- hasByoyomi() : osl::OslConfig
- hasChangedEffects() : osl::NumEffectState
- hasCheckmateDrop() : osl::checkmate::ImmediateCheckmate, osl::ImmediateCheckmate
- hasCheckmateMove() : osl::checkmate::Dfpn, osl::checkmate::FixedDepthSearcher, osl::checkmate::FixedDepthSolverExt, osl::checkmate::ImmediateCheckmate, osl::ImmediateCheckmate
- hasCheckmateMoveDir() : osl::checkmate::ImmediateCheckmate, osl::ImmediateCheckmate
- hasCheckmateMoveDirPiece() : osl::checkmate::ImmediateCheckmate, osl::ImmediateCheckmate
- hasCheckmateMoveOfTurn() : osl::checkmate::FixedDepthSearcher, osl::checkmate::FixedDepthSolverExt
- hasCheckmateWithGuide() : osl::checkmate::FixedDepthSolverExt
- hasCheckmateWithGuideOfTurn() : osl::checkmate::FixedDepthSolverExt
- hasEffect() : osl::AdditionalEffect, osl::effect_util::AdditionalEffect, osl::effect_util::Neighboring8Direct, osl::effect_util::Neighboring8Direct::Table, osl::effect_util::ShadowEffect, osl::EffectContent, osl::Neighboring8Direct, osl::Neighboring8Direct::Table, osl::ShadowEffect
- hasEffectAt() : osl::NumEffectState
- hasEffectByNotPinned() : osl::NumEffectState
- hasEffectByNotPinnedAndKing() : osl::NumEffectState
- hasEffectByPiece() : osl::NumEffectState
- hasEffectByPtype() : osl::NumEffectState
- hasEffectByPtypeStrict() : osl::NumEffectState
- hasEffectByWithRemove() : osl::NumEffectState
- hasEffectFromTo() : osl::effect_util::Neighboring8Direct, osl::Neighboring8Direct
- hasEffectIf() : osl::NumEffectState
- hasEffectInDirection() : osl::NumEffectState
- hasEffectMask() : osl::checkmate::King8Info, osl::King8Info
- hasEffectNaive() : osl::effect_util::Neighboring8Direct, osl::Neighboring8Direct
- hasEffectNotBy() : osl::NumEffectState
- hasEffectOrAdditional() : osl::effect_util::Neighboring8Direct, osl::effect_util::Neighboring8Direct::Table, osl::Neighboring8Direct, osl::Neighboring8Direct::Table
- hasEffectStable() : osl::AdditionalEffect, osl::effect_util::AdditionalEffect
- hasEscapeByMove() : osl::checkmate::FixedDepthSearcher, osl::checkmate::FixedDepthSolverExt
- hasEscapeByMoveOfTurn() : osl::checkmate::FixedDepthSearcher, osl::checkmate::FixedDepthSolverExt
- hasEscapeMove() : osl::checkmate::Dfpn, osl::checkmate::FixedDepthSearcher, osl::checkmate::FixedDepthSolverExt
- hasEscapeMoveOfTurn() : osl::checkmate::FixedDepthSearcher
- hash() : osl::Move
- hash64() : osl::hash::HashKey128
- HASH_DUPLICATE : osl::record::CheckDuplicate
- hash_history : osl::RepetitionCounter
- hash_key : osl::checkmate::Dfpn::NodeBase
- hashes : osl::checkmate::Dfpn::Node
- HashGenTable : osl::hash::HashKey128
- HashKey() : osl::hash::HashKey, osl::HashKey
- HashKey128() : osl::hash::HashKey128
- HashKeyStack() : osl::hash::HashKeyStack, osl::HashKeyStack
- HashMajorPawn : osl::hash::HashKey128::StandHash
- HashPiece : osl::hash::HashKey128::StandHash
- hasIgnoredUnpromote() : osl::Move
- hasLastMove() : osl::container::MoveStack, osl::MoveStack
- hasLong() : osl::effect::NumBitmapEffect, osl::NumBitmapEffect
- hasLongEffectAt() : osl::NumEffectState
- hasLongMove : osl::PtypeFuns< T >, osl::PtypeTable
- hasMoreThan() : osl::PieceStand
- hasMove : osl::PtypeDirectionTraits< T, D >
- hasMoveCandidate() : osl::checkmate::King8Info, osl::King8Info
- hasMultipleBit() : osl::BitOp, osl::container::PieceMask64, osl::misc::BitOp, osl::misc::GeneralMask< Integer >, osl::PieceMask64
- hasMultipleEffectAt() : osl::NumEffectState
- hasNext() : osl::IntArrayReader, osl::misc::BinaryElementReader< T >, osl::misc::BinaryElementReader< T >::State< T >
- hasParingNoPromote() : osl::checkmate::PawnCheckmateMoves
- hasPawnMask : osl::SimpleState
- hasPieceOnStand() : osl::SimpleState
- hasSafeCapture() : osl::move_probability::CheckmateIfCapture
- hasUnblockableEffect() : osl::EffectContent, osl::PtypeTable
- hasWinner() : osl::Sennichite
- head_table : osl::eval::ml::SilverFeatures
- HEADER_SIZE : osl::book::WeightedBook, osl::WeightedBook
- healthCheck() : osl::move_probability::StandardFeatureSet, osl::OslConfig, osl::rating::StandardFeatureSet
- Histogram() : osl::Histogram, osl::stat::Histogram
- history : osl::move_probability::StateInfo, osl::rating::RatingEnv, osl::RatingEnv, osl::RepetitionCounter
- home() : osl::OslConfig
- home_c_str() : osl::OslConfig
- HORIZONTAL : osl::eval::ml::King3Pieces