All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
ndn::DerNode::DerStructure Member List

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

addChild(const ptr_lib::shared_ptr< DerNode > &node, bool notifyParent=false) (defined in ndn::DerNode::DerStructure)ndn::DerNode::DerStructureinline
decode(const uint8_t *inputBuf, size_t inputBufLength, size_t startIdx)ndn::DerNode::DerStructureprotectedvirtual
decodeHeader(const uint8_t *inputBuf, size_t inputBufLength, size_t startIdx)ndn::DerNodeprotected
DerNode(DerNodeType nodeType)ndn::DerNodeinlineprotected
DerStructure(DerNodeType nodeType)ndn::DerNode::DerStructureinlineprotected
encode()ndn::DerNode::DerStructurevirtual
encodeHeader(size_t size)ndn::DerNodeprotected
getChildren()ndn::DerNode::DerStructurevirtual
getPayload()ndn::DerNodeinline
getSequence(const std::vector< ptr_lib::shared_ptr< DerNode > > &children, size_t index)ndn::DerNodestatic
getSize()ndn::DerNode::DerStructurevirtual
header_ (defined in ndn::DerNode)ndn::DerNodeprotected
nodeType_ (defined in ndn::DerNode)ndn::DerNodeprotected
parent_ (defined in ndn::DerNode)ndn::DerNodeprotected
parse(const uint8_t *inputBuf, size_t inputBufLength, size_t startIdx=0)ndn::DerNodestatic
parse(const Blob &input, size_t startIdx=0) (defined in ndn::DerNode)ndn::DerNodeinlinestatic
parse(const std::vector< uint8_t > &input, size_t startIdx=0) (defined in ndn::DerNode)ndn::DerNodeinlinestatic
payload_ (defined in ndn::DerNode)ndn::DerNodeprotected
payloadAppend(const uint8_t *value, size_t valueLength)ndn::DerNodeinlineprotected
payloadPosition_ (defined in ndn::DerNode)ndn::DerNodeprotected
toVal()ndn::DerNodevirtual