#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()