NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.0: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::Block Member List

This is the complete list of members for ndn::Block, including all inherited members.

begin() constndn::Block
Block()ndn::Block
Block(const EncodingBuffer &buffer)ndn::Blockexplicit
Block(const ConstBufferPtr &buffer)ndn::Blockexplicit
Block(const ConstBufferPtr &buffer, const Buffer::const_iterator &begin, const Buffer::const_iterator &end, bool verifyLength=true)ndn::Block
Block(const Block &block, const Buffer::const_iterator &begin, const Buffer::const_iterator &end, bool verifyLength=true)ndn::Block
Block(const uint8_t *buffer, size_t maxlength)ndn::Block
Block(const void *buffer, size_t maxlength)ndn::Block
Block(const ConstBufferPtr &wire, uint32_t type, const Buffer::const_iterator &begin, const Buffer::const_iterator &end, const Buffer::const_iterator &valueBegin, const Buffer::const_iterator &valueEnd)ndn::Block
Block(uint32_t type)ndn::Blockexplicit
Block(uint32_t type, const ConstBufferPtr &value)ndn::Block
Block(uint32_t type, const Block &value)ndn::Block
blockFromValue() constndn::Block
DEPRECATED(static bool fromBuffer(const ConstBufferPtr &buffer, size_t offset, Block &block))ndn::Blockinline
DEPRECATED(static bool fromBuffer(const uint8_t *buffer, size_t maxSize, Block &block))ndn::Blockinline
element_const_iterator typedefndn::Block
element_container typedefndn::Block
element_iterator typedefndn::Block
elements() constndn::Blockinline
elements_begin() constndn::Block
elements_end() constndn::Block
elements_size() constndn::Block
empty() constndn::Block
encode()ndn::Block
end() constndn::Block
erase(element_const_iterator position)ndn::Block
erase(element_const_iterator first, element_const_iterator last)ndn::Block
find(uint32_t type) constndn::Block
fromBuffer(ConstBufferPtr buffer, size_t offset)ndn::Blockstatic
fromBuffer(const uint8_t *buffer, size_t maxSize)ndn::Blockstatic
fromStream(std::istream &is)ndn::Blockstatic
get(uint32_t type) constndn::Block
getBuffer() constndn::Blockinline
hasValue() constndn::Block
hasWire() constndn::Block
insert(element_const_iterator pos, const Block &element)ndn::Block
m_beginndn::Blockprotected
m_bufferndn::Blockprotected
m_endndn::Blockprotected
m_sizendn::Blockprotected
m_subBlocksndn::Blockmutableprotected
m_typendn::Blockprotected
m_value_beginndn::Blockprotected
m_value_endndn::Blockprotected
operator boost::asio::const_buffer() constndn::Block
operator!=(const Block &other) constndn::Block
operator==(const Block &other) constndn::Block
parse() constndn::Block
push_back(const Block &element)ndn::Block
remove(uint32_t type)ndn::Block
reset()ndn::Block
resetWire()ndn::Block
size() constndn::Block
type() constndn::Blockinline
value() constndn::Block
value_begin() constndn::Blockinline
value_end() constndn::Blockinline
value_size() constndn::Block
wire() constndn::Block