C_CMMLPreamble Class Reference

#include <C_CMMLPreamble.h>

List of all members.

Public Member Functions

 C_CMMLPreamble (void)
C_CMMLPreambleclone ()
 Performs a deep copy of the preamble returning a pointer you can keep.
void setXmlEncoding (wstring inEncoding)
 Sets the encoding for this document.
void setXmlStandAlone (wstring inStandAlone)
 Sets the standalone property.
void setXmlVersion (wstring inVersion)
 Sets the xml version for this document.
virtual wstring toString ()
 Returns an xml string of the preamble.
wstring xmlEncoding ()
 Returns the encoding in the preamble.
wstring xmlStandAlone ()
 Returns whether this document stands alone.
wstring xmlVersion ()
 Returns the xml version in the preamble.
virtual ~C_CMMLPreamble (void)

Protected Attributes

wstring mXmlEncoding
wstring mXmlStandAlone
wstring mXmlVersion


Constructor & Destructor Documentation

C_CMMLPreamble::C_CMMLPreamble void   ) 
 

Definition at line 37 of file C_CMMLPreamble.cpp.

References mXmlEncoding, mXmlStandAlone, and mXmlVersion.

Referenced by clone().

C_CMMLPreamble::~C_CMMLPreamble void   )  [virtual]
 

Definition at line 45 of file C_CMMLPreamble.cpp.


Member Function Documentation

C_CMMLPreamble * C_CMMLPreamble::clone  ) 
 

Performs a deep copy of the preamble returning a pointer you can keep.

Definition at line 71 of file C_CMMLPreamble.cpp.

References C_CMMLPreamble(), mXmlEncoding, mXmlStandAlone, and mXmlVersion.

Referenced by C_CMMLDoc::clone().

Here is the call graph for this function:

void C_CMMLPreamble::setXmlEncoding wstring  inEncoding  ) 
 

Sets the encoding for this document.

Definition at line 65 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::setXmlEncoding().

void C_CMMLPreamble::setXmlStandAlone wstring  inStandAlone  ) 
 

Sets the standalone property.

Definition at line 68 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::setXmlStandAlone().

void C_CMMLPreamble::setXmlVersion wstring  inVersion  ) 
 

Sets the xml version for this document.

Definition at line 62 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::setXmlVersion().

wstring C_CMMLPreamble::toString  )  [virtual]
 

Returns an xml string of the preamble.

Definition at line 80 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::toString(), and C_CMMLDoc::toString().

wstring C_CMMLPreamble::xmlEncoding  ) 
 

Returns the encoding in the preamble.

Definition at line 53 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::xmlEncoding().

wstring C_CMMLPreamble::xmlStandAlone  ) 
 

Returns whether this document stands alone.

Definition at line 56 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::xmlStandAlone().

wstring C_CMMLPreamble::xmlVersion  ) 
 

Returns the xml version in the preamble.

Definition at line 50 of file C_CMMLPreamble.cpp.

Referenced by illiminable::libCMMLTagsDotNET::CMMLPreamble::xmlVersion().


Member Data Documentation

wstring C_CMMLPreamble::mXmlEncoding [protected]
 

Definition at line 76 of file C_CMMLPreamble.h.

Referenced by C_CMMLPreamble(), and clone().

wstring C_CMMLPreamble::mXmlStandAlone [protected]
 

Definition at line 77 of file C_CMMLPreamble.h.

Referenced by C_CMMLPreamble(), and clone().

wstring C_CMMLPreamble::mXmlVersion [protected]
 

Definition at line 75 of file C_CMMLPreamble.h.

Referenced by C_CMMLPreamble(), and clone().


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 23:59:10 2006 for oggdsf by  doxygen 1.3.9