#include <tag.h>

Public Member Functions | |
| virtual | ~IteratorData () |
| virtual void | next (void)=0 throw () |
| virtual IteratorData * | clone (void) const =0 throw () |
| virtual bool | has_index (void) const =0 throw () |
| virtual std::string | index (void) const =0 throw () |
| virtual std::string | value (void) const =0 throw () |
| virtual bool | operator== (const IteratorData &) const =0 throw () |
| virtual shawn::Tag::const_entry_iterator::IteratorData::~IteratorData | ( | ) | [virtual] |
| virtual void shawn::Tag::const_entry_iterator::IteratorData::next | ( | void | ) | throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
| virtual IteratorData* shawn::Tag::const_entry_iterator::IteratorData::clone | ( | void | ) | const throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
| virtual bool shawn::Tag::const_entry_iterator::IteratorData::has_index | ( | void | ) | const throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
| virtual std::string shawn::Tag::const_entry_iterator::IteratorData::index | ( | void | ) | const throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
| virtual std::string shawn::Tag::const_entry_iterator::IteratorData::value | ( | void | ) | const throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
| virtual bool shawn::Tag::const_entry_iterator::IteratorData::operator== | ( | const IteratorData & | ) | const throw () [pure virtual] |
Implemented in shawn::MapTag< _K, _V >::MapIteratorData.
1.5.6