User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Core - XML - XMLElementBodyC
 

  PUBLIC
XMLElementBodyC::XMLElementBodyC(void)
XMLElementBodyC::XMLElementBodyC(const StringC &,bool)
XMLElementBodyC::XMLElementBodyC(const StringC &,const RCHashC &,bool)
XMLElementBodyC::Name(void)
XMLElementBodyC::Name(void) const
XMLElementBodyC::Attributes(void)
XMLElementBodyC::Attributes(void) const
XMLElementBodyC::SetEmptyTag(bool)
XMLElementBodyC::IsEmptyTag(void) const
RCBodyC::References(void) const
RCBodyC::Copy(void) const
RCBodyC::DeepCopy(UIntT) const
RCBodyC::IncRefCounter(void)
RCBodyC::DecRefCounter(void)

   XMLElementBodyC   
 
Information about the current element being processed.
 
include "Ravl/XMLStream.hh"
User Level:Develop
Library:RavlCore
In Scope:RavlN

Parent Classes: Variables:
Methods:
XMLElementBodyC()
Constructor.

XMLElementBodyC(const StringC & nm,bool anEmptyTag = false)
Constructor.

XMLElementBodyC(const StringC & nm,const RCHashC<StringC,StringC> & attrs,bool anEmptyTag = false)
Constructor.

StringC & Name()
Name of context.

const StringC & Name() const
Name of context.

RCHashC<StringC,StringC> & Attributes()
Get the current attributes.

const RCHashC<StringC,StringC> & Attributes() const
Get the current attributes.

void SetEmptyTag(bool v)
Set empty tag flag.

bool IsEmptyTag() const
Is tag empty ?

#include "Ravl/RefCounter.hh"
UIntT References() const
Access count of handles open to this object.

RCBodyC & Copy() const
Make copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

RCBodyC & DeepCopy(UIntT levels = ((UIntT))) const
Make a deep copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

void IncRefCounter()
Increment reference counter.

bool DecRefCounter()
Decrement reference counter.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002