name: Identifier

synopsis:


g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_mmedia.a

#include <Identifier.h>

static boolean diagnose(Integral::DEBUG debug_level);
const String registerId();
const String registerId(const String& id);
boolean existsId(const String& id);
boolean reclaimId(const String& id);
String getNamespace(const String& id);
Annotation* getAnnotationRef(const String& id);
Anchor* getAnchorRef(const String& id);
boolean deleteAnnotationRef(const String& id);
boolean deleteAnchorRef(const String& id);
boolean addAnnotationRef(const String& id, Annotation* ref);
boolean addAnchorRef(const String& id, Anchor* ref);
boolean existsAnnotation(const String& id);
boolean existsAnchor(const String& id);
quick start:


String database(L"Timit");
String anchor(L"Anchor1");

Identifier ident_00(database, anchor);
ident_00.registerId();
ident_00.existsId(L"Timit:Anchor1");

description:

This class is used to represent an identifier in the annotation library.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: