class AsPath


Definition#include <aspath.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 AsPath ()

AsPath

 AsPath (const char *as_path)
throw(InvalidString)

AsPath

 AsPath (const AsPath &as_path)

AsPath

 ~AsPath ()

~AsPath

void  add_segment (const AsSegment& s)

add_segment

size_t  get_path_length ()

get_path_length

[const]

bool  contains (const AsNum& as_num)

contains

[const]

const AsNum&  first_asnum ()

first_asnum

[const]

string  str ()

str

[const]

const AsSegment*  get_segment (size_t n)

get_segment

[const]

size_t  get_num_segments ()

get_num_segments

[const]

void  encode ()

encode

[const]

const char*  get_data ()

get_data

[const]

uint16_t  get_byte_size ()

get_byte_size

[const]

void  add_AS_in_sequence (const AsNum &asn)

add_AS_in_sequence

bool  operator== (const AsPath& him)

operator==

[const]

bool  operator< (const AsPath& him)

operator<

[const]


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