zorba::Annotation#include <zorba/annotation.h> Inherited from: zorba::SmartObject Public Functions
Protected Attributes
Public FunctionsaddReferencevoid addReference() const
freevoid free()
getLiteralItem getLiteral(unsigned int i) const =0 Returns the requested literal. E.g. for the annotationannotation(Literal1, Literal2, ..., LiteralN)the function will return the i-th literal. getLiteralsCountunsigned int getLiteralsCount() const =0 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. getRefCountlong getRefCount() const
removeReferencevoid removeReference()
~Annotation ~Annotation() Destructor.
Protected AttributestheRefCountunsigned int theRefCount
|