#include <MetadataBlock.h>
Definition at line 226 of file MetadataBlock.h.
Public Member Functions | |
virtual | ~LinkMetadataSet () |
MetadataVec * | create_blocks (const LinkRef &link) |
MetadataVec * | find_blocks (const LinkRef &link) const |
void | delete_blocks (const LinkRef &link) |
Private Types | |
typedef std::vector< Entry > | Vector |
typedef std::vector< Entry > ::iterator | iterator |
typedef std::vector< Entry > ::const_iterator | const_iterator |
Private Attributes | |
Vector | entries_ |
Classes | |
struct | Entry |
typedef std::vector<Entry> dtn::LinkMetadataSet::Vector [private] |
Definition at line 243 of file MetadataBlock.h.
typedef std::vector<Entry>::iterator dtn::LinkMetadataSet::iterator [private] |
Definition at line 244 of file MetadataBlock.h.
typedef std::vector<Entry>::const_iterator dtn::LinkMetadataSet::const_iterator [private] |
Definition at line 245 of file MetadataBlock.h.
dtn::LinkMetadataSet::~LinkMetadataSet | ( | ) | [virtual] |
MetadataVec * dtn::LinkMetadataSet::create_blocks | ( | const LinkRef & | link | ) |
MetadataVec * dtn::LinkMetadataSet::find_blocks | ( | const LinkRef & | link | ) | const |
Definition at line 344 of file MetadataBlock.cc.
References entries_.
Referenced by create_blocks(), and dtn::MetadataBlockProcessor::prepare_generated_metadata().
void dtn::LinkMetadataSet::delete_blocks | ( | const LinkRef & | link | ) |
Definition at line 357 of file MetadataBlock.cc.
References entries_.
Referenced by dtn::MetadataBlockProcessor::delete_generated_metadata().
Vector dtn::LinkMetadataSet::entries_ [private] |
Definition at line 246 of file MetadataBlock.h.
Referenced by create_blocks(), delete_blocks(), find_blocks(), and ~LinkMetadataSet().