_data | Lst< C > | [protected] |
append(const Lst &) | Lst< C > | |
copy(Lst &to) const | Lst< C > | [inline] |
head() const | Lst< C > | [inline] |
isEmpty() const | Lst< C > | [inline] |
isNonEmpty() const | Lst< C > | [inline] |
length() const | Lst< C > | |
Lst() | Lst< C > | [inline] |
Lst(const Lst &) | Lst< C > | [inline] |
Lst(const C &head, const Lst &tail) | Lst< C > | [inline] |
Lst(const C &t) | Lst< C > | [inline, explicit] |
Lst(LstData< C > *) | Lst< C > | [inline, explicit] |
makeEmpty() | Lst< C > | [inline] |
member(const C elem) const | Lst< C > | |
operator=(const Lst &rhs) | Lst< C > | |
operator==(const Lst &rhs) const | Lst< C > | [inline] |
pop() | Lst< C > | |
push(C elem) | Lst< C > | [inline] |
reverse(Lst &result) const | Lst< C > | [inline] |
reverse(Lst &result, const Lst &appendTo) const | Lst< C > | |
second() const | Lst< C > | [inline] |
tail() const | Lst< C > | [inline] |
~Lst() | Lst< C > | [inline] |