Открытые члены | Защищенные данные | Закрытые данные

Шаблон класса BaseOneOperation< T >

#include <BaseOneOperation.h>

Базовые классы:TagHandler< TagIQ >.

Граф связей класса BaseOneOperation< T >:
Collaboration graph
[см. легенду]

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

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

virtual int fileFunc (T *filetag)=0
void handleTag (TagIQ &tag)
 BaseOneOperation (Server &protocol, ServerConfig *sc, string tagNS)
virtual ~BaseOneOperation ()

Защищенные данные

ServerConfigsc
string tagNS

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

Serverprotocol

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

template<class T>
class BaseOneOperation< T >

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


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

template<class T >
BaseOneOperation< T >::BaseOneOperation ( Server protocol,
ServerConfig sc,
string  tagNS 
)

См. определение в файле BaseOneOperation.cpp строка 12

Граф вызовов:

template<class T >
BaseOneOperation< T >::~BaseOneOperation (  )  [virtual]

См. определение в файле BaseOneOperation.cpp строка 36

Граф вызовов:


Методы

template<class T>
virtual int BaseOneOperation< T >::fileFunc ( T *  filetag  )  [pure virtual]

Замещается в ChmodFile, LinkFiles, MkDirs, RmDirs и UnlinkFiles.

Граф вызова функции:

template<class T >
void BaseOneOperation< T >::handleTag ( TagIQ tag  )  [virtual]

Замещает TagHandler< TagIQ >.

См. определение в файле BaseOneOperation.cpp строка 19

Граф вызовов:


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

template<class T>
Server* BaseOneOperation< T >::protocol [private]

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

template<class T>
ServerConfig* BaseOneOperation< T >::sc [protected]

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

template<class T>
string BaseOneOperation< T >::tagNS [protected]

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


Объявления и описания членов классов находятся в файлах: