Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - b -

- b : UText
- BasicTimeZone() : icu::BasicTimeZone
- before() : icu::Calendar
- begin : icu::CharacterIterator , icu::message2::data_model::Pattern
- beginIndex : UFieldPosition
- Binding() : icu::message2::data_model::Binding
- bmpLength : USerializedSet
- BreakIterator() : icu::BreakIterator , icu::RuleBasedBreakIterator
- build() : icu::BytesTrieBuilder , icu::DisplayOptions::Builder , icu::FilteredBreakIteratorBuilder , icu::LocaleBuilder , icu::LocaleMatcher::Builder , icu::message2::data_model::Expression::Builder , icu::message2::data_model::Markup::Builder , icu::message2::data_model::Operator::Builder , icu::message2::data_model::Pattern::Builder , icu::message2::data_model::Reserved::Builder , icu::message2::data_model::SelectorKeys::Builder , icu::message2::data_model::UnsupportedStatement::Builder , icu::message2::MessageFormatter::Builder , icu::message2::MFDataModel::Builder , icu::message2::MFFunctionRegistry::Builder , icu::UCharsTrieBuilder
- builder() : icu::DisplayOptions
- Builder() : icu::LocaleMatcher::Builder , icu::message2::data_model::Expression::Builder , icu::message2::data_model::Markup::Builder , icu::message2::data_model::Operator::Builder , icu::message2::data_model::Pattern::Builder , icu::message2::data_model::Reserved::Builder , icu::message2::data_model::SelectorKeys::Builder , icu::message2::data_model::UnsupportedStatement::Builder , icu::message2::MessageFormatter::Builder , icu::message2::MFDataModel , icu::message2::MFDataModel::Builder , icu::message2::MFFunctionRegistry::Builder
- buildImmutableIndex() : icu::AlphabeticIndex
- buildStringPiece() : icu::BytesTrieBuilder
- buildUnicodeString() : icu::UCharsTrieBuilder
- byDecimal() : icu::number::Scale
- byDouble() : icu::number::Scale
- byDoubleAndPowerOfTen() : icu::number::Scale
- ByteSink() : icu::ByteSink
- BytesTrie() : icu::BytesTrie
- BytesTrieBuilder() : icu::BytesTrieBuilder