#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] |