void appendPath(Path& p) |
inline void appendToPath(const ID& id) |
void checkpath(void) |
Path copy() |
void copyInto(Path& to) |
char* dump() |
void fillSR(struct hdr_sr *srh) |
inline bool full() |
inline int index() |
inline int length() |
bool member(const ID& net_id, const ID& MAC_id) |
bool member(const ID& id) |
inline ID& next() |
void operator=(const Path& rhs) |
bool operator==(const Path& rhs) |
inline ID& operator[] (int n) |
inline ID& owner() |
Path(int route_len, const ID *route = NULL) |
Path(const struct hdr_sr *srh) |
Path() |
Path(const Path& old) |
Path(const struct sr_addr *addrs, int len) |
void removeSection(int from, int to) |
inline void reset() |
inline void resetIterator() |
Path reverse() |
void reverseInPlace() |
inline void setIterator(int i) |
inline void setLength(int l) |
int size() |
void unparse(FILE *out) |
~Path() |
friend void compressPath(Path& path) |
friend void CopyIntoPath(Path& to, const Path& from, int start, int stop) |
this page has been generated automatically by doc++
Adapted for the NS documentation page
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de