Public Member Functions | List of all members
ndn::PublisherPublicKeyDigest Class Reference

A PublisherPublicKeyDigest holds the publisher public key digest value, if any. More...

#include <publisher-public-key-digest.hpp>

Public Member Functions

void get (struct ndn_PublisherPublicKeyDigest &publisherPublicKeyDigestStruct) const
 Set the publisherPublicKeyDigestStruct to point to the entries in this PublisherPublicKeyDigest, without copying any memory. More...
 
void set (const struct ndn_PublisherPublicKeyDigest &publisherPublicKeyDigestStruct)
 Clear this PublisherPublicKeyDigest, and copy from the ndn_PublisherPublicKeyDigest struct. More...
 
const BlobgetPublisherPublicKeyDigest () const
 
void setPublisherPublicKeyDigest (const Blob &publisherPublicKeyDigest)
 
void clear ()
 Clear the publisherPublicKeyDigest.
 
uint64_t getChangeCount () const
 Get the change count, which is incremented each time this object is changed. More...
 

Detailed Description

A PublisherPublicKeyDigest holds the publisher public key digest value, if any.

We make a separate class since this is used by multiple other classes.

Member Function Documentation

void ndn::PublisherPublicKeyDigest::get ( struct ndn_PublisherPublicKeyDigest & publisherPublicKeyDigestStruct  ) const

Set the publisherPublicKeyDigestStruct to point to the entries in this PublisherPublicKeyDigest, without copying any memory.

WARNING: The resulting pointers in publisherPublicKeyDigestStruct are invalid after a further use of this object which could reallocate memory.

Parameters
publisherPublicKeyDigestStructa C ndn_PublisherPublicKeyDigest struct to receive the pointer
uint64_t ndn::PublisherPublicKeyDigest::getChangeCount ( ) const
inline

Get the change count, which is incremented each time this object is changed.

Returns
The change count.
void ndn::PublisherPublicKeyDigest::set ( const struct ndn_PublisherPublicKeyDigest & publisherPublicKeyDigestStruct  )

Clear this PublisherPublicKeyDigest, and copy from the ndn_PublisherPublicKeyDigest struct.

Parameters
excludeStructa C ndn_Exclude struct

The documentation for this class was generated from the following files: