#include <exception>
#include <string>
#include <vector>
#include "CDM.h"
Go to the source code of this file.
Classes | |
class | OCDM_Exception |
class | OCDM_Object |
The base class of all OCDM objects. More... | |
class | OCDM_ByteSequence |
Class for representing textual (UTF-8) information. This is main class for representing text in Ellogon. More... | |
class | OCDM_ByteSequenceSet |
Class for representing a set of UTF-8 strings. More... | |
class | OCDM_RawData |
Class for representing textual (UTF-8) information. This is main class for representing text in Ellogon. More... | |
class | OCDM_RawDataSet |
Class for representing a set of UTF-8 strings. More... | |
class | OCDM_Span |
class | OCDM_SpanSet |
This class handles the use of a set of spans. More... | |
class | OCDM_AttributeValue |
This class will be used to set an Attribute value to an Attribute. More... | |
class | OCDM_Attribute |
class | OCDM_AttributeSet |
OCDM_AttributeSet class incorporates every function related to the use and manipulation of group/sets of Attributes. More... | |
class | OCDM_Annotation |
OCDM_Annotation class gathers together every function having to do with the use and manipulation of an Annotation. More... | |
class | OCDM_AnnotationSet |
As the name implies this class incorporates every function related to the manipulation of Annotation sets. More... | |
class | OCDM_Document |
The class OCDM_Document incorporates every function related to the manipulation of the documents of a collection. Bare in mind that an Ellogon Document does not consist merely of text. It consists of textual data as well as linguistic information about the textual data. More... | |
class | OCDM_Collection |
The OCDM_Collection class incorporates every function related to the manipulation of the collections. Before start reading the documentation of the function, you should recollect that the collection is the central element of storing data in Ellogon is the Collection. A Collection is nothing more than a finite set of Documents. In other words, the Collection can be thought of as the corpus we want to process. Then the Documents of that Collection represent the actual documents of the corpus, bundled together. More... | |
class | OCDM_Tcl |
The OCDM_Tcl class provides an easy way to interact with the main scripting language (Tcl). It provides facilities for executing Tcl code, writting to Tcl channels, etc. More... | |
class | OCDM_Utilities |
The OCDM_Utilities class provides access to various utility functions of CDM. More... | |
class | OCDM_Macros |
The OCDM_Macros class provides access to a set of macros that allow control of the Graphical Interface. More... | |
Defines | |
#define | OCDM_PRESENT |
#define | OCDM_BOOL int |
#define | OCDM_REF(type) const class type |
#define | OCDM_INDEX_OPERATOR_REF(type) const class type |
#define | OCDM_COMMON_CONSTRUCTOR_CODE |
#define | OCDM_COMMON_DESTRUCTOR_CODE |
#define | OCDM_STRING 1 |
#define | OCDM_STRING_SET 2 |
#define | OCDM_IMAGE 10 |
#define | OCDM_BASE64_IMAGE 11 |
#define | OCDM_OK 0 |
#define | OCDM_ERROR 1 |
#define | OCDM_RETURN 2 |
#define | OCDM_BREAK 3 |
#define | OCDM_CONTINUE 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|