#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "odldef_prototypes.h"
Go to the source code of this file.
|
| enum | Aggregate_Kind {
KA_OBJECT,
KA_GROUP
} |
| |
| enum | Parameter_Kind {
KP_ATTRIBUTE,
KP_POINTER
} |
| |
| enum | Value_Kind {
KV_UNKNOWN,
KV_SCALAR,
KV_SEQUENCE,
KV_SET
} |
| |
| enum | Value_Type {
TV_NULL,
TV_INTEGER,
TV_REAL,
TV_SYMBOL,
TV_STRING,
TV_DATE,
TV_TIME,
TV_DATE_TIME
} |
| |
◆ AGGREGATE_NODE_SIZE
◆ FALSE
◆ ODLMAXSTMT
| #define ODLMAXSTMT 255001 /* (Max attribute array elements size [1000] */ |
◆ ODLVERSION
◆ PARAMETER_NODE_SIZE
◆ TRUE
◆ VALUE_DATA_SIZE
| #define VALUE_DATA_SIZE (sizeof(struct Value_Data)) |
◆ VALUE_NODE_SIZE
| #define VALUE_NODE_SIZE (sizeof(struct Value_Node)) |
◆ AGGREGATE
◆ AGGREGATE_KIND
◆ ATTRIBUTE
◆ GROUP
◆ OBJECT
◆ PARAMETER
◆ PARAMETER_KIND
◆ POINTER
◆ VALUE
◆ VALUE_DATA
◆ VALUE_KIND
◆ VALUE_TYPE
◆ Aggregate_Kind
| Enumerator |
|---|
| KA_OBJECT | |
| KA_GROUP | |
Definition at line 87 of file odldef.h.
◆ Parameter_Kind
| Enumerator |
|---|
| KP_ATTRIBUTE | |
| KP_POINTER | |
Definition at line 90 of file odldef.h.
◆ Value_Kind
| Enumerator |
|---|
| KV_UNKNOWN | |
| KV_SCALAR | |
| KV_SEQUENCE | |
| KV_SET | |
Definition at line 93 of file odldef.h.
◆ Value_Type
| Enumerator |
|---|
| TV_NULL | |
| TV_INTEGER | |
| TV_REAL | |
| TV_SYMBOL | |
| TV_STRING | |
| TV_DATE | |
| TV_TIME | |
| TV_DATE_TIME | |
Definition at line 96 of file odldef.h.
◆ CommentAggregate()
◆ CommentParameter()
◆ CopyAggregate()
◆ CopyParameter()
◆ CopyValue()
◆ CutAggregate()
◆ CutParameter()
◆ CutValue()
◆ FindAggregate()
◆ FindGroup()
◆ FindNextAggregate()
◆ FindNextGroup()
◆ FindNextObject()
◆ FindObject()
◆ FindParameter()
◆ FirstParameter()
◆ FirstValue()
◆ NewAggregate()
◆ NewParameter()
◆ NewValue()
◆ NextAggregate()
◆ NextGroup()
◆ NextObject()
◆ NextParameter()
◆ NextSubAggregate()
◆ NextSubGroup()
◆ NextSubObject()
◆ NextValue()
◆ ParentAggregate()
◆ ParentGroup()
◆ ParentObject()
◆ PasteAggregate()
◆ PasteParameter()
◆ PasteValue()
◆ PrintLabel()
◆ PrintSource()
◆ ReadLabel()
◆ ReadValue()
◆ RemoveAggregate()
◆ RemoveParameter()
◆ RemoveValue()
◆ StripComments()
◆ WriteLabel()
◆ WriteSource()