|
ocssw
V2022
|
#include "oli_toolbox.h"
Include dependency graph for lablib3.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| struct | IAS_OBJ_DESC |
| struct | IAS_ODL_KEYWORD |
Macros | |
| #define | ODL_NOEXPAND 0 |
| #define | ODL_EXPAND_STRUCTURE 1 |
| #define | ODL_EXPAND_CATALOG 2 |
| #define | ODL_RECURSIVE_DOWN 0 |
| #define | ODL_TO_END 1 |
| #define | ODL_CHILDREN_ONLY 2 |
| #define | ODL_SIBLINGS_ONLY 3 |
| #define | ODL_THIS_OBJECT 4 |
| #define | ODL_RECORD_LOCATION 0 |
| #define | ODL_BYTE_LOCATION 1 |
| #define | ODL_UNKNOWN 0 |
| #define | ODL_INTEGER 1 |
| #define | ODL_REAL 2 |
| #define | ODL_SYMBOL 3 |
| #define | ODL_TEXT 4 |
| #define | ODL_DATE 5 |
| #define | ODL_DATE_TIME 6 |
| #define | ODL_SEQUENCE 7 |
| #define | ODL_SET 8 |
| #define | ODL_L7_DATE_TIME 9 |
| #define | ODL_L7_DATE_TIME_FRAC 10 |
| #define | ODL_OBJECT 0 /* class is OBJECT */ |
| #define | ODL_GROUP 1 /* class is GROUP */ |
Functions | |
| OBJDESC * | OdlParseLabelFile (char *, char *, MASK, unsigned short) |
| OBJDESC * | OdlParseLabelString (char *, char *, MASK, unsigned short) |
| OBJDESC * | OdlExpandLabelFile (OBJDESC *, char *, MASK, unsigned short) |
| unsigned short | ExpandIsRecursive (KEYWORD *, char *) |
| OBJDESC * | OdlFindObjDesc (OBJDESC *, const char *, const char *, char *, unsigned long, unsigned short) |
| OBJDESC * | OdlNextObjDesc (OBJDESC *, unsigned long, unsigned short *) |
| OBJDESC * | OdlTraverseTree (OBJDESC *, unsigned long) |
| OBJDESC * | OdlCutObjDesc (OBJDESC *) |
| OBJDESC * | OdlPasteObjDesc (OBJDESC *, OBJDESC *) |
| OBJDESC * | OdlPasteObjDescBefore (OBJDESC *, OBJDESC *) |
| OBJDESC * | OdlPasteObjDescAfter (OBJDESC *, OBJDESC *) |
| OBJDESC * | OdlCopyObjDesc (OBJDESC *) |
| OBJDESC * | OdlNewObjDesc (const char *, const char *, const char *, const char *, const char *, const char *, short, long) |
| char * | OdlGetLabelVersion (OBJDESC *) |
| char * | OdlGetObjDescClassName (OBJDESC *) |
| int | OdlGetObjDescChildCount (OBJDESC *) |
| int | OdlGetObjDescLevel (OBJDESC *) |
| OBJDESC * | OdlGetObjDescParent (OBJDESC *) |
| void | OdlAdjustObjDescLevel (OBJDESC *) |
| KEYWORD * | OdlFindKwd (OBJDESC *, const char *, char *, unsigned long, unsigned short) |
| KEYWORD * | OdlNextKwd (KEYWORD *, char *, char *, unsigned long, unsigned short) |
| KEYWORD * | OdlCutKwd (KEYWORD *) |
| KEYWORD * | OdlPasteKwd (KEYWORD *, OBJDESC *) |
| KEYWORD * | OdlPasteKwdBefore (KEYWORD *, KEYWORD *) |
| KEYWORD * | OdlPasteKwdAfter (KEYWORD *, KEYWORD *) |
| KEYWORD * | OdlCopyKwd (KEYWORD *) |
| KEYWORD * | OdlNewKwd (char *, char *, char *, char *, char *, long) |
| KEYWORD * | OdlGetFirstKwd (OBJDESC *) |
| KEYWORD * | OdlGetNextKwd (KEYWORD *) |
| char * | OdlGetKwdValue (KEYWORD *) |
| unsigned short | OdlGetKwdValueType (KEYWORD *) |
| char * | OdlGetKwdUnit (KEYWORD *) |
| char * | OdlGetKwdName (KEYWORD *) |
| char * | OdlGetFileName (KEYWORD *, unsigned long *, unsigned short *) |
| char * | OdlGetFileSpec (char *) |
| OBJDESC * | OdlFreeTree (OBJDESC *) |
| KEYWORD * | OdlFreeAllKwds (OBJDESC *) |
| KEYWORD * | OdlFreeKwd (KEYWORD *) |
| FILE * | OdlOpenMessageFile (const char *, FILE *) |
| FILE * | OdlLocateStart (char *, unsigned long, unsigned short) |
| short | OdlPrintMessage (const char *, FILE *, long, const char *) |
| char * | OdlFormatMessage (char *) |
| void | OdlPrintHierarchy (OBJDESC *, char *, FILE *) |
| void | OdlPrintLabel (OBJDESC *, char *, FILE *, unsigned long) |
| void | OdlPrintKeywords (OBJDESC *, char *, FILE *) |
| OBJDESC * | OdlParseFile (char *, FILE *, char *, FILE *, unsigned short, unsigned short, unsigned short, unsigned short) |
| short | OdlNestingLevel (char *, long *, long *) |
| short | OdlValidBraces (char *, long, long, char *, FILE *, long) |
| short | OdlValidElement (char *, char *, FILE *, long, long) |
| short | OdlValidEndObjDesc (OBJDESC *, char *, char *, char *, FILE *, long, unsigned short) |
| short | OdlValidIdentifier (const char *, const char *, const char *, FILE *, long) |
| short | OdlValidKwd (OBJDESC *, char *, char *, char *, char *, FILE *, long) |
| short | OdlValidObjDesc (OBJDESC *, char *, char *, char *, FILE *, long) |
| short | OdlValidValueList (char *, char *, FILE *, long) |
| char * | OdlFirstWord (char *) |
| char * | OdlNextWord (char *) |
| char * | OdlValueStart (char *) |
| char * | OdlValueEnd (char *) |
| char * | OdlValueRowStart (char *) |
| char * | OdlValueRowEnd (char *) |
| unsigned short | OdlDataType (char *) |
| char * | OdlTypeString (unsigned short, char *) |
| TB_STRING_LIST * | OdlGetAllKwdValues (KEYWORD *) |
| char * | OdlTempFname () |
| unsigned short | OdlWildCardCompare (const char *, const char *) |
| short | CheckBalance (char *) |
Macro Definition Documentation
◆ ODL_BYTE_LOCATION
◆ ODL_CHILDREN_ONLY
◆ ODL_DATE
◆ ODL_DATE_TIME
◆ ODL_EXPAND_CATALOG
◆ ODL_EXPAND_STRUCTURE
◆ ODL_GROUP
◆ ODL_INTEGER
◆ ODL_L7_DATE_TIME
◆ ODL_L7_DATE_TIME_FRAC
◆ ODL_NOEXPAND
◆ ODL_OBJECT
◆ ODL_REAL
◆ ODL_RECORD_LOCATION
◆ ODL_RECURSIVE_DOWN
◆ ODL_SEQUENCE
◆ ODL_SET
◆ ODL_SIBLINGS_ONLY
◆ ODL_SYMBOL
◆ ODL_TEXT
◆ ODL_THIS_OBJECT
◆ ODL_TO_END
◆ ODL_UNKNOWN
Function Documentation
◆ CheckBalance()
◆ ExpandIsRecursive()
◆ OdlAdjustObjDescLevel()
◆ OdlCopyKwd()
◆ OdlCopyObjDesc()
◆ OdlCutKwd()
◆ OdlCutObjDesc()
◆ OdlDataType()
◆ OdlExpandLabelFile()
| OBJDESC* OdlExpandLabelFile | ( | OBJDESC * | , |
| char * | , | ||
| MASK | , | ||
| unsigned short | |||
| ) |
◆ OdlFindKwd()
| KEYWORD* OdlFindKwd | ( | OBJDESC * | , |
| const char * | , | ||
| char * | , | ||
| unsigned long | , | ||
| unsigned short | |||
| ) |
◆ OdlFindObjDesc()
◆ OdlFirstWord()
◆ OdlFormatMessage()
◆ OdlFreeAllKwds()
◆ OdlFreeKwd()
◆ OdlFreeTree()
◆ OdlGetAllKwdValues()
◆ OdlGetFileName()
| char* OdlGetFileName | ( | KEYWORD * | , |
| unsigned long * | , | ||
| unsigned short * | |||
| ) |
◆ OdlGetFileSpec()
◆ OdlGetFirstKwd()
◆ OdlGetKwdName()
◆ OdlGetKwdUnit()
◆ OdlGetKwdValue()
◆ OdlGetKwdValueType()
◆ OdlGetLabelVersion()
◆ OdlGetNextKwd()
◆ OdlGetObjDescChildCount()
◆ OdlGetObjDescClassName()
◆ OdlGetObjDescLevel()
◆ OdlGetObjDescParent()
◆ OdlLocateStart()
| FILE* OdlLocateStart | ( | char * | , |
| unsigned long | , | ||
| unsigned short | |||
| ) |
◆ OdlNestingLevel()
◆ OdlNewKwd()
| KEYWORD* OdlNewKwd | ( | char * | , |
| char * | , | ||
| char * | , | ||
| char * | , | ||
| char * | , | ||
| long | |||
| ) |
◆ OdlNewObjDesc()
◆ OdlNextKwd()
| KEYWORD* OdlNextKwd | ( | KEYWORD * | , |
| char * | , | ||
| char * | , | ||
| unsigned long | , | ||
| unsigned short | |||
| ) |
◆ OdlNextObjDesc()
| OBJDESC* OdlNextObjDesc | ( | OBJDESC * | , |
| unsigned long | , | ||
| unsigned short * | |||
| ) |
◆ OdlNextWord()
◆ OdlOpenMessageFile()
◆ OdlParseFile()
| OBJDESC* OdlParseFile | ( | char * | , |
| FILE * | , | ||
| char * | , | ||
| FILE * | , | ||
| unsigned short | , | ||
| unsigned short | , | ||
| unsigned short | , | ||
| unsigned short | |||
| ) |
◆ OdlParseLabelFile()
| OBJDESC* OdlParseLabelFile | ( | char * | , |
| char * | , | ||
| MASK | , | ||
| unsigned short | |||
| ) |
◆ OdlParseLabelString()
| OBJDESC* OdlParseLabelString | ( | char * | , |
| char * | , | ||
| MASK | , | ||
| unsigned short | |||
| ) |
◆ OdlPasteKwd()
◆ OdlPasteKwdAfter()
◆ OdlPasteKwdBefore()
◆ OdlPasteObjDesc()
◆ OdlPasteObjDescAfter()
◆ OdlPasteObjDescBefore()
◆ OdlPrintHierarchy()
◆ OdlPrintKeywords()
◆ OdlPrintLabel()
| void OdlPrintLabel | ( | OBJDESC * | , |
| char * | , | ||
| FILE * | , | ||
| unsigned long | |||
| ) |
◆ OdlPrintMessage()
◆ OdlTempFname()
◆ OdlTraverseTree()
◆ OdlTypeString()
◆ OdlValidBraces()
| short OdlValidBraces | ( | char * | , |
| long | , | ||
| long | , | ||
| char * | , | ||
| FILE * | , | ||
| long | |||
| ) |
◆ OdlValidElement()
| short OdlValidElement | ( | char * | , |
| char * | , | ||
| FILE * | , | ||
| long | , | ||
| long | |||
| ) |
◆ OdlValidEndObjDesc()
| short OdlValidEndObjDesc | ( | OBJDESC * | , |
| char * | , | ||
| char * | , | ||
| char * | , | ||
| FILE * | , | ||
| long | , | ||
| unsigned short | |||
| ) |
◆ OdlValidIdentifier()
◆ OdlValidKwd()
| short OdlValidKwd | ( | OBJDESC * | , |
| char * | , | ||
| char * | , | ||
| char * | , | ||
| char * | , | ||
| FILE * | , | ||
| long | |||
| ) |
◆ OdlValidObjDesc()
| short OdlValidObjDesc | ( | OBJDESC * | , |
| char * | , | ||
| char * | , | ||
| char * | , | ||
| FILE * | , | ||
| long | |||
| ) |
◆ OdlValidValueList()
| short OdlValidValueList | ( | char * | , |
| char * | , | ||
| FILE * | , | ||
| long | |||
| ) |


