Beispiel #1
0
CMatrix1D Charge::getParams()
{
	CMatrix1D PParams(4);
	PParams[0] = Q;
	PParams[1] = Zq;
	PParams[2] = Rq1;
	PParams[3] = Rq2;
	return PParams;
}
CDataServer::CDataServer(): HRDCache(PParams()), Assigns(nString())
{
	n_assert(!Singleton);
	Singleton = this;

	DefaultFS = n_new(CFileSystemWin32);

	nString SysFolder;
	if (DefaultFS->GetSystemFolderPath(SF_HOME, SysFolder))	SetAssign("home", SysFolder);
	if (DefaultFS->GetSystemFolderPath(SF_BIN, SysFolder))	SetAssign("bin", SysFolder);
	if (DefaultFS->GetSystemFolderPath(SF_USER, SysFolder))	SetAssign("user", SysFolder);
	if (DefaultFS->GetSystemFolderPath(SF_TEMP, SysFolder))	SetAssign("temp", SysFolder);
	if (DefaultFS->GetSystemFolderPath(SF_APP_DATA, SysFolder))	SetAssign("appdata", SysFolder);
	if (DefaultFS->GetSystemFolderPath(SF_PROGRAMS, SysFolder))	SetAssign("programs", SysFolder);
}