Xml::RAttribute Class Reference

class Xml::RAttribute

The RAttribute class holds an attribute's description belonging to an element. RAttributeArray

Public Member Functions
RAttribute()
IMPORT_C const RTagInfo &Attribute()
IMPORT_C voidClose()
IMPORT_C RAttributeCopy()
IMPORT_C voidOpen(const RString &, const RString &, const RString &, const TAttributeType)
IMPORT_C voidOpen(const RString &, const RString &, const RString &, const RString &, const TAttributeType)
IMPORT_C voidSetValue(const RString &)
IMPORT_C TAttributeTypeType()
IMPORT_C const RString &Value()
Private Attributes
RTagInfo iAttribute
TAttributeType iType
RString iValue

Constructor & Destructor Documentation

RAttribute()

IMPORT_CRAttribute()

Member Functions Documentation

Attribute()

IMPORT_C const RTagInfo &Attribute()const

Close()

IMPORT_C voidClose()

Copy()

IMPORT_C RAttributeCopy()

Open(const RString &, const RString &, const RString &, const TAttributeType)

IMPORT_C voidOpen(const RString &aUri,
const RString &aPrefix,
const RString &aLocalName,
const TAttributeTypeaType = EAttributeType_NONE
)

Parameters

const RString & aUri
const RString & aPrefix
const RString & aLocalName
const TAttributeType aType = EAttributeType_NONE

Open(const RString &, const RString &, const RString &, const RString &, const TAttributeType)

IMPORT_C voidOpen(const RString &aUri,
const RString &aPrefix,
const RString &aLocalName,
const RString &aValue,
const TAttributeTypeaType = EAttributeType_NONE
)

Parameters

const RString & aUri
const RString & aPrefix
const RString & aLocalName
const RString & aValue
const TAttributeType aType = EAttributeType_NONE

SetValue(const RString &)

IMPORT_C voidSetValue(const RString &aValue)

Parameters

const RString & aValue

Type()

IMPORT_C TAttributeTypeType()const

Value()

IMPORT_C const RString &Value()const

Member Data Documentation

RTagInfo iAttribute

RTagInfo iAttribute[private]

Holds information about the attribute.

TAttributeType iType

TAttributeType iType[private]

Holds the attribute's type.

RString iValue

RString iValue[private]

Holds the attribute's value.