로드 중...
검색 중...
일치하는 항목 없음
gamsvariable.h
1
26#ifndef GAMSVARIABLE_H
27#define GAMSVARIABLE_H
28
29#include "gamssymbol.h"
30#include "gamsvariablerecord.h"
31
32네임스페이스게임{
33
36클래스LIBSPEC슬롯 머신변수:공개 GAMSSymbol
37{
38공개:
40
43
47
50
54
58
63
67 GAMSVariableRecord 첫 번째 기록(conststd::벡터<std::string>& 슬라이스);
68
72
77
82 GAMSVariableRecord 첫 번째 레코드(conststd::string& 키1,conststd::string& key2);
83
89 GAMSVariableRecord 첫 번째 레코드(conststd::string& 키1,conststd::string& 키2,conststd::string& key3);
90
94 GAMSVariableRecord 마지막 기록(conststd::벡터<std::string>& 슬라이스);
95
99
103 GAMSVariableRecord 마지막 기록(conststd::string& 키1);
104
109 GAMSVariableRecord 마지막 기록(conststd::string& 키1,conststd::string& key2);
110
116 GAMSVariableRecord 마지막 기록(conststd::string& 키1,conststd::string& 키2,conststd::string& key3);
117
121 GAMSVariableRecord findRecord(conststd::벡터<std::string>& 키);
122
126
130 GAMSVariableRecord findRecord(conststd::string& 키1);
131
136 GAMSVariableRecord findRecord(conststd::string& 키1,conststd::string& key2);
137
143 GAMSVariableRecord findRecord(conststd::string& 키1,conststd::string& 키2,conststd::string& key3);
144
148 GAMSVariableRecord 병합기록(conststd::벡터<std::string>& 키);
149
153
157 GAMSVariableRecord 병합기록(conststd::string& 키1);
158
163 GAMSVariableRecord 병합기록(conststd::string& 키1,conststd::string& key2);
164
170 GAMSVariableRecord 병합기록(conststd::string& 키1,conststd::string& 키2,conststd::string& key3);
171
175 GAMSVariableRecord 추가기록(conststd::벡터<std::string>& 키);
176
180
184 GAMSVariableRecord 추가기록(conststd::string& 키1);
185
190 GAMSVariableRecord 추가기록(conststd::string& 키1,conststd::string& key2);
191
197 GAMSVariableRecord 추가기록(conststd::string& 키1,conststd::string& 키2,conststd::string& key3);
198
201
202비공개:
203 친구 클래스GAMSDatabaseImpl;
204 친구 클래스GAMSSymbolIter<슬롯 머신변수>;
205 슬롯 머신변수(슬롯 머신데이터베이스& 데이터베이스,공허* SymPtr,int어두워요,conststd::string &이름,conststd::문자열 &텍스트,GAMSEnum::VarTypevarType);
206 슬롯 머신변수(슬롯 머신데이터베이스& 데이터베이스,conststd::문자열& 이름,const int어두워요,conststd::문자열&텍스트,GAMSEnum::VarTypevarType);
207 슬롯 머신변수(슬롯 머신데이터베이스& 데이터베이스,conststd::문자열& 이름,conststd::문자열&텍스트,conststd::벡터<GAMSDomain>& 도메인,GAMSEnum::VarTypevarType);
208};
209
210}// 네임스페이스 슬롯 머신
211
212#endif// GAMSVARIABLE_H
varType
변수 하위 유형.
이것은 GAMSVariable의 단일 레코드를 표현한 것입니다.
GAMSVariableRecord lastRecord(const std::string &key1, const std::string &key2, const std::string &key3)
GAMSVariableRecord firstRecord(const std::string &key1, const std::string &key2)
GAMSVariableRecord firstRecord()
GAMSVariableRecord 마지막 레코드()
GAMSVariableRecord mergeRecord(const std::string &key1, const std::string &key2)
GAMSVariableRecord addRecord(const std::string &key1, const std::string &key2)
GAMSVariableRecord findRecord()
GAMSVariableRecord findRecord(const std::벡터< std::string > &keys)
~슬롯 머신변수()
소멸자.
GAMSVariableRecord addRecord(const std::벡터< std::string > &keys)
GAMSVariableRecord addRecord()
GAMSVariableRecord lastRecord(const std::string &key1)
GAMSVariableRecord findRecord(const std::string &key1, const std::string &key2, const std::string &key3)
GAMSVariableRecord addRecord(const std::string &key1, const std::string &key2, const std::string &key3)
GAMSVariableRecord mergeRecord(const std::string &key1)
GAMSVariableRecord mergeRecord(const std::벡터< std::string > &keys)
GAMSVariable & 연산자=(const GAMSVariable &other)
GAMSVariableRecord firstRecord(const std::벡터< std::string > &slice)
GAMSVariableRecord firstRecord(const std::string &key1)
GAMSSymbolIter< GAMSVariable > end()
GAMSVariableRecord lastRecord(const std::벡터< std::string > &slice)
슬롯 머신변수(const GAMSSymbol 및 기타)
GAMSEnum::VarType varType()
변수의 하위 유형 검색(2진수, 정수, 양수, 음수, 자유, SOS1, SOS2,...
GAMSSymbolIter< GAMSVariable > 시작()
GAMSVariableRecord addRecord(const std::string &key1)
GAMSVariableRecord findRecord(const std::string &key1, const std::string &key2)
GAMSVariableRecord mergeRecord()
GAMSVariableRecord findRecord(const std::string &key1)
GAMSVariableRecord lastRecord(const std::string &key1, const std::string &key2)
GAMSVariableRecord mergeRecord(const std::string &key1, const std::string &key2, const std::string &key3)
슬롯 머신변수()
기본 생성자.
GAMSVariableRecord firstRecord(const std::string &key1, const std::string &key2, const std::string &key3)