#include "rexx.h"#include "LocalAPIManager.hpp"#include "LocalMacroSpaceManager.hpp"#include "LocalAPIContext.hpp"#include "RexxInternalApis.h"#include "RexxAPI.h"Go to the source code of this file.
Functions | |
| RexxReturnCode RexxEntry | RexxAddMacro (const char *name, const char *file, size_t pos) |
| RexxReturnCode RexxEntry | RexxDropMacro (const char *name) |
| RexxReturnCode RexxEntry | RexxClearMacroSpace () |
| RexxReturnCode RexxEntry | RexxSaveMacroSpace (size_t count, const char **names, const char *targetFile) |
| RexxReturnCode RexxEntry | RexxLoadMacroSpace (size_t count, const char **names, const char *macroFile) |
| RexxReturnCode RexxEntry | RexxQueryMacro (const char *name, unsigned short *pos) |
| RexxReturnCode RexxEntry | RexxReorderMacro (const char *name, size_t pos) |
| RexxReturnCode RexxEntry | RexxResolveMacroFunction (const char *name, RXSTRING *p) |
| RexxReturnCode RexxEntry RexxAddMacro | ( | const char * | name, |
| const char * | file, | ||
| size_t | pos | ||
| ) |
Definition at line 63 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxClearMacroSpace | ( | void | ) |
Definition at line 113 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
Referenced by RexxRoutine0().
| RexxReturnCode RexxEntry RexxDropMacro | ( | const char * | name | ) |
Definition at line 90 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxLoadMacroSpace | ( | size_t | count, |
| const char ** | names, | ||
| const char * | macroFile | ||
| ) |
Definition at line 181 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxQueryMacro | ( | const char * | name, |
| unsigned short * | pos | ||
| ) |
Definition at line 217 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxReorderMacro | ( | const char * | name, |
| size_t | pos | ||
| ) |
Definition at line 248 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxResolveMacroFunction | ( | const char * | name, |
| RXSTRING * | p | ||
| ) |
Definition at line 276 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.
| RexxReturnCode RexxEntry RexxSaveMacroSpace | ( | size_t | count, |
| const char ** | names, | ||
| const char * | targetFile | ||
| ) |
Definition at line 144 of file MacroSpaceApi.cpp.
References ENTER_REXX_API, EXIT_REXX_API, and MacroSpaceManager.