class PathAttribute


Contains pure virtuals
Definition#include <path_attribute.hh>
Inherited byASPathAttribute, AggregatorAttribute, AtomicAggAttribute, CommunityAttribute, LocalPrefAttribute, MEDAttribute, NextHopAttribute, OriginAttribute
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

 PathAttribute ()

PathAttribute

 PathAttribute (bool optional, bool transitive, bool partial, bool extended)

PathAttribute

 ~PathAttribute ()

~PathAttribute

[virtual]

void  encode ()

encode

[const pure virtual]

void  decode ()

decode

[pure virtual]

PathAttType  type ()

type

[const pure virtual]

PathAttSortType  sorttype ()

sorttype

[const pure virtual]

void  add_hash (MD5_CTX *context)

add_hash

[const virtual]

const uint8_t *  get_data ()

get_data

[const]

uint16_t  get_size ()

get_size

[const]

void  pretty_print ()

pretty_print

void  dump ()

dump

uint8_t  get_flags ()

get_flags

[const]

void  set_flags (uint8_t f)

set_flags

string  str ()

str

[const virtual]

bool  operator< (const PathAttribute& him)

operator<

[const]

bool  operator== (const PathAttribute& him)

operator==

[const]

bool  optional ()

optional

[const]

bool  transitive ()

transitive

[const]

bool  partial ()

partial

[const]

bool  extended ()

extended

[const]

bool  well_known ()

well_known

[const]

mutable const uint8_t* _data

_data

[protected]

mutable uint8_t _length

_length

[protected]

uint16_t _attribute_length

_attribute_length

[protected]

bool _optional

_optional

[protected]

bool _transitive

_transitive

[protected]

bool _partial

_partial

[protected]

bool _extended

_extended

[protected]


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