Yate
Public Member Functions | List of all members
XmlCData Class Reference

Xml Declaration. More...

#include <yatexml.h>

Inheritance diagram for XmlCData:
XmlChild GenObject

Public Member Functions

 XmlCData (const String &data)
 
 XmlCData (const XmlCData &orig)
 
virtual ~XmlCData ()
 
const StringgetCData () const
 
void toString (String &dump, const String &indent=String::empty()) const
 
virtual XmlCDataxmlCData ()
 
- Public Member Functions inherited from XmlChild
 XmlChild ()
 
virtual void setParent (XmlParent *parent)
 
virtual XmlElementxmlElement ()
 
virtual XmlCommentxmlComment ()
 
virtual XmlCDataxmlCData ()
 
virtual XmlTextxmlText ()
 
virtual XmlDeclarationxmlDeclaration ()
 
virtual XmlDoctypexmlDoctype ()
 
virtual void replaceParams (const NamedList &params)
 
- Public Member Functions inherited from GenObject
 GenObject ()
 
virtual ~GenObject ()
 
virtual bool alive () const
 
virtual void destruct ()
 
virtual const StringtoString () const
 
virtual const StringtraceId () const
 
virtual void * getObject (const String &name) const
 
NamedCountergetObjCounter () const
 
NamedCountersetObjCounter (NamedCounter *counter)
 

Additional Inherited Members

- Static Public Member Functions inherited from GenObject
static void * getObject (const String &name, const GenObject *obj)
 
static bool getObjCounting ()
 
static void setObjCounting (bool enable)
 
static NamedCountergetObjCounter (const String &name, bool create=true)
 
static ObjListgetObjCounters ()
 

Detailed Description

Xml Declaration.

A Xml CData from Xml document

Constructor & Destructor Documentation

◆ XmlCData() [1/2]

XmlCData ( const String data)

Constructor

Parameters
dataThe CData content

◆ XmlCData() [2/2]

XmlCData ( const XmlCData orig)

Copy constructor

Parameters
origOriginal XmlCData

◆ ~XmlCData()

virtual ~XmlCData ( )
virtual

Destructor

Member Function Documentation

◆ getCData()

const String & getCData ( ) const
inline

Get the CData content

Returns
The content of this xml object

◆ toString()

void toString ( String dump,
const String indent = String::empty() 
) const

Build a String from this XmlCData

Parameters
dumpThe string where to append representation
indentSpaces for output

◆ xmlCData()

virtual XmlCData * xmlCData ( )
inlinevirtual

Get the Xml CData

Returns
This object

Reimplemented from XmlChild.


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