Шаблон класса xpath_iterator< country::Country >

#include <country.h>

Граф наследования:xpath_iterator< country::Country >:

abstract_xpath_iterator Полный список членов класса

Открытые члены

 xpath_iterator (abstract_xpath_iterator *par, country::Country *val)
virtual void ApplyByPath (XPath::const_iterator, XPath::const_iterator, xpath_iterator_functor &f)
virtual void getValueByPath (XPath::const_iterator xp, XPath::const_iterator xe, XPathResult &res)
virtual bool checkPathCondition (XPath::const_iterator, XPath::const_iterator)
void setValue (country::Country *val)
virtual void to_xml (std::ostream &out=std::cout)

Закрытые данные

country::Countryvalue

Подробное описание

template<>
class xpath_iterator< country::Country >

См. определение в файле country.h строка 50


Конструктор(ы)

xpath_iterator< country::Country >::xpath_iterator ( abstract_xpath_iterator< country::Country > *  par,
country::Country val 
) [inline]

См. определение в файле country.h строка 53


Методы

void xpath_iterator< country::Country >::ApplyByPath ( XPath::const_iterator  ,
XPath::const_iterator  ,
xpath_iterator_functor &  f 
) [virtual]

См. определение в файле country.gen.cpp строка 34

Перекрестные ссылки xpath_iterator< T >::ApplyByPath(), xpath_iterator< T >::setValue() и XP_ELEMENT.

void xpath_iterator< country::Country >::getValueByPath ( XPath::const_iterator  xp,
XPath::const_iterator  xe,
XPathResult res 
) [virtual]

Замещает abstract_xpath_iterator.

См. определение в файле country.gen.cpp строка 84

Перекрестные ссылки abstract_xpath_iterator::getValueByPath(), xpath_iterator< T >::getValueByPath(), abstract_xpath_iterator::parent, xpath_iterator< T >::setValue(), xpath_iterator< T >::value и XP_ELEMENT.

bool xpath_iterator< country::Country >::checkPathCondition ( XPath::const_iterator  ,
XPath::const_iterator   
) [virtual]

Замещает abstract_xpath_iterator.

См. определение в файле country.gen.cpp строка 128

Перекрестные ссылки abstract_xpath_iterator::checkPathCondition(), xpath_iterator< T >::checkPathCondition(), abstract_xpath_iterator::parent, xpath_iterator< T >::setValue(), xpath_iterator< T >::value и XP_ELEMENT.

void xpath_iterator< country::Country >::setValue ( country::Country val  )  [inline]

См. определение в файле country.h строка 58

Перекрестные ссылки xpath_iterator< T >::value.

void xpath_iterator< country::Country >::to_xml ( std::ostream &  out = std::cout  )  [virtual]

Замещает abstract_xpath_iterator.

См. определение в файле country.gen.cpp строка 170

Перекрестные ссылки xpath_iterator< T >::to_xml() и xpath_iterator< T >::value.


Данные класса

country::Country* xpath_iterator< country::Country >::value [private]

См. определение в файле country.h строка 51


Объявления и описания членов классов находятся в файлах:
Документация по XDataServer. Последние изменения: Thu Jul 12 11:49:43 2007. Создано системой  doxygen 1.5.2