History log of /haiku/src/kits/support/StringList.cpp
Revision Date Author Comments
# 5e5bb331 23-May-2022 Jessica Hamilton <jessica.l.hamilton@gmail.com>

BStringList: update `DoForEach` to abort the iteration early.

* This matches `BList::DoForEach`, and the passed in function
was already returning a boolean, but was not used.

Change-Id: Ifac94734b6181663726cb7aaa7966c5c0ca59bc8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5337
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 62b0b641 20-Jun-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList::Add(): fix ref counting problem

Handle the case that the private data of the given string is not
shareable.


# 8698ee45 23-May-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList: Declare Join() const


# c10119fa 29-Apr-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList: Add Join()


# 690a7f3d 06-Dec-2012 Dariusz Knociński <dknoto@gmail.com>

BStringList: Fix compare_private_data[ignore_case]()

Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>


# 9472a1d6 20-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Small style changes. Thanks Axel.


# 14fc524b 16-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Style and performance fixes. Thanks Ingo and Stephan.


# ed77847c 14-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Remove private BStringList implementation from mail. Tested it but however please be careful an review. This fixes bug #8174.


# 779061f0 14-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which
was the implementation of HasString.


# 7de6af25 16-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add a BStringList class


# 808a5116 16-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add a BStringList class


# 62b0b64124aa1eb9007ecbeae69938e99aeae4d6 20-Jun-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList::Add(): fix ref counting problem

Handle the case that the private data of the given string is not
shareable.


# 8698ee4521d87bc735d569fcdf118b8738f8a9a8 23-May-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList: Declare Join() const


# c10119fa42bc5c182b6e7de59c1a190d255c3a56 29-Apr-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BStringList: Add Join()


# 690a7f3d47063a25241d33554c48810c6eed3183 06-Dec-2012 Dariusz Knociński <dknoto@gmail.com>

BStringList: Fix compare_private_data[ignore_case]()

Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>


# 9472a1d6f7d204f46ebc0c6f78d850d0026ae9f1 20-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Small style changes. Thanks Axel.


# 14fc524be2a3f8eb316576ec58cc8c6b3bbf5e87 16-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Style and performance fixes. Thanks Ingo and Stephan.


# ed77847ca4be5b60fd1420d5bd204593aaf1c1e5 14-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Remove private BStringList implementation from mail. Tested it but however please be careful an review. This fixes bug #8174.


# 779061f0cde9bee75b5dc5b7876a4dad6754db41 14-Dec-2011 czeidler <haiku@clemens-zeidler.de>

Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which
was the implementation of HasString.


# 7de6af25e9ee8c0279dcf9dcebb241c398f23fae 16-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add a BStringList class


# 808a51161a479ea97517b4a3e57a27e684970007 16-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add a BStringList class