#include <zorba/annotation.h>
List of all members.
Detailed Description
Definition at line 25 of file annotation.h.
Constructor & Destructor Documentation
virtual zorba::Annotation::~Annotation |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
void zorba::SmartObject::addReference |
( |
| ) |
const |
|
inlineinherited |
virtual void zorba::SmartObject::free |
( |
| ) |
|
|
virtualinherited |
virtual Item zorba::Annotation::getLiteral |
( |
unsigned int |
i | ) |
const |
|
pure virtual |
Returns the requested literal.
E.g. for the annotation
%annotation(Literal1, Literal2, ..., LiteralN)
the function will return the i-th literal.
virtual unsigned int zorba::Annotation::getLiteralsCount |
( |
| ) |
const |
|
pure virtual |
Returns the number of literals that are associated with the annotation, e.g.
for the annotation:
%annotation(Literal1, Literal2, ..., LiteralN)
the function will return N.
virtual Item zorba::Annotation::getQName |
( |
| ) |
const |
|
pure virtual |
Returns the QName of the annotation.
long zorba::SmartObject::getRefCount |
( |
| ) |
const |
|
inlineinherited |
void zorba::SmartObject::removeReference |
( |
| ) |
|
|
inlineinherited |
Member Data Documentation
unsigned int zorba::SmartObject::theRefCount |
|
mutableprotectedinherited |
The documentation for this class was generated from the following file: