Lines Matching defs:CPerlHost

29 class CPerlHost
33 CPerlHost(void);
34 CPerlHost(struct IPerlMem** ppMem, struct IPerlMem** ppMemShared,
39 CPerlHost(CPerlHost& host);
40 ~CPerlHost(void);
42 static CPerlHost* IPerlMem2Host(struct IPerlMem* piPerl);
43 static CPerlHost* IPerlMemShared2Host(struct IPerlMem* piPerl);
44 static CPerlHost* IPerlMemParse2Host(struct IPerlMem* piPerl);
45 static CPerlHost* IPerlEnv2Host(struct IPerlEnv* piPerl);
46 static CPerlHost* IPerlStdIO2Host(struct IPerlStdIO* piPerl);
47 static CPerlHost* IPerlLIO2Host(struct IPerlLIO* piPerl);
48 static CPerlHost* IPerlDir2Host(struct IPerlDir* piPerl);
49 static CPerlHost* IPerlSock2Host(struct IPerlSock* piPerl);
50 static CPerlHost* IPerlProc2Host(struct IPerlProc* piPerl);
223 long CPerlHost::num_hosts = 0L;
227 #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))
229 inline CPerlHost* CheckInterp(CPerlHost *host)
239 inline CPerlHost* IPerlMem2Host(struct IPerlMem* piPerl)
244 inline CPerlHost* IPerlMemShared2Host(struct IPerlMem* piPerl)
249 inline CPerlHost* IPerlMemParse2Host(struct IPerlMem* piPerl)
254 inline CPerlHost* IPerlEnv2Host(struct IPerlEnv* piPerl)
259 inline CPerlHost* IPerlStdIO2Host(struct IPerlStdIO* piPerl)
264 inline CPerlHost* IPerlLIO2Host(struct IPerlLIO* piPerl)
269 inline CPerlHost* IPerlDir2Host(struct IPerlDir* piPerl)
274 inline CPerlHost* IPerlSock2Host(struct IPerlSock* piPerl)
279 inline CPerlHost* IPerlProc2Host(struct IPerlProc* piPerl)
1984 CPerlHost *h;
1990 h = new CPerlHost(*(CPerlHost*)w32_internal_host);
2069 /* this dTHX is unused in an optimized build since CPerlHost::num_hosts
2072 CPerlHost *h = (CPerlHost*)w32_internal_host;
2116 * CPerlHost
2119 CPerlHost::CPerlHost(void)
2166 CPerlHost::CPerlHost(struct IPerlMem** ppMem, struct IPerlMem** ppMemShared,
2206 CPerlHost::CPerlHost(CPerlHost& host)
2248 CPerlHost::~CPerlHost(void)
2259 CPerlHost::Find(LPCSTR lpStr)
2309 CPerlHost::Lookup(LPCSTR lpStr)
2350 CPerlHost::Add(LPCSTR lpStr)
2379 CPerlHost::CalculateEnvironmentSpace(void)
2390 CPerlHost::FreeLocalEnvironmentStrings(LPSTR lpStr)
2396 CPerlHost::GetChildDir(void)
2412 CPerlHost::FreeChildDir(char* pStr)
2418 CPerlHost::CreateLocalEnvironmentStrings(VDir &vDir)
2507 CPerlHost::Reset(void)
2521 CPerlHost::Clearenv(void)
2560 CPerlHost::Getenv(const char *varname)
2571 CPerlHost::Putenv(const char *envstring)
2581 CPerlHost::Chdir(const char *dirname)