Reference

plainfootnotes(3)

Shows or hides footnotes in plain text.

NAME

PLAINFootnotes - Shows or hides footnotes in plain text.

SYNOPSIS

#include <plainfootnotes.h>

Inherits SWFilter.

Public Methods

PLAINFootnotes ()
virtual ~PLAINFootnotes ()
virtual char ProcessText (char *text, int maxlen=-1, const SWKey *key=0)
This is the main filter function. virtual const char* getOptionName ()
gets the name of the option of this filter. virtual const char* getOptionTip ()
gets a short explanation of the option of this filter; it could be presented to the user in frontend programs. virtual void setOptionValue (const char *ival)
sets the value of the option of this filter, e.g maybe a strong's filter mioght be set to on"/off-thatwouldmeantoshowornottoshowthestrongsinthetext,seealsogetOptionValues." virtual const char* getOptionValue ()
virtual OptionsList getOptionValues ()
returns a list of the possible option values might be.

Private Attributes

bool option
OptionsList options

Static Private Attributes

const char on []
const char off []
const char optName []
const char optTip []

DETAILED DESCRIPTION

Shows or hides footnotes in plain text.

Author(s): The team of BibleTime

Definition at line 33 of file plainfootnotes.h.

MEMBER FUNCTION DOCUMENTATION

virtual char PLAINFootnotes::ProcessText (char * text, int maxlen = -1, const SWKey * key = 0) [virtual]

This is the main filter function.

Parameters:

text

the text to be filtered/converted

maxlen

maximal length of text to be processed

key

sorry I don't know

Returns: 0

Reimplemented from SWFilter.

const char * PLAINFootnotes::getOptionName () [inline, virtual]

gets the name of the option of this filter.

Returns: option name

Reimplemented from SWFilter.

Definition at line 47 of file plainfootnotes.h.

const char * PLAINFootnotes::getOptionTip () [inline, virtual]

gets a short explanation of the option of this filter; it could be presented to the user in frontend programs.

Returns: option tip/explanation

Reimplemented from SWFilter.

Definition at line 51 of file plainfootnotes.h.

OptionsList PLAINFootnotes::getOptionValues () [inline, virtual]

returns a list of the possible option values might be.

Returns: list of option values

Reimplemented from SWFilter.

Definition at line 57 of file plainfootnotes.h.

virtual void PLAINFootnotes::setOptionValue (const char * ival) [virtual]

sets the value of the option of this filter, e.g maybe a strong's filter mioght be set to "on" / "off" - that would mean to show or not to show the strongs in the text, see also getOptionValues.

Parameters:

ival

the new option valus

Reimplemented from SWFilter.

AUTHOR

Generated automatically by Doxygen for The Sword Project from the source code.