#include <sdbllist.hpp>
Collaboration diagram for SDoubleListRange::RightEndMover:
Definition at line 293 of file sdbllist.hpp.
Public Member Functions | |
operator SBacklinkRef () const | |
Cast to the item reference. | |
SBacklinkRef | operator++ () const |
Move right. | |
SBacklinkRef | operator++ (int) const |
Move right. | |
SBacklinkRef | operator-- () const |
Move left. | |
SBacklinkRef | operator-- (int) const |
Move left. | |
void | JumpToFirst () const |
Move to the first item of the list. | |
void | JumpToLast () const |
Move to the last item of the list. | |
void | JumpToLeftEnd () const |
Move to the first item of the range thus making it empty. | |
Friends | |
class | SDoubleListRange |
|
Cast to the item reference.
Definition at line 228 of file sdbllist.cpp. References SDoubleListRange::follow, SDoubleListRange::IsEmpty(), and PTheEmptyList. |
|
Move right.
Definition at line 234 of file sdbllist.cpp. References SDoubleListRange::follow. |
|
Move right.
Definition at line 239 of file sdbllist.cpp. References SDoubleListRange::follow. |
|
Move left.
Definition at line 244 of file sdbllist.cpp. References SDoubleListRange::follow, SDoubleListRange::IsEmpty(), SReference::IsEmptyList(), SDoubleListRange::LeftEnd(), and SDoubleListRange::master. |
|
Move left.
Definition at line 253 of file sdbllist.cpp. References SDoubleListRange::follow, SDoubleListRange::IsEmpty(), SReference::IsEmptyList(), SDoubleListRange::LeftEnd(), SDoubleListRange::master, and PTheEmptyList. |
|
Move to the first item of the list.
Definition at line 263 of file sdbllist.cpp. References SDoubleListRange::first, SDoubleListRange::follow, and SDoubleListRange::master. |
|
Move to the last item of the list.
Definition at line 269 of file sdbllist.cpp. References SDoubleListRange::follow, and PTheEmptyList. |
|
Move to the first item of the range thus making it empty.
Definition at line 274 of file sdbllist.cpp. References SDoubleListRange::first, and SDoubleListRange::follow. |
|
Definition at line 294 of file sdbllist.hpp. |