CAPD DynSys Library
5.2.0
|
#include <capd/krak/chain.h>
Public Member Functions | |
hlink (void) | |
void | empty (void) |
virtual | ~hlink (void) |
virtual capd::krak::atom * | copy (void) |
hlink & | operator= (hlink &v) |
hlink & | operator+ (link &l) |
hlink & | operator- (link &l) |
void | promote (link &l) |
link * | getfirst (void) |
link * | getlast (void) |
link * | first (void) |
link * | last (void) |
void | putfirst (link &a_link) |
void | putlast (link &a_link) |
void | putrand (link &a_link) |
void | show (capd::krak::Frame &frm) |
int | len (void) |
void | merge (hlink *head2) |
void | cut (int pos, hlink &head2) |
void | sort (int l) |
void | sort (void) |
virtual int | who (void) |
virtual capd::krak::frstring | descriptor (void) |
virtual capd::krak::frstring | description (void) |
link & | withdraw (void) |
void | destroy (void) |
link * | operator>> (int i) |
link * | operator<< (int i) |
link * | next (void) |
link * | prev (void) |
virtual void | put (std::ostream &) |
virtual int | operator<= (atom &a2) |
virtual int | operator>= (atom &a2) |
virtual int | operator== (atom &a2) |
Protected Member Functions | |
void | bind (void) |
void | join (link &pred) |
link * | eject (void) |
void | insert (link &pred) |
|
inline |
|
inlinevirtual |
|
inlineprotectedinherited |
|
inlinevirtual |
Reimplemented from capd::krak::link.
Reimplemented in capd::krak::record, and capd::krak::list.
|
inlinevirtual |
Reimplemented from capd::krak::link.
|
inlinevirtual |
Reimplemented from capd::krak::link.
Reimplemented in capd::krak::record, and capd::krak::list.
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inlineinherited |
Reimplemented in capd::krak::frstring, and capd::krak::item.
|
inline |
Reimplemented in capd::krak::frstring, and capd::krak::item.
Reimplemented in capd::krak::frstring, and capd::krak::item.
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlinevirtualinherited |
Reimplemented in capd::krak::record, capd::krak::list, capd::krak::field, capd::krak::frstring, capd::krak::var, and capd::krak::item.
|
inline |
|
inlinevirtual |
Reimplemented from capd::krak::link.
Reimplemented in capd::krak::record, and capd::krak::list.
|
inlineinherited |