Шаблон класса xpath_iterator< result::extension_subcl >

#include <result.h>

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

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

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

 xpath_iterator (abstract_xpath_iterator *par, result::extension_subcl *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 (result::extension_subcl *val)
virtual void to_xml (std::ostream &out=std::cout)

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

result::extension_subclvalue

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

template<>
class xpath_iterator< result::extension_subcl >

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


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

xpath_iterator< result::extension_subcl >::xpath_iterator ( abstract_xpath_iterator< result::extension_subcl > *  par,
result::extension_subcl val 
) [inline]

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


Методы

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

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

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

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

Замещает abstract_xpath_iterator.

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

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

bool xpath_iterator< result::extension_subcl >::checkPathCondition ( XPath::const_iterator  ,
XPath::const_iterator   
) [virtual]

Замещает abstract_xpath_iterator.

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

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

void xpath_iterator< result::extension_subcl >::setValue ( result::extension_subcl val  )  [inline]

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

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

Замещает abstract_xpath_iterator.

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

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


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

result::extension_subcl* xpath_iterator< result::extension_subcl >::value [private]

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


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