123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #include "stdafx.h"
- #include "ConfigurerWS.h"
- #include "ConfigurationManager.h"
- using namespace DIOS::Dev::Detail::MachineryECOM;
- bool ConfigurerWS::IsDoubleWorkstation()
- {
- return atoi((const char *)ConfigurationManager::Instance()->GetWSConfig("IsDoubleWorkstation"));
- }
- string ConfigurerWS::GetDefaultWS()
- {
- return (const char*)ConfigurationManager::Instance()->GetWSConfig("DefaultWS");
- }
- float ConfigurerWS::GetDefaultSIDWall()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("Default_SID_Wall"));
- }
- float ConfigurerWS::GetTIDWall()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("DetectorToTableDistance_Wall"));
- }
- float ConfigurerWS::GetDefaultSIDTable()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("Default_SID_Table"));
- }
- float ConfigurerWS::GetTIDTable()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("DetectorToTableDistance_Table"));
- }
- float ConfigurerWS::GetDefaultAngleWall()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("Default_TubeAngle_Wall"));
- }
- float ConfigurerWS::GetDefaultAngleTable()
- {
- return atof((const char*)ConfigurationManager::Instance()->GetWSConfig("Default_TubeAngle_Table"));
- }
|