Tag Mapper Classes
[HTML]

Collaboration diagram for Tag Mapper Classes:


Classes

struct  BaseTagMapper
struct  StaticTagMapper
struct  StaticTagMapperByName
struct  StaticTagMapperByData
struct  StaticTagMapperByDataAndName
struct  StaticTagMapperByNode< C >
struct  StaticTagMapperByNodeAndName< C >
struct  StaticTagMapperByNodeAndData< C, T >
struct  StaticTagMapperByNodeAndDataAndName< C, T >
struct  ReadyTagMapper
struct  TagMapper< C >
struct  TagMapperByName< C >
struct  TagMapperByData< C, T >
struct  TagMapperByDataAndName< C, T >

Functions

BaseTagMapperCreateTagMapper (CNCBINode *node)
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(void))
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(const string &name))
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(void *data), void *data)
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(void *data, const string &name), void *data)
template<class C>
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(C *node))
template<class C>
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(C *node, const string &name))
template<class C, typename T>
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(C *node, T data), T data)
template<class C, typename T>
BaseTagMapperCreateTagMapper (CNCBINode *(*function)(C *node, T data, const string &name), T data)
template<class C>
BaseTagMapperCreateTagMapper (const C *, CNCBINode *(C::*method)(void))
template<class C>
BaseTagMapperCreateTagMapper (const C *, CNCBINode *(C::*method)(const string &name))
template<class C, typename T>
BaseTagMapperCreateTagMapper (CNCBINode *(C::*method)(T data), T data)
template<class C, typename T>
BaseTagMapperCreateTagMapper (CNCBINode *(C::*method)(T data, const string &name), T data)


Function Documentation

template<class C, typename T>
BaseTagMapper* CreateTagMapper CNCBINode *(C::*)(T data, const string &name)  method,
data
 

Definition at line 323 of file nodemap.hpp.

template<class C, typename T>
BaseTagMapper* CreateTagMapper CNCBINode *(C::*)(T data)  method,
data
 

Definition at line 317 of file nodemap.hpp.

template<class C>
BaseTagMapper* CreateTagMapper const C *  ,
CNCBINode *(C::*)(const string &name)  method
 

Definition at line 310 of file nodemap.hpp.

template<class C>
BaseTagMapper* CreateTagMapper const C *  ,
CNCBINode *(C::*)(void)  method
 

Definition at line 304 of file nodemap.hpp.

template<class C, typename T>
BaseTagMapper* CreateTagMapper CNCBINode *(*)(C *node, T data, const string &name)  function,
data
 

Definition at line 297 of file nodemap.hpp.

template<class C, typename T>
BaseTagMapper* CreateTagMapper CNCBINode *(*)(C *node, T data)  function,
data
 

Definition at line 290 of file nodemap.hpp.

template<class C>
BaseTagMapper* CreateTagMapper CNCBINode *(*)(C *node, const string &name)  function  ) 
 

Definition at line 283 of file nodemap.hpp.

template<class C>
BaseTagMapper* CreateTagMapper CNCBINode *(*)(C *node)  function  ) 
 

Definition at line 277 of file nodemap.hpp.

BaseTagMapper* CreateTagMapper CNCBINode *(*)(void *data, const string &name)  function,
void *  data
[inline]
 

Definition at line 270 of file nodemap.hpp.

BaseTagMapper* CreateTagMapper CNCBINode *(*)(void *data)  function,
void *  data
[inline]
 

Definition at line 263 of file nodemap.hpp.

BaseTagMapper* CreateTagMapper CNCBINode *(*)(const string &name)  function  )  [inline]
 

Definition at line 256 of file nodemap.hpp.

BaseTagMapper* CreateTagMapper CNCBINode *(*)(void)  function  )  [inline]
 

Definition at line 249 of file nodemap.hpp.

BaseTagMapper* CreateTagMapper CNCBINode node  )  [inline]
 

Definition at line 243 of file nodemap.hpp.

Referenced by CHTMLBasicPage::AddTagMap(), CHTMLPage::Init(), and CDemoApplication::Run().


Generated on Wed Dec 9 08:14:09 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:20:18 2009 by modify_doxy.py rev. 173732