summaryrefslogtreecommitdiff
path: root/ipenv.h
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1998-01-30 09:23:36 +0000
committerGurusamy Sarathy <gsar@cpan.org>1998-01-30 09:23:36 +0000
commit76e3520e1f6b7df33cd381a2cf4f1fce3d69c8a4 (patch)
tree1d4e5f5653fd9def6bd71cc0cb536400223f4d3e /ipenv.h
parent6ad3d225cec2692b410002582f5558652eea32c8 (diff)
downloadperl-76e3520e1f6b7df33cd381a2cf4f1fce3d69c8a4.tar.gz
[asperl] added AS patch#2
p4raw-id: //depot/asperl@443
Diffstat (limited to 'ipenv.h')
-rw-r--r--ipenv.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/ipenv.h b/ipenv.h
new file mode 100644
index 0000000000..0ec5f9ffd3
--- /dev/null
+++ b/ipenv.h
@@ -0,0 +1,20 @@
+/*
+
+ ipenv.h
+ Interface for perl environment functions
+
+*/
+
+#ifndef __Inc__IPerlEnv___
+#define __Inc__IPerlEnv___
+
+class IPerlEnv
+{
+public:
+ virtual char* Getenv(const char *varname, int &err) = 0;
+ virtual int Putenv(const char *envstring, int &err) = 0;
+ virtual char* LibPath(char *sfx, ...) =0;
+};
+
+#endif /* __Inc__IPerlEnv___ */
+