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 SWKeykey
 
SWBuf lastSuspendSegment
 
SWBuf lastTextNode
 
const SWModulemodule
 
bool osisQToTick
 
std::stack< char * > quoteStack
 
const char * sID
 
bool supressAdjacentWhitespace
 
int suspendLevel
 
bool suspendTextPassThru
 
XMLTag tag
 
char testament
 
SWBuf version
 
const VerseKeyvkey
 
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: