#include <K3dSystemData.h>
Inheritance diagram for K3dSystemData:

Public Member Functions | |
| K3dSystemData () | |
| ~K3dSystemData () | |
| K3dString & | GetSysUser () |
| Get user name. | |
| K3dString & | GetSysLogName () |
| Get Logged-in user name. | |
| K3dString & | GetSysHome () |
| Get User home directory. | |
| K3dString & | GetSysPath () |
| Get All system binary pahts. | |
| K3dString & | GetSysShell () |
| Get System default shell. | |
| K3dString & | GetSysTerm () |
| Get terminal type. | |
| K3dString & | GetSysPwd () |
| Get current working directory. | |
| K3dString & | GetSysLang () |
| Get System default language. | |
| K3dString & | GetSysTemp () |
| Get System temporary directory. | |
| K3dString & | GetSysLibPath () |
| Get All system library pahts. | |
| K3dString & | GetSysHostName () |
| Get system host name. | |
Private Attributes | |
| K3dString | m_strUser |
| User name. | |
| K3dString | m_strLogname |
| Logged-in user name. | |
| K3dString | m_strHome |
| User home directory. | |
| K3dString | m_strPath |
| All system binary pahts. | |
| K3dString | m_strShell |
| System default shell. | |
| K3dString | m_strTerm |
| The terminal type. | |
| K3dString | m_strPwd |
| The current working directory. | |
| K3dString | m_strLang |
| System default language. | |
| K3dString | m_strTemp |
| System temporary directory. | |
| K3dString | m_strLibPath |
| All system library pahts. | |
| K3dString | m_strHostName |
| System host name. | |
Definition at line 36 of file K3dSystemData.h.
| K3dSystemData::K3dSystemData | ( | ) |
Definition at line 35 of file K3dSystemData.cpp.
| K3dSystemData::~K3dSystemData | ( | ) |
Definition at line 39 of file K3dSystemData.cpp.
| K3dString& K3dSystemData::GetSysUser | ( | ) | [inline] |
Get user name.
Definition at line 54 of file K3dSystemData.h.
References m_strUser.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysLogName | ( | ) | [inline] |
Get Logged-in user name.
Definition at line 60 of file K3dSystemData.h.
References m_strLogname.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysHome | ( | ) | [inline] |
Get User home directory.
Definition at line 66 of file K3dSystemData.h.
References m_strHome.
Referenced by K3dVM::IncludeScript(), K3dSystemDataBuild::K3dSystemDataBuild(), K3dConfDataBuild::LoadConf(), K3dOptions::LoadOptions(), K3dOptions::LoadScript(), and K3dScene::SetScenePaths().
| K3dString& K3dSystemData::GetSysPath | ( | ) | [inline] |
Get All system binary pahts.
Definition at line 72 of file K3dSystemData.h.
References m_strPath.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysShell | ( | ) | [inline] |
Get System default shell.
Definition at line 78 of file K3dSystemData.h.
References m_strShell.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysTerm | ( | ) | [inline] |
Get terminal type.
Definition at line 84 of file K3dSystemData.h.
References m_strTerm.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysPwd | ( | ) | [inline] |
Get current working directory.
Definition at line 90 of file K3dSystemData.h.
References m_strPwd.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysLang | ( | ) | [inline] |
Get System default language.
Definition at line 96 of file K3dSystemData.h.
References m_strLang.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysTemp | ( | ) | [inline] |
Get System temporary directory.
Definition at line 102 of file K3dSystemData.h.
References m_strTemp.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysLibPath | ( | ) | [inline] |
Get All system library pahts.
Definition at line 108 of file K3dSystemData.h.
References m_strLibPath.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
| K3dString& K3dSystemData::GetSysHostName | ( | ) | [inline] |
Get system host name.
Definition at line 114 of file K3dSystemData.h.
References m_strHostName.
Referenced by K3dSystemDataBuild::K3dSystemDataBuild().
K3dString K3dSystemData::m_strUser [private] |
K3dString K3dSystemData::m_strLogname [private] |
K3dString K3dSystemData::m_strHome [private] |
K3dString K3dSystemData::m_strPath [private] |
K3dString K3dSystemData::m_strShell [private] |
K3dString K3dSystemData::m_strTerm [private] |
K3dString K3dSystemData::m_strPwd [private] |
The current working directory.
Definition at line 44 of file K3dSystemData.h.
Referenced by GetSysPwd().
K3dString K3dSystemData::m_strLang [private] |
K3dString K3dSystemData::m_strTemp [private] |
System temporary directory.
Definition at line 46 of file K3dSystemData.h.
Referenced by GetSysTemp().
K3dString K3dSystemData::m_strLibPath [private] |
All system library pahts.
Definition at line 47 of file K3dSystemData.h.
Referenced by GetSysLibPath().
K3dString K3dSystemData::m_strHostName [private] |
1.5.0