class PathAttributeList


Definition#include <path_attribute_list.hh>
Template formPathAttributeList<class A>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 PathAttributeList ()

PathAttributeList

 PathAttributeList (const NextHopAttribute<A> &nexthop, const ASPathAttribute &aspath, const OriginAttribute &origin)

PathAttributeList

 PathAttributeList (const PathAttributeList<A>& palist)

PathAttributeList

 ~PathAttributeList ()

~PathAttributeList

void  add_path_attribute (const PathAttribute &att)

add_path_attribute

const A&  nexthop ()

nexthop

[const]

const AsPath&  aspath ()

aspath

[const]

const uint8_t  origin ()

origin

[const]

void  rehash ()

rehash

const uint8_t*  hash ()

hash

[const]

const list<const PathAttribute*>&  att_list ()

att_list

[const]

bool  complete ()

complete

[const]

void  replace_nexthop (const A& nexthop)

replace_nexthop

void  replace_AS_path (const AsPath& as_path)

replace_AS_path

void  remove_attribute_by_type (PathAttType type)

remove_attribute_by_type

string  str ()

str

[const]

bool  operator< (const PathAttributeList<A> &them)

operator<

[const]

bool  operator== (const PathAttributeList<A> &them)

operator==

[const]


Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:58 2002, using kdoc 2.0a54+XORP.