DTDEntityDecl Class Reference

#include <DTDEntityDecl.hpp>

Inheritance diagram for DTDEntityDecl:

XMLEntityDecl XMemory List of all members.

Public Member Functions

 DTDEntityDecl (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
 DTDEntityDecl (const XMLCh *const entName, const bool fromIntSubset=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
 DTDEntityDecl (const XMLCh *const entName, const XMLCh *const value, const bool fromIntSubset=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
 DTDEntityDecl (const XMLCh *const entName, const XMLCh value, const bool fromIntSubset=false, const bool specialChar=false)
 ~DTDEntityDecl ()
virtual bool getDeclaredInIntSubset () const
virtual bool getIsParameter () const
virtual bool getIsSpecialChar () const
void setDeclaredInIntSubset (const bool newValue)
void setIsParameter (const bool newValue)
void setIsSpecialChar (const bool newValue)

Private Member Functions

 DTDEntityDecl (const DTDEntityDecl &)
DTDEntityDecloperator= (DTDEntityDecl &)

Private Attributes

bool fDeclaredInIntSubset
bool fIsParameter
bool fIsSpecialChar

Detailed Description

Definition at line 111 of file DTDEntityDecl.hpp.


Constructor & Destructor Documentation

DTDEntityDecl::DTDEntityDecl ( MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [inline]

Definition at line 191 of file DTDEntityDecl.hpp.

DTDEntityDecl::DTDEntityDecl ( const XMLCh *const   entName,
const bool  fromIntSubset = false,
MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
) [inline]

Definition at line 200 of file DTDEntityDecl.hpp.

DTDEntityDecl::DTDEntityDecl ( const XMLCh *const   entName,
const XMLCh *const   value,
const bool  fromIntSubset = false,
MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
) [inline]

Definition at line 211 of file DTDEntityDecl.hpp.

DTDEntityDecl::DTDEntityDecl ( const XMLCh *const   entName,
const XMLCh  value,
const bool  fromIntSubset = false,
const bool  specialChar = false 
) [inline]

Definition at line 222 of file DTDEntityDecl.hpp.

DTDEntityDecl::~DTDEntityDecl (  )  [inline]

Definition at line 233 of file DTDEntityDecl.hpp.

DTDEntityDecl::DTDEntityDecl ( const DTDEntityDecl  )  [private]


Member Function Documentation

bool DTDEntityDecl::getDeclaredInIntSubset (  )  const [inline, virtual]

Get the 'declared in internal subset' flag

Gets the state of the flag which indicates whether the entity was declared in the internal or external subset. Some structural description languages might not have an internal subset concept, in which case this will always return false.

Implements XMLEntityDecl.

Definition at line 241 of file DTDEntityDecl.hpp.

References fDeclaredInIntSubset.

bool DTDEntityDecl::getIsParameter (  )  const [inline, virtual]

Get the 'is parameter entity' flag

Gets the state of the flag which indicates whether this entity is a parameter entity. If not, then its a general entity.

Implements XMLEntityDecl.

Definition at line 246 of file DTDEntityDecl.hpp.

References fIsParameter.

bool DTDEntityDecl::getIsSpecialChar (  )  const [inline, virtual]

Get the 'is special char entity' flag

Gets the state of the flag that indicates whether this entity is one of the special, intrinsically supported character entities.

Implements XMLEntityDecl.

Definition at line 251 of file DTDEntityDecl.hpp.

References fIsSpecialChar.

DTDEntityDecl& DTDEntityDecl::operator= ( DTDEntityDecl  )  [private]

void DTDEntityDecl::setDeclaredInIntSubset ( const bool  newValue  )  [inline]

Definition at line 260 of file DTDEntityDecl.hpp.

References fDeclaredInIntSubset.

void DTDEntityDecl::setIsParameter ( const bool  newValue  )  [inline]

Definition at line 265 of file DTDEntityDecl.hpp.

References fIsParameter.

void DTDEntityDecl::setIsSpecialChar ( const bool  newValue  )  [inline]

Definition at line 270 of file DTDEntityDecl.hpp.

References fIsSpecialChar.


Member Data Documentation

bool DTDEntityDecl::fDeclaredInIntSubset [private]

Definition at line 182 of file DTDEntityDecl.hpp.

Referenced by getDeclaredInIntSubset(), and setDeclaredInIntSubset().

bool DTDEntityDecl::fIsParameter [private]

Definition at line 183 of file DTDEntityDecl.hpp.

Referenced by getIsParameter(), and setIsParameter().

bool DTDEntityDecl::fIsSpecialChar [private]

Definition at line 184 of file DTDEntityDecl.hpp.

Referenced by getIsSpecialChar(), and setIsSpecialChar().


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:30:38 2006 for DT2005.panorama by  doxygen 1.4.7