The SWORD Project  1.9.0.svnversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SWORD_NAMESPACE_START::MyUserData Class Reference
+ Inheritance diagram for SWORD_NAMESPACE_START::MyUserData:
+ Collaboration diagram for SWORD_NAMESPACE_START::MyUserData:

Public Member Functions

void clear ()
 
 MyUserData (const SWModule *module, const SWKey *key)
 
 MyUserData (const SWModule *module, const SWKey *key)
 
 MyUserData (const SWModule *module, const SWKey *key)
 
 ~MyUserData ()
 

Public Attributes

bool canonical
 
SWBuf currentHeadingName
 
XMLTag currentHeadingTag
 
int depth
 
int headerNum
 
SWBuf heading
 
SWBuf hiType
 
bool inXRefNote
 
bool isBiblicalText
 
const SWKey * key
 
SWBuf lastSuspendSegment
 
SWBuf lastTextNode
 
const SWModule * module
 
bool osisQToTick
 
std::stack< char * > quoteStack
 
const char * sID
 
bool supressAdjacentWhitespace
 
int suspendLevel
 
bool suspendTextPassThru
 
XMLTag tag
 
char testament
 
SWBuf version
 
const VerseKey * vkey
 
SWBuf w
 

Detailed Description

Definition at line 46 of file osisheadings.cpp.

Constructor & Destructor Documentation

SWORD_NAMESPACE_START::MyUserData::MyUserData ( const SWModule *  module,
const SWKey *  key 
)
inline

Definition at line 56 of file osisheadings.cpp.

56  : BasicFilterUserData(module, key) {
57  clear();
58  }
BasicFilterUserData(const SWModule *module, const SWKey *key)
SWORD_NAMESPACE_START::MyUserData::MyUserData ( const SWModule *  module,
const SWKey *  key 
)
inline

Definition at line 42 of file osisplain.cpp.

42 : BasicFilterUserData(module, key) {}
BasicFilterUserData(const SWModule *module, const SWKey *key)
SWORD_NAMESPACE_START::MyUserData::MyUserData ( const SWModule *  module,
const SWKey *  key 
)
SWORD_NAMESPACE_START::MyUserData::~MyUserData ( )

Definition at line 63 of file osisrtf.cpp.

63  {
64  // Just in case the quotes are not well formed
65  while (!quoteStack.empty()) {
66  char *tagData = quoteStack.top();
67  quoteStack.pop();
68  delete [] tagData;
69  }
70  }
std::stack< char * > quoteStack
Definition: osisrtf.cpp:42

Member Function Documentation

void SWORD_NAMESPACE_START::MyUserData::clear ( )
inline

Member Data Documentation

bool SWORD_NAMESPACE_START::MyUserData::canonical

Definition at line 54 of file osisheadings.cpp.

SWBuf SWORD_NAMESPACE_START::MyUserData::currentHeadingName

Definition at line 48 of file osisheadings.cpp.

XMLTag SWORD_NAMESPACE_START::MyUserData::currentHeadingTag

Definition at line 49 of file osisheadings.cpp.

int SWORD_NAMESPACE_START::MyUserData::depth

Definition at line 52 of file osisheadings.cpp.

int SWORD_NAMESPACE_START::MyUserData::headerNum

Definition at line 53 of file osisheadings.cpp.

SWBuf SWORD_NAMESPACE_START::MyUserData::heading

Definition at line 51 of file osisheadings.cpp.

SWBuf SWORD_NAMESPACE_START::MyUserData::hiType

Definition at line 41 of file osisplain.cpp.

bool SWORD_NAMESPACE_START::MyUserData::inXRefNote

Definition at line 40 of file osisrtf.cpp.

bool SWORD_NAMESPACE_START::MyUserData::isBiblicalText

Definition at line 39 of file osisrtf.cpp.

const SWKey* BasicFilterUserData::key
inherited

Definition at line 43 of file swbasicfilter.h.

SWBuf BasicFilterUserData::lastSuspendSegment
inherited

Definition at line 46 of file swbasicfilter.h.

SWBuf BasicFilterUserData::lastTextNode
inherited

Definition at line 45 of file swbasicfilter.h.

const SWModule* BasicFilterUserData::module
inherited

Definition at line 42 of file swbasicfilter.h.

bool SWORD_NAMESPACE_START::MyUserData::osisQToTick

Definition at line 38 of file osisrtf.cpp.

std::stack<char *> SWORD_NAMESPACE_START::MyUserData::quoteStack

Definition at line 42 of file osisrtf.cpp.

const char* SWORD_NAMESPACE_START::MyUserData::sID

Definition at line 50 of file osisheadings.cpp.

bool BasicFilterUserData::supressAdjacentWhitespace
inherited

Definition at line 48 of file swbasicfilter.h.

int SWORD_NAMESPACE_START::MyUserData::suspendLevel

Definition at line 41 of file osisrtf.cpp.

bool BasicFilterUserData::suspendTextPassThru
inherited

Definition at line 47 of file swbasicfilter.h.

XMLTag SWORD_NAMESPACE_START::MyUserData::tag

Definition at line 39 of file osisplain.cpp.

char SWORD_NAMESPACE_START::MyUserData::testament

Definition at line 40 of file osisplain.cpp.

SWBuf SWORD_NAMESPACE_START::MyUserData::version

Definition at line 44 of file osisrtf.cpp.

const VerseKey* BasicFilterUserData::vkey
inherited

Definition at line 44 of file swbasicfilter.h.

SWBuf SWORD_NAMESPACE_START::MyUserData::w

Definition at line 38 of file osisplain.cpp.


The documentation for this class was generated from the following files: