NAME
TUI::Objects::NSSortedCollection - internal non-storable base for sorted coll's
DESCRIPTION
TNSSortedCollection is the non-storable base variant of sorted collection classes in the Turbo Vision framework. It extends TNSCollection with support for ordered insertion and lookup.
This class exists primarily for internal use by the framework. Public-facing code should use TSortedCollection or one of its derived classes instead.
The non-storable variants are required to separate internal collection behavior from the storable collection types used elsewhere in the library.
NOTE
This class is considered internal.
Although TNSSortedCollection implements the core behavior required for sorted collections, it is not intended to be instantiated or subclassed directly by application code.
Derived public classes are expected to provide a concrete comparison strategy.
SEE ALSO
TUI::Objects::SortedCollection, TUI::Objects::Collection, TUI::Objects::NSCollection
AUTHORS
- Borland International (original Turbo Vision design)
- J. Schneider <brickpool@cpan.org> (Perl implementation and maintenance)
COPYRIGHT AND LICENSE
Copyright (c) 1990-1994, 1997 by Borland International
Copyright (c) 2024-2026 the "AUTHORS" as listed above.
This software is licensed under the MIT license (see the LICENSE file, which is part of the distribution).