JIM_EXPORT is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

JIM_EXPORT macro

Syntax

#define JIM_EXPORT

References

LocationText
jim.h:629
#define JIM_EXPORT
jimsh0.c:626
#define JIM_EXPORT
jim-eventloop.h:63
jim-eventloop.h:67
jim-eventloop.h:69
jim-eventloop.h:71
jim-eventloop.h:75
jim-eventloop.h:76
JIM_EXPORT void *Jim_FindFileHandler(Jim_Interp *interp, int fd, int mask);
jim-eventloop.h:83
JIM_EXPORT int Jim_ProcessEvents (Jim_Interp *interp, int flags);
jim-eventloop.h:84
jim.h:632
JIM_EXPORT void *Jim_Alloc (int size);
jim.h:633
JIM_EXPORT void *Jim_Realloc(void *ptr, int size);
jim.h:634
JIM_EXPORT void Jim_Free (void *ptr);
jim.h:635
JIM_EXPORT char * Jim_StrDup (const char *s);
jim.h:636
JIM_EXPORT char *Jim_StrDupLen(const char *s, int l);
jim.h:639
JIM_EXPORT char **Jim_GetEnviron(void);
jim.h:640
JIM_EXPORT void Jim_SetEnviron(char **env);
jim.h:641
JIM_EXPORT int Jim_MakeTempFile(Jim_Interp *interp, const char *filename_template, int unlink_file);
jim.h:644
JIM_EXPORT int Jim_Eval(Jim_Interp *interp, const char *script);
jim.h:647
JIM_EXPORT int Jim_EvalSource(Jim_Interp *interp, const char *filename, int lineno, const char *script);
jim.h:651
JIM_EXPORT int Jim_EvalGlobal(Jim_Interp *interp, const char *script);
jim.h:652
JIM_EXPORT int Jim_EvalFile(Jim_Interp *interp, const char *filename);
jim.h:653
JIM_EXPORT int Jim_EvalFileGlobal(Jim_Interp *interp, const char *filename);
jim.h:654
jim.h:655
JIM_EXPORT int Jim_EvalObjVector (Jim_Interp *interp, int objc,
jim.h:657
jim.h:658
jim.h:661
jim.h:662
jim.h:666
JIM_EXPORT void Jim_InitStack(Jim_Stack *stack);
jim.h:667
JIM_EXPORT void Jim_FreeStack(Jim_Stack *stack);
jim.h:668
JIM_EXPORT int Jim_StackLen(Jim_Stack *stack);
jim.h:669
JIM_EXPORT void Jim_StackPush(Jim_Stack *stack, void *element);
jim.h:670
JIM_EXPORT void * Jim_StackPop(Jim_Stack *stack);
jim.h:671
JIM_EXPORT void * Jim_StackPeek(Jim_Stack *stack);
jim.h:672
JIM_EXPORT void Jim_FreeStackElements(Jim_Stack *stack, void (*freeFunc)(void *ptr));
jim.h:675
jim.h:677
jim.h:679
JIM_EXPORT int Jim_AddHashEntry (Jim_HashTable *ht, const void *key,
jim.h:681
jim.h:683
jim.h:685
jim.h:686
jim.h:688
jim.h:690
jim.h:694
jim.h:695
jim.h:696
jim.h:697
jim.h:699
JIM_EXPORT const char * Jim_GetString(Jim_Obj *objPtr,
jim.h:701
JIM_EXPORT const char *Jim_String(Jim_Obj *objPtr);
jim.h:702
JIM_EXPORT int Jim_Length(Jim_Obj *objPtr);
jim.h:705
jim.h:707
jim.h:709
jim.h:711
jim.h:713
jim.h:715
jim.h:717
jim.h:718
jim.h:720
jim.h:723
jim.h:725
jim.h:727
jim.h:729
jim.h:731
jim.h:734
jim.h:736
jim.h:738
jim.h:739
jim.h:742
JIM_EXPORT Jim_Interp * Jim_CreateInterp (void);
jim.h:743
JIM_EXPORT void Jim_FreeInterp (Jim_Interp *i);
jim.h:744
JIM_EXPORT int Jim_GetExitCode (Jim_Interp *interp);
jim.h:745
JIM_EXPORT const char *Jim_ReturnCode(int code);
jim.h:746
JIM_EXPORT void Jim_SetResultFormatted(Jim_Interp *interp, const char *format, ...);
jim.h:749
jim.h:750
jim.h:753
jim.h:755
jim.h:757
jim.h:759
jim.h:761
jim.h:763
jim.h:765
jim.h:767
jim.h:770
jim.h:772
jim.h:774
jim.h:776
jim.h:778
jim.h:780
jim.h:784
jim.h:788
JIM_EXPORT int Jim_Collect (Jim_Interp *interp);
jim.h:789
jim.h:792
jim.h:796
jim.h:798
jim.h:800
jim.h:802
jim.h:804
jim.h:805
jim.h:807
jim.h:808
jim.h:811
jim.h:813
jim.h:817
jim.h:819
jim.h:821
jim.h:824
jim.h:827
jim.h:829
jim.h:835
jim.h:836
jim.h:837
jim.h:838
JIM_EXPORT Jim_Obj *Jim_DictMerge(Jim_Interp *interp, int objc, Jim_Obj *const *objv);
jim.h:841
jim.h:845
jim.h:847
jim.h:851
jim.h:855
jim.h:857
jim.h:859
jim.h:862
jim.h:866
jim.h:868
jim.h:870
jim.h:873
JIM_EXPORT void Jim_WrongNumArgs (Jim_Interp *interp, int argc,
jim.h:875
jim.h:877
jim.h:879
jim.h:889
JIM_EXPORT int Jim_FindByName(const char *name, const char * const array[], size_t len);
jim.h:893
JIM_EXPORT void * Jim_GetAssocData(Jim_Interp *interp, const char *key);
jim.h:894
JIM_EXPORT int Jim_SetAssocData(Jim_Interp *interp, const char *key,
jim.h:896
JIM_EXPORT int Jim_DeleteAssocData(Jim_Interp *interp, const char *key);
jim.h:897
jim.h:902
jim.h:904
jim.h:911
jim.h:914
jim.h:915
JIM_EXPORT void Jim_HistoryLoad(const char *filename);
jim.h:916
JIM_EXPORT void Jim_HistorySave(const char *filename);
jim.h:917
JIM_EXPORT char *Jim_HistoryGetline(Jim_Interp *interp, const char *prompt);
jim.h:918
jim.h:919
JIM_EXPORT void Jim_HistoryAdd(const char *line);
jim.h:920
JIM_EXPORT void Jim_HistoryShow(void);
jim.h:921
JIM_EXPORT void Jim_HistorySetMaxLen(int length);
jim.h:922
JIM_EXPORT int Jim_HistoryGetMaxLen(void);
jim.h:925
jim.h:926
JIM_EXPORT int Jim_StringToWide(const char *str, jim_wide *widePtr, int base);
jim.h:927
JIM_EXPORT int Jim_IsBigEndian(void);
jim.h:936
JIM_EXPORT int Jim_LoadLibrary(Jim_Interp *interp, const char *pathName);
jim.h:937
jim.h:940
jim.h:943
JIM_EXPORT int Jim_IsDict(Jim_Obj *objPtr);
jim.h:944
JIM_EXPORT int Jim_IsList(Jim_Obj *objPtr);
jimsh0.c:629
JIM_EXPORT void *Jim_Alloc (int size);
jimsh0.c:630
JIM_EXPORT void *Jim_Realloc(void *ptr, int size);
jimsh0.c:631
JIM_EXPORT void Jim_Free (void *ptr);
jimsh0.c:632
JIM_EXPORT char * Jim_StrDup (const char *s);
jimsh0.c:633
JIM_EXPORT char *Jim_StrDupLen(const char *s, int l);
jimsh0.c:636
JIM_EXPORT char **Jim_GetEnviron(void);
jimsh0.c:637
JIM_EXPORT void Jim_SetEnviron(char **env);
jimsh0.c:638
JIM_EXPORT int Jim_MakeTempFile(Jim_Interp *interp, const char *filename_template, int unlink_file);
jimsh0.c:641
JIM_EXPORT int Jim_Eval(Jim_Interp *interp, const char *script);
jimsh0.c:644
JIM_EXPORT int Jim_EvalSource(Jim_Interp *interp, const char *filename, int lineno, const char *script);
jimsh0.c:648
JIM_EXPORT int Jim_EvalGlobal(Jim_Interp *interp, const char *script);
jimsh0.c:649
JIM_EXPORT int Jim_EvalFile(Jim_Interp *interp, const char *filename);
jimsh0.c:650
JIM_EXPORT int Jim_EvalFileGlobal(Jim_Interp *interp, const char *filename);
jimsh0.c:651
jimsh0.c:652
JIM_EXPORT int Jim_EvalObjVector (Jim_Interp *interp, int objc,
jimsh0.c:654
jimsh0.c:655
jimsh0.c:658
jimsh0.c:659
jimsh0.c:663
JIM_EXPORT void Jim_InitStack(Jim_Stack *stack);
jimsh0.c:664
JIM_EXPORT void Jim_FreeStack(Jim_Stack *stack);
jimsh0.c:665
JIM_EXPORT int Jim_StackLen(Jim_Stack *stack);
jimsh0.c:666
JIM_EXPORT void Jim_StackPush(Jim_Stack *stack, void *element);
jimsh0.c:667
JIM_EXPORT void * Jim_StackPop(Jim_Stack *stack);
jimsh0.c:668
JIM_EXPORT void * Jim_StackPeek(Jim_Stack *stack);
jimsh0.c:669
JIM_EXPORT void Jim_FreeStackElements(Jim_Stack *stack, void (*freeFunc)(void *ptr));
jimsh0.c:672
jimsh0.c:674
jimsh0.c:676
JIM_EXPORT int Jim_AddHashEntry (Jim_HashTable *ht, const void *key,
jimsh0.c:678
jimsh0.c:680
jimsh0.c:682
jimsh0.c:683
jimsh0.c:685
jimsh0.c:686
jimsh0.c:688
jimsh0.c:692
jimsh0.c:693
jimsh0.c:694
jimsh0.c:695
jimsh0.c:697
JIM_EXPORT const char * Jim_GetString(Jim_Obj *objPtr,
jimsh0.c:699
JIM_EXPORT const char *Jim_String(Jim_Obj *objPtr);
jimsh0.c:700
JIM_EXPORT int Jim_Length(Jim_Obj *objPtr);
jimsh0.c:703
jimsh0.c:705
jimsh0.c:707
jimsh0.c:709
jimsh0.c:711
jimsh0.c:713
jimsh0.c:715
jimsh0.c:716
jimsh0.c:718
jimsh0.c:721
jimsh0.c:723
jimsh0.c:725
jimsh0.c:727
jimsh0.c:729
jimsh0.c:731
jimsh0.c:734
jimsh0.c:736
jimsh0.c:738
jimsh0.c:739
jimsh0.c:742
JIM_EXPORT Jim_Interp * Jim_CreateInterp (void);
jimsh0.c:743
JIM_EXPORT void Jim_FreeInterp (Jim_Interp *i);
jimsh0.c:744
JIM_EXPORT int Jim_GetExitCode (Jim_Interp *interp);
jimsh0.c:745
JIM_EXPORT const char *Jim_ReturnCode(int code);
jimsh0.c:746
JIM_EXPORT void Jim_SetResultFormatted(Jim_Interp *interp, const char *format, ...);
jimsh0.c:749
jimsh0.c:750
jimsh0.c:753
jimsh0.c:755
jimsh0.c:757
jimsh0.c:759
jimsh0.c:761
jimsh0.c:763
jimsh0.c:765
jimsh0.c:767
jimsh0.c:770
jimsh0.c:772
jimsh0.c:774
jimsh0.c:776
jimsh0.c:778
jimsh0.c:780
jimsh0.c:784
jimsh0.c:788
JIM_EXPORT int Jim_Collect (Jim_Interp *interp);
jimsh0.c:789
jimsh0.c:792
jimsh0.c:796
jimsh0.c:798
jimsh0.c:800
jimsh0.c:802
jimsh0.c:804
jimsh0.c:805
jimsh0.c:807
jimsh0.c:808
jimsh0.c:811
jimsh0.c:813
jimsh0.c:817
jimsh0.c:819
jimsh0.c:821
jimsh0.c:824
jimsh0.c:827
jimsh0.c:829
jimsh0.c:835
jimsh0.c:836
jimsh0.c:837
jimsh0.c:838
JIM_EXPORT Jim_Obj *Jim_DictMerge(Jim_Interp *interp, int objc, Jim_Obj *const *objv);
jimsh0.c:841
jimsh0.c:845
jimsh0.c:847
jimsh0.c:851
jimsh0.c:855
jimsh0.c:857
jimsh0.c:860
jimsh0.c:864
jimsh0.c:866
jimsh0.c:868
jimsh0.c:871
JIM_EXPORT void Jim_WrongNumArgs (Jim_Interp *interp, int argc,
jimsh0.c:873
jimsh0.c:875
jimsh0.c:877
jimsh0.c:880
JIM_EXPORT int Jim_FindByName(const char *name, const char * const array[], size_t len);
jimsh0.c:884
JIM_EXPORT void * Jim_GetAssocData(Jim_Interp *interp, const char *key);
jimsh0.c:885
JIM_EXPORT int Jim_SetAssocData(Jim_Interp *interp, const char *key,
jimsh0.c:887
JIM_EXPORT int Jim_DeleteAssocData(Jim_Interp *interp, const char *key);
jimsh0.c:891
jimsh0.c:893
jimsh0.c:897
jimsh0.c:900
jimsh0.c:901
JIM_EXPORT void Jim_HistoryLoad(const char *filename);
jimsh0.c:902
JIM_EXPORT void Jim_HistorySave(const char *filename);
jimsh0.c:903
JIM_EXPORT char *Jim_HistoryGetline(Jim_Interp *interp, const char *prompt);
jimsh0.c:904
jimsh0.c:905
JIM_EXPORT void Jim_HistoryAdd(const char *line);
jimsh0.c:906
JIM_EXPORT void Jim_HistoryShow(void);
jimsh0.c:909
jimsh0.c:910
JIM_EXPORT int Jim_StringToWide(const char *str, jim_wide *widePtr, int base);
jimsh0.c:911
JIM_EXPORT int Jim_IsBigEndian(void);
jimsh0.c:916
JIM_EXPORT int Jim_LoadLibrary(Jim_Interp *interp, const char *pathName);
jimsh0.c:917
jimsh0.c:920
jimsh0.c:923
JIM_EXPORT int Jim_IsDict(Jim_Obj *objPtr);
jimsh0.c:924
JIM_EXPORT int Jim_IsList(Jim_Obj *objPtr);