#include <itkMetaDataDictionary.h>
Collaboration diagram for itk::MetaDataDictionary:
Definition at line 35 of file itkMetaDataDictionary.h.
Public Types | |
typedef MetaDataDictionaryMapType::const_iterator | ConstIterator |
typedef MetaDataDictionaryMapType::iterator | Iterator |
typedef MetaDataDictionary | Self |
Public Member Functions | |
std::vector< std::string > | GetKeys () const |
bool | HasKey (const std::string &) |
MetaDataDictionary (const MetaDataDictionary &) | |
MetaDataDictionary () | |
void | operator= (const MetaDataDictionary &) |
const MetaDataObjectBase * | operator[] (const std::string &) const |
MetaDataObjectBase::Pointer & | operator[] (const std::string &) |
virtual void | Print (std::ostream &os) const |
virtual | ~MetaDataDictionary () |
ConstIterator | Begin () const |
Iterator | Begin () |
ConstIterator | End () const |
Iterator | End () |
ConstIterator | Find (const std::string &key) const |
Iterator | Find (const std::string &key) |
Classes | |
class | MetaDataDictionaryMapType |
typedef MetaDataDictionaryMapType::const_iterator itk::MetaDataDictionary::ConstIterator |
Definition at line 54 of file itkMetaDataDictionary.h.
typedef MetaDataDictionaryMapType::iterator itk::MetaDataDictionary::Iterator |
Definition at line 53 of file itkMetaDataDictionary.h.
Definition at line 38 of file itkMetaDataDictionary.h.
itk::MetaDataDictionary::MetaDataDictionary | ( | ) |
itk::MetaDataDictionary::MetaDataDictionary | ( | const MetaDataDictionary & | ) |
virtual itk::MetaDataDictionary::~MetaDataDictionary | ( | ) | [virtual] |
ConstIterator itk::MetaDataDictionary::Begin | ( | ) | const |
Iterator itk::MetaDataDictionary::Begin | ( | ) |
ConstIterator itk::MetaDataDictionary::End | ( | ) | const |
Iterator itk::MetaDataDictionary::End | ( | ) |
Returns an iterator to the end of the map
ConstIterator itk::MetaDataDictionary::Find | ( | const std::string & | key | ) | const |
Iterator itk::MetaDataDictionary::Find | ( | const std::string & | key | ) |
Returns an iterator matching the string key
std::vector<std::string> itk::MetaDataDictionary::GetKeys | ( | ) | const |
Returns a vector of keys to the key/value entries in the dictionary. Iterate through the dictionary using these keys.
bool itk::MetaDataDictionary::HasKey | ( | const std::string & | ) |
Referenced by itk::ExposeMetaData().
void itk::MetaDataDictionary::operator= | ( | const MetaDataDictionary & | ) |
const MetaDataObjectBase* itk::MetaDataDictionary::operator[] | ( | const std::string & | ) | const |
MetaDataObjectBase::Pointer& itk::MetaDataDictionary::operator[] | ( | const std::string & | ) |
virtual void itk::MetaDataDictionary::Print | ( | std::ostream & | os | ) | const [virtual] |
Defines the default behavior for printing out this element
os | An output stream |