#include <gamscheckpoint.h>
공개 회원 기능 | |
| 슬롯 무료체험체크포인트 () | |
| 기본 생성자. | |
| 슬롯 무료체험체크포인트(상수슬롯 무료체험체크포인트&기타) | |
| 슬롯 무료체험체크포인트(상수슬롯 무료체험작업공간&ws, const std::string &checkpointName="") | |
| 슬롯 무료체험체크포인트& | 연산자=(상수슬롯 무료체험체크포인트&기타) |
| 부울 | 연산자!=(상수슬롯 무료체험체크포인트&기타) const |
| 부울 | 연산자==(상수슬롯 무료체험체크포인트&기타) const |
| GAMSModelInstance | addModelInstance(const std::string &modelInstanceName="") |
| std::string | 이름 () |
| 슬롯 무료체험작업공간 | 작업공간 () |
| 슬롯 무료체험::LogId | 로그ID () |
| 부울 | isValid() const |
| std::string | 파일이름() const |
자세한 설명
GAMSCheckpoint 클래스는 GAMSJob.run 메소드가 실행된 후 GAMSJob의 상태를 캡처합니다. GAMSCheckpoint에서 다른 GAMSJob을 계속(또는 다시 시작)할 수 있습니다. 파일 이름으로 구성된 GAMSCheckpoint는 GAMSJob.run 메소드에 매개변수로 제공되면 영구 저장을 위한 파일(확장자 .g00)을 생성합니다. 또한 GAMSModelInstance도 모델 인스턴스의 모델 정의가 포함된 체크포인트에서 초기화됩니다.
라인 정의46파일gamscheckpoint.h.
생성자 및 소멸자 문서
◆ GAMSCheckpoint()[1/3]
| 슬롯 무료체험::GAMSCheckpoint::GAMSCheckpoint | ( | ) |
기본 생성자.
◆ GAMSCheckpoint()[2/3]
| 슬롯 무료체험::GAMSCheckpoint::GAMSCheckpoint | ( | const슬롯 무료체험체크포인트& | 기타 | ) |
복사 생성자.
- 매개변수
-
기타 GAMSCheckpoint는 새 GAMSCheckpoint를 초기화하는 데 사용됩니다.
◆ GAMSCheckpoint()[3/3]
| 슬롯 무료체험::GAMSCheckpoint::GAMSCheckpoint | ( | const슬롯 무료체험작업공간& | ws, |
| const std::string & | 체크포인트이름="" ) |
생성자.
- 매개변수
-
ws GAMSCheckpoint를 포함하는 GAMSWorkspace. 체크포인트이름 GAMSCheckpoint 식별자(생략 시 자동으로 결정)
멤버 함수 문서
◆ addModelInstance()
| GAMSModelInstance슬롯 무료체험::GAMSCheckpoint::addModelInstance | ( | const std::string & | 모델인스턴스이름="" | ) |
모델 인스턴스를 생성하세요.
- 매개변수
-
모델인스턴스이름 GAMSModelInstance의 식별자(생략된 경우 자동으로 결정됨).
- 반품
- GAMSModelInstance를 반환합니다.
◆ 파일이름()
| std::string 슬롯 무료체험::GAMSCheckpoint::fileName | ( | ) | const |
체크포인트 파일 이름을 얻으세요.
- 반품
- 체크포인트 파일 이름을 반환합니다.
◆ isValid()
| bool 슬롯 무료체험::GAMSCheckpoint::isValid | ( | ) | const |
GAMSCheckpoint가 유효한지 확인합니다.
- 반품
- 반품
참GAMSCheckpoint가 유효한 경우; 그렇지 않으면거짓.
◆ 로그ID()
| 슬롯 무료체험::LogId 슬롯 무료체험::GAMSCheckpoint::logID | ( | ) |
슬롯 무료체험 로그 ID를 가져옵니다.
- 반환
- 슬롯 무료체험 로그 ID를 반환합니다.
◆ 이름()
| std::string 슬롯 무료체험::GAMSCheckpoint::name | ( | ) |
체크포인트 이름을 얻으세요.
- 반품
- 체크포인트 이름을 반환합니다.
◆ 연산자!=()
| bool 슬롯 무료체험::GAMSCheckpoint::operator!= | ( | const슬롯 무료체험체크포인트& | 기타 | ) | const |
두 개의 GAMSCheckpoint 개체를 비교합니다.
- 매개변수
-
기타 비교할 또 다른 GAMSCheckpoint.
- 반품
- 반환
사실두 개의 GAMSCheckpoint가 다른 경우; 그렇지 않으면거짓.
◆ 연산자=()
| 슬롯 무료체험체크포인트& 슬롯 무료체험::GAMSCheckpoint::operator= | ( | const슬롯 무료체험체크포인트& | 기타 | ) |
GAMSCheckpoint를 할당합니다.
- 매개변수
-
기타 또 다른 GAMSCheckpoint가 데이터 소스로 사용되었습니다.
- 반환
- 할당된 GAMSCheckpoint를 반환합니다(*this).
◆ 연산자==()
| bool 슬롯 무료체험::GAMSCheckpoint::operator== | ( | const슬롯 무료체험체크포인트& | 기타 | ) | const |
두 개의 GAMSCheckpoint 개체를 비교합니다.
- 매개변수
-
기타 비교할 또 다른 GAMSCheckpoint.
- 반품
- 반환
참두 개의 GAMSCheckpoint가 동일한 경우; 그렇지 않으면거짓.
◆ 작업공간()
| 슬롯 무료체험작업공간슬롯 무료체험::GAMSCheckpoint::workspace | ( | ) |
GAMSWorkspace를 얻으세요.
- 반품
- GAMSWorkspace를 반환합니다.