Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

desaxe::PRIVATE::Patch1< LinkType > Struct Template Reference

#include <digester.h>

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

Inheritance graph
[legend]
Collaboration diagram for desaxe::PRIVATE::Patch1< LinkType >:

Collaboration graph
[legend]

List of all members.

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:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.