Commit | Line | Data |
---|---|---|
76e3520e | 1 | /* |
2 | ||
f7a92b15 | 3 | ipenv.h |
4 | Interface for perl environment functions | |
76e3520e | 5 | |
6 | */ | |
7 | ||
8 | #ifndef __Inc__IPerlEnv___ | |
9 | #define __Inc__IPerlEnv___ | |
10 | ||
11 | class IPerlEnv | |
12 | { | |
13 | public: | |
f7a92b15 | 14 | virtual char* Getenv(const char *varname, int &err) = 0; |
15 | virtual int Putenv(const char *envstring, int &err) = 0; | |
00dc2f4f | 16 | virtual char* LibPath(char *patchlevel) =0; |
17 | virtual char* SiteLibPath(char *patchlevel) =0; | |
76e3520e | 18 | }; |
19 | ||
20 | #endif /* __Inc__IPerlEnv___ */ | |
21 |