Access configuration parameters and query environment properties.
More detailed information on these functions can be found in the C/C++ API documentation.
|
| EnvBuildOS () |
|
| EnvBuildArch () |
|
| EnvMachineName () |
|
| EnvExecPathName () |
|
| EnvExecName () |
|
| EnvInstanceName () |
|
| EnvDroidId () |
|
| EnvPid () |
|
| EnvHaveTerminal () |
|
| EnvReadIniFile (fileName, map) |
|
| EnvHome2lRoot () |
|
| EnvHome2lEtc () |
|
| EnvHome2lVar () |
|
| EnvHome2lTmp () |
|
| EnvGetHome2lRootPath (relOrAbsPath) |
|
| EnvGetHome2lEtcPath (relOrAbsPath) |
|
| EnvGetHome2lVarPath (relOrAbsPath) |
|
| EnvGetHome2lTmpPath (relOrAbsPath) |
|
| EnvMkVarDir (relOrAbsPath) |
|
| EnvMkTmpDir (relOrAbsPath) |
|
| EnvNetResolve (hostAndPort, retHost, retPort=None, defaultPort=0, warn=True) |
|
| EnvLocationLatitudeN () |
|
| EnvLocationLongitudeE () |
|
| EnvInit (argc, argv, specOptionsUsage=None, instanceName=None, noBanner=False) |
|
| EnvPrintBanner () |
|
| EnvDone () |
|
| EnvEnablePersistence (writeThrough=True, _varFileName=None) |
|
| EnvFlush () |
|
| EnvGet (key) |
|
| EnvPut (*args) |
|
| EnvDel (key) |
|
◆ EnvBuildOS()
EnvBuildOS() -> char const *
◆ EnvBuildArch()
EnvBuildArch() -> char const *
◆ EnvMachineName()
EnvMachineName() -> char const *
◆ EnvExecPathName()
EnvExecPathName() -> char const *
◆ EnvExecName()
EnvExecName() -> char const *
◆ EnvInstanceName()
EnvInstanceName() -> char const *
◆ EnvDroidId()
EnvDroidId() -> char const *
◆ EnvPid()
◆ EnvHaveTerminal()
EnvHaveTerminal() -> bool
◆ EnvReadIniFile()
EnvReadIniFile |
( |
|
fileName, |
|
|
|
map |
|
) |
| |
EnvReadIniFile(char const * fileName, CDictCompact< CString > * map)
◆ EnvHome2lRoot()
EnvHome2lRoot() -> char const *
◆ EnvHome2lEtc()
EnvHome2lEtc() -> char const *
◆ EnvHome2lVar()
EnvHome2lVar() -> char const *
◆ EnvHome2lTmp()
EnvHome2lTmp() -> char const *
◆ EnvGetHome2lRootPath()
EnvGetHome2lRootPath |
( |
|
relOrAbsPath | ) |
|
EnvGetHome2lRootPath(char const * relOrAbsPath) -> char const *
Return an absolute path name in the root domain.
Path starting with '/' are considered already absolute and are
returned unchanged, but normalized.
◆ EnvGetHome2lEtcPath()
EnvGetHome2lEtcPath |
( |
|
relOrAbsPath | ) |
|
EnvGetHome2lEtcPath(char const * relOrAbsPath) -> char const *
Return an absolute path name in the 'etc' domain.
Path starting with '/' are considered already absolute and are
returned unchanged, but normalized.
◆ EnvGetHome2lVarPath()
EnvGetHome2lVarPath |
( |
|
relOrAbsPath | ) |
|
EnvGetHome2lVarPath(char const * relOrAbsPath) -> char const *
Return an absolute path name in the 'var' domain.
Path starting with '/' are considered already absolute and are
returned unchanged, but normalized.
◆ EnvGetHome2lTmpPath()
EnvGetHome2lTmpPath |
( |
|
relOrAbsPath | ) |
|
EnvGetHome2lTmpPath(char const * relOrAbsPath) -> char const *
Return an absolute path name in the 'tmp' domain.
Path starting with '/' are considered already absolute and are
returned unchanged, but normalized.
◆ EnvMkVarDir()
EnvMkVarDir |
( |
|
relOrAbsPath | ) |
|
EnvMkVarDir(char const * relOrAbsPath) -> bool
◆ EnvMkTmpDir()
EnvMkTmpDir |
( |
|
relOrAbsPath | ) |
|
EnvMkTmpDir(char const * relOrAbsPath) -> bool
◆ EnvNetResolve()
EnvNetResolve |
( |
|
hostAndPort, |
|
|
|
retHost, |
|
|
|
retPort = None , |
|
|
|
defaultPort = 0 , |
|
|
|
warn = True |
|
) |
| |
EnvNetResolve(char const * hostAndPort, CString * retHost, int * retPort=None, int defaultPort=0, bool warn=True) -> bool
◆ EnvLocationLatitudeN()
EnvLocationLatitudeN() -> float
◆ EnvLocationLongitudeE()
EnvLocationLongitudeE |
( |
| ) |
|
EnvLocationLongitudeE() -> float
◆ EnvInit()
EnvInit |
( |
|
argc, |
|
|
|
argv, |
|
|
|
specOptionsUsage = None , |
|
|
|
instanceName = None , |
|
|
|
noBanner = False |
|
) |
| |
EnvInit(int argc, char ** argv, char const * specOptionsUsage=None, char const * instanceName=None, bool noBanner=False)
◆ EnvPrintBanner()
◆ EnvDone()
◆ EnvEnablePersistence()
EnvEnablePersistence |
( |
|
writeThrough = True , |
|
|
|
_varFileName = None |
|
) |
| |
EnvEnablePersistence(bool writeThrough=True, char const * _varFileName=None)
◆ EnvFlush()
◆ EnvGet()
EnvGet(char const * key) -> char const *
Get a Home2L configuration variable from the environment.
◆ EnvPut()
EnvPut(char const * key, char const * value) -> char const
EnvPut(char const * key, int value) -> char const *
◆ EnvDel()