desaxe::PRIVATE::Patch1< LinkType > Struct Template Reference
#include <digester.h>
Inheritance diagram for desaxe::PRIVATE::Patch1< LinkType >:

Collaboration diagram for desaxe::PRIVATE::Patch1< LinkType >:

Public Types | |
| typedef void(* | FunType1 )(LinkType *) |
Public Member Functions | |
| Patch1 (FunType1 fn, Patch *nxt=NULL) | |
| void | run (VarPtr link) |
Public Attributes | |
| FunType1 | fun |
Detailed Description
template<class LinkType>
struct desaxe::PRIVATE::Patch1< LinkType >
Definition at line 268 of file digester.h.
Member Typedef Documentation
template<class LinkType>
| typedef void(* desaxe::PRIVATE::Patch1< LinkType >::FunType1)(LinkType *) |
Constructor & Destructor Documentation
template<class LinkType>
| desaxe::PRIVATE::Patch1< LinkType >::Patch1 | ( | FunType1 | fn, | |
| Patch * | nxt = NULL | |||
| ) | [inline] |
Definition at line 273 of file digester.h.
Member Function Documentation
template<class LinkType>
| void desaxe::PRIVATE::Patch1< LinkType >::run | ( | VarPtr | link | ) | [inline, virtual] |
Implements desaxe::PRIVATE::Patch.
Definition at line 275 of file digester.h.
References desaxe::PRIVATE::VarPtr::ptr.
Member Data Documentation
template<class LinkType>
| FunType1 desaxe::PRIVATE::Patch1< LinkType >::fun |
Definition at line 271 of file digester.h.
The documentation for this struct was generated from the following file:
