로드 중...
검색 중...
일치하는 항목 없음
gamsworkspaceinfo.h
1
26#ifndef GAMSWORKSPACEINFO_H
27#define GAMSWORKSPACEINFO_H
28
29#include <문자열>
30#include "gamsenum.h"
31
32네임스페이스게임{
33
34클래스GAMSWorkspaceInfoImpl;
35
37클래스LIBSPECGAMSWorkspaceInfo
38{
39공개:
45 GAMSWorkspaceInfo(conststd::string &workingDirectory ="", conststd::string &systemDirectory =""
46 , GAMSEnum::DebugLevel디버그 = GAMSEnum::DebugLevel::KeepFilesOnError);
47
51
55 부울 연산자==(const GAMSWorkspaceInfo및 기타)const;
56
60 부울 연산자!=(const GAMSWorkspaceInfo및 기타)const;
61
63std::stringworkingDirectory() const;
64
67 공허 setWorkingDirectory(conststd::string &workingDir);
68
70std::string시스템디렉토리() const;
71
74 공허 setSystemDirectory(conststd::string &systemDir);
75
78
82
83비공개:
84std::shared_ptr<GAMSWorkspaceInfoImpl> mImpl;
85};
86
87}// 네임스페이스 피망 슬롯
88
89#endif// GAMSWORKSPACEINFO_H
디버그레벨
피망 슬롯 디버그 수준.
GAMSWorkspaceInfo는 GAMSWorkspace 생성자의 매개변수를 입력하는 데 사용될 수 있습니다.
GAMSWorkspaceInfo(const std::string &workingDirectory="", const std::string &systemDirectory="", GAMSEnum::DebugLevel debug=GAMSEnum::DebugLevel::KeepFilesOnError)
GAMSEnum::DebugLevel 디버그() const
피망 슬롯 디버그 수준을 가져옵니다.
bool 연산자==(const GAMSWorkspaceInfo &other) const
GAMSWorkspaceInfo(GAMSEnum::DebugLevel 디버그)
void setDebug(GAMSEnum::DebugLevel 디버그)
std::string WorkingDirectory() const
피망 슬롯 작업 디렉토리, 즉 모든 파일 기반 작업의 앵커를 가져옵니다.
void setWorkingDirectory(const std::string &workingDir)
부울 연산자!=(const GAMSWorkspaceInfo &other) const
std::string systemDirectory() const
피망 슬롯 시스템 디렉터리, 즉 피망 슬롯 배포판의 설치 디렉터리를 가져옵니다.
void setSystemDirectory(const std::string &systemDir)