| addTransform(auto_ptr< Transform > transform) | openikev2::Proposal | [virtual] |
| clone() const | openikev2::Proposal | [virtual] |
| deleteTransformsByType(Enums::TRANSFORM_TYPE type) | openikev2::Proposal | [virtual] |
| fillHexValue(unsigned char *destination, unsigned char value, unsigned char terminator) | openikev2::Printable | [inline, protected, static] |
| generateTabs(uint16_t num_tabs) | openikev2::Printable | [static] |
| getBinaryRepresentation(ByteBuffer &byte_buffer) const | openikev2::Proposal | [virtual] |
| getFirstTransformByType(Enums::TRANSFORM_TYPE type) const | openikev2::Proposal | [virtual] |
| getIkeSpi() | openikev2::Proposal | [virtual] |
| getIpsecSpi() | openikev2::Proposal | [virtual] |
| hasTheSameTransformTypes(const Proposal &other) const | openikev2::Proposal | [virtual] |
| hasTransform(const Transform &transform) const | openikev2::Proposal | [virtual] |
| hextable (defined in openikev2::Printable) | openikev2::Printable | [protected, static] |
| intersection(const Proposal &proposal1, const Proposal &proposal2) | openikev2::Proposal | [static] |
| Proposal(Enums::PROTOCOL_ID protocol_id) | openikev2::Proposal | |
| Proposal(ByteBuffer &byte_buffer) | openikev2::Proposal | |
| proposal_number | openikev2::Proposal | |
| protocol_id | openikev2::Proposal | |
| setIkeSpi(uint64_t spi) | openikev2::Proposal | [virtual] |
| setIpsecSpi(uint32_t spi) | openikev2::Proposal | [virtual] |
| spi | openikev2::Proposal | |
| toHexString(void *pointer, uint16_t size) | openikev2::Printable | [static] |
| toHexString(void *pointer, uint16_t size, uint16_t line_size_max, uint16_t tabs) | openikev2::Printable | [static] |
| toString() const | openikev2::Printable | [virtual] |
| toStringTab(uint8_t tabs) const | openikev2::Proposal | [virtual] |
| transforms | openikev2::Proposal | |
| ~Proposal() (defined in openikev2::Proposal) | openikev2::Proposal | [virtual] |