| _print(size_t indent, uint8_t **to, size_t *buf_left, const char *format,...) | libbgp::Serializable | protectedstatic |
| aggregator | libbgp::BgpPathAttribAggregator | |
| aggregator_asn | libbgp::BgpPathAttribAggregator | |
| BgpPathAttrib(BgpLogHandler *logger) | libbgp::BgpPathAttrib | |
| BgpPathAttrib(BgpLogHandler *logger, const uint8_t *value, uint16_t val_len) | libbgp::BgpPathAttrib | |
| BgpPathAttribAggregator(BgpLogHandler *logger, bool is_4b) | libbgp::BgpPathAttribAggregator | |
| clone() const | libbgp::BgpPathAttribAggregator | virtual |
| libbgp::BgpPathAttrib::clone(BgpLogHandler *new_logger) const | libbgp::BgpPathAttrib | |
| doPrint(size_t indent, uint8_t **to, size_t *buf_sz) const | libbgp::BgpPathAttribAggregator | virtual |
| err_code (defined in libbgp::Serializable) | libbgp::Serializable | protected |
| err_data (defined in libbgp::Serializable) | libbgp::Serializable | protected |
| err_len (defined in libbgp::Serializable) | libbgp::Serializable | protected |
| err_subcode (defined in libbgp::Serializable) | libbgp::Serializable | protected |
| extended | libbgp::BgpPathAttrib | |
| forwardParseError(const Serializable &other) | libbgp::Serializable | protected |
| getError() const (defined in libbgp::Serializable) | libbgp::Serializable | |
| getErrorCode() const (defined in libbgp::Serializable) | libbgp::Serializable | |
| getErrorLength() const (defined in libbgp::Serializable) | libbgp::Serializable | |
| getErrorSubCode() const (defined in libbgp::Serializable) | libbgp::Serializable | |
| GetTypeFromBuffer(const uint8_t *buffer, size_t buffer_sz) | libbgp::BgpPathAttrib | static |
| hasError() const | libbgp::Serializable | |
| is_4b | libbgp::BgpPathAttribAggregator | |
| length() const | libbgp::BgpPathAttribAggregator | virtual |
| logger (defined in libbgp::Serializable) | libbgp::Serializable | protected |
| optional | libbgp::BgpPathAttrib | |
| parse(const uint8_t *buffer, size_t length) | libbgp::BgpPathAttribAggregator | virtual |
| parseHeader(const uint8_t *buffer, size_t length) | libbgp::BgpPathAttrib | protected |
| partial | libbgp::BgpPathAttrib | |
| print(uint8_t *to, size_t buf_sz) const | libbgp::Serializable | |
| print(size_t indent, uint8_t *to, size_t buf_sz) const | libbgp::Serializable | |
| printFlags(size_t indent, uint8_t **to, size_t *buf_sz) const | libbgp::BgpPathAttrib | protected |
| Serializable(BgpLogHandler *logger) | libbgp::Serializable | |
| setError(uint8_t err, uint8_t suberr, const uint8_t *data, size_t data_len) | libbgp::Serializable | protected |
| setLogger(BgpLogHandler *logger) | libbgp::Serializable | |
| transitive | libbgp::BgpPathAttrib | |
| type_code | libbgp::BgpPathAttrib | |
| value_len | libbgp::BgpPathAttrib | protected |
| write(uint8_t *buffer, size_t buffer_sz) const | libbgp::BgpPathAttribAggregator | virtual |
| writeHeader(uint8_t *buffer, size_t buffer_sz) const | libbgp::BgpPathAttrib | protected |
| ~BgpPathAttrib() | libbgp::BgpPathAttrib | virtual |
| ~Serializable() | libbgp::Serializable | |