로드 중...
검색 중...
일치하는 항목 없음
메가 슬롯::GAMSParameter 클래스 참조

#include <gamsparameter.h>

메가 슬롯::GAMSParameter에 대한 상속 다이어그램:
메가 슬롯::메가 슬롯Symbol

공개 회원 기능

 메가 슬롯매개변수 ()
 기본 생성자.
 
 메가 슬롯매개변수(상수GAMSSymbol&기타)
 
 ~메가 슬롯매개변수 ()
 소멸자.
 
GAMSSymbolIter<메가 슬롯매개변수시작 ()
 
GAMSSymbolIter<메가 슬롯매개변수 ()
 
메가 슬롯매개변수연산자=(상수메가 슬롯매개변수&기타)
 
GAMSParameterRecord 첫번째 기록(const std::벡터< std::string > &slice)
 
GAMSParameterRecord 첫 번째 레코드 ()
 
GAMSParameterRecord 첫 번째 기록(const std::string &key1)
 
GAMSParameterRecord 첫번째 기록(const std::string &key1, const std::string &key2)
 
GAMSParameterRecord 첫번째 기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSParameterRecord 마지막 기록(const std::벡터< std::string > &slice)
 
GAMSParameterRecord 마지막 기록 ()
 
GAMSParameterRecord 마지막 기록(const std::string &key1)
 
GAMSParameterRecord 마지막 기록(const std::string &key1, const std::string &key2)
 
GAMSParameterRecord 마지막 기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSParameterRecord findRecord(const std::벡터< std::string > &keys)
 
GAMSParameterRecord findRecord ()
 
GAMSParameterRecord findRecord(const std::string &key1)
 
GAMSParameterRecord findRecord(const std::string &key1, const std::string &key2)
 
GAMSParameterRecord findRecord(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSParameterRecord 병합기록(const std::벡터< std::string > &keys)
 
GAMSParameterRecord 병합기록 ()
 
GAMSParameterRecord 병합기록(const std::string &key1)
 
GAMSParameterRecord 병합기록(const std::string &key1, const std::string &key2)
 
GAMSParameterRecord 병합기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSParameterRecord 추가기록(const std::벡터< std::string > &keys)
 
GAMSParameterRecord 추가기록 ()
 
GAMSParameterRecord 추가기록(const std::string &key1)
 
GAMSParameterRecord 추가기록(const std::string &key1, const std::string &key2)
 
GAMSParameterRecord 추가기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
- 다음에서 상속된 공개 멤버 함수메가 슬롯::GAMSSymbol
 GAMSSymbol ()
 기본 생성자.
 
 GAMSSymbol(constGAMSSymbol&기호)
 
가상 ~GAMSSymbol ()
 소멸자.
 
GAMSSymbol 연산자=(상수GAMSSymbol&기타)
 
부울 연산자!=(상수GAMSSymbol&기타) const
 
부울 연산자==(상수GAMSSymbol&기타) const
 
부울 isValid() const
 
GAMSSymbolIter<GAMSSymbol시작 ()
 
GAMSSymbolIter<GAMSSymbol ()
 
GAMSSymbolRecord 추가기록(const std::벡터< std::string > &keys)
 
GAMSSymbolRecord 추가기록 ()
 
GAMSSymbolRecord 추가기록(const std::string &key1)
 
GAMSSymbolRecord 추가기록(const std::string &key1, const std::string &key2)
 
GAMSSymbolRecord 추가기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
무효 삭제기록(const std::벡터< std::string > &keys)
 
부울 지우기 ()
 
std::벡터<GAMSDomain도메인 ()
 
부울 checkDomains ()
 
std::벡터<GAMSSymbolDomainViolationgetSymbolDVs(int maxViol=0)
 
GAMSSymbolRecord 첫 번째 레코드(const std::벡터< std::string > &slice)
 
GAMSSymbolRecord 첫 번째 레코드 ()
 
GAMSSymbolRecord 첫 번째 레코드(const std::string &key1)
 
GAMSSymbolRecord 첫번째 기록(const std::string &key1, const std::string &key2)
 
GAMSSymbolRecord 첫번째 기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSymbolRecord 마지막 기록(const std::벡터< std::string > &slice)
 
GAMSSymbolRecord 마지막 기록 ()
 
GAMSSymbolRecord 마지막 기록(const std::string &key1)
 
GAMSSymbolRecord 마지막 기록(const std::string &key1, const std::string &key2)
 
GAMSSymbolRecord 마지막 기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSymbolRecord findRecord(const std::벡터< std::string > &keys)
 
GAMSSymbolRecord findRecord ()
 
GAMSSymbolRecord findRecord(const std::string &key1)
 
GAMSSymbolRecord findRecord(const std::string &key1, const std::string &key2)
 
GAMSSymbolRecord findRecord(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSymbolRecord 병합기록(const std::벡터< std::string > &keys)
 
GAMSSymbolRecord 병합기록 ()
 
GAMSSymbolRecord 병합기록(const std::string &key1)
 
GAMSSymbolRecord 병합기록(const std::string &key1, const std::string &key2)
 
GAMSSymbolRecord 병합기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
무효 copySymbol(상수GAMSSymbol&대상)
 
메가 슬롯::메가 슬롯데이터베이스데이터베이스() const
 GAMSSymbol이 포함된 메가 슬롯데이터베이스를 가져옵니다.
 
std::string 텍스트() const
 GAMSSymbol의 설명 텍스트를 가져옵니다.
 
std::문자열 & 이름() const
 GAMSSymbol 이름을 가져옵니다.
 
int 어두움() const
 GAMSSymbol 차원을 가져옵니다.
 
int 번호레코드() const
 GAMSSymbol의 레코드 수를 검색하세요.
 
로그 ID 로그ID ()
 
GAMSEnum::SymbolType 유형() const
 기호 유형을 가져옵니다.
 

자세한 설명

이것은 메가 슬롯의 매개변수 기호 표현입니다. 이는 GAMSDatabase에 존재하며 반복할 수 있는 GAMSParameterRecords를 포함합니다.

라인 정의36파일gamsparameter.h.

생성자 및 소멸자 문서

◆ 메가 슬롯파라미터()[1/2]

메가 슬롯::GAMSParameter::GAMSParameter ( )
인라인

기본 생성자.

라인 정의42파일gamsparameter.h.

◆ 메가 슬롯파라미터()[2/2]

메가 슬롯::GAMSParameter::GAMSParameter ( constGAMSSymbol& 기타)

복사 생성자.

매개변수
기타또 다른 GAMSS기호가 데이터 소스로 사용되었습니다.

◆ ~GAMSParameter()

메가 슬롯::GAMSParameter::~GAMSParameter ( )

소멸자.

멤버 함수 문서

◆ 추가레코드()[1/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::addRecord ( )

GAMSParameter에 레코드를 추가합니다.

반품
GAMSParameterRecord의 인스턴스.

◆ 추가레코드()[2/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::addRecord ( const std::string & 키1)

GAMSParameter에 레코드를 추가합니다.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ 추가레코드()[3/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::addRecord ( const std::string & 키1,
const std::string & 키2 )

GAMSParameter에 레코드를 추가합니다.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ 추가레코드()[4/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::addRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

GAMSParameter에 레코드를 추가합니다.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
키3세 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ 추가레코드()[5/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::addRecord ( const std::벡터< std::string > & )

GAMSParameter에 레코드를 추가합니다.

매개변수
키의 벡터.
반품
GAMSParameterRecord의 인스턴스.

◆ 시작()

GAMSSymbolIter<메가 슬롯매개변수> 메가 슬롯::GAMSParameter::begin ( )

인터레이터가 시작됩니다.

반품
첫 번째 GAMSParameter에 대한 반복자.

◆ 끝()

GAMSSymbolIter<메가 슬롯매개변수> 메가 슬롯::GAMSParameter::end ( )

반복자 종료.

반품
마지막 GAMSParameter 다음에 오는 요소에 대한 반복자.

◆ findRecord()[1/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::findRecord ( )

GAMSParameter에서 레코드를 찾으세요.

반품
GAMSParameterRecord의 인스턴스.

◆ findRecord()[2/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::findRecord ( const std::string & 키1)

GAMSParameter에서 레코드를 찾으세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ findRecord()[3/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::findRecord ( const std::string & 키1,
const std::string & 키2 )

GAMSParameter에서 레코드를 찾으세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ findRecord()[4/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::findRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

GAMSParameter에서 레코드를 찾으세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
키3세 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord의 인스턴스.

◆ findRecord()[5/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::findRecord ( const std::벡터< std::string > & )

GAMSParameter에서 레코드를 찾으세요.

매개변수
키의 벡터.
반환
GAMSParameterRecord의 인스턴스.

◆ 첫 번째 레코드()[1/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::firstRecord ( )

GAMSParameter의 첫 번째 레코드를 검색합니다.

반품
GAMSParameterRecord의 인스턴스.

◆ 첫 번째 레코드()[2/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::firstRecord ( const std::string & 키1)

슬라이스 기준을 충족하는 GAMSParameter의 첫 번째 레코드를 검색합니다.

매개변수
키1첫 번째 색인 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 첫 번째 레코드()[3/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::firstRecord ( const std::string & 키1,
const std::string & 키2 )

슬라이스 기준을 충족하는 GAMSParameter의 첫 번째 레코드를 검색합니다.

매개변수
키1첫 번째 색인 위치에 대한 슬라이싱 기준.
키2두 번째 인덱스 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 첫 번째 레코드()[4/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::firstRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

슬라이스 기준을 충족하는 GAMSParameter의 첫 번째 레코드를 검색합니다.

매개변수
키1첫 번째 인덱스 위치에 대한 슬라이싱 기준.
키2두 번째 인덱스 위치에 대한 슬라이싱 기준.
키3세 번째 인덱스 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 첫 번째 레코드()[5/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::firstRecord ( const std::벡터< std::string > & 슬라이스)

슬라이스 기준을 충족하는 GAMSParameter의 첫 번째 레코드를 검색합니다.

매개변수
슬라이스기록을 검색해야 하는 요소에 대한 필터를 정의하십시오.
반품
GAMSParameterRecord의 인스턴스.

◆ 마지막 기록()[1/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::lastRecord ( )

GAMSParameter의 마지막 레코드를 검색합니다.

반품
GAMSParameterRecord의 인스턴스.

◆ 마지막 기록()[2/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::lastRecord ( const std::string & 키1)

GAMSParameter의 마지막 레코드를 검색합니다.

매개변수
키1첫 번째 색인 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 마지막 기록()[3/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::lastRecord ( const std::string & 키1,
const std::string & 키2 )

GAMSParameter의 마지막 레코드를 검색합니다.

매개변수
키1첫 번째 색인 위치에 대한 슬라이싱 기준.
키2두 번째 색인 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 마지막 기록()[4/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::lastRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

GAMSParameter의 마지막 레코드를 검색합니다.

매개변수
키1첫 번째 인덱스 위치에 대한 슬라이싱 기준.
키2두 번째 인덱스 위치에 대한 슬라이싱 기준.
키3세 번째 인덱스 위치에 대한 슬라이싱 기준.
반품
GAMSParameterRecord의 인스턴스.

◆ 마지막 기록()[5/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::lastRecord ( const std::벡터< std::string > & 슬라이스)

GAMSParameter의 마지막 레코드 조각을 검색합니다.

매개변수
슬라이스기록을 검색해야 하는 요소에 대한 필터를 정의하세요.
반품
GAMSParameterRecord의 인스턴스.

◆ mergeRecord()[1/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::mergeRecord ( )

GAMSParameter에 레코드가 존재하는 경우 이를 찾습니다. 그렇지 않으면 추가하세요.

반품
GAMSParameterRecord를 찾거나 추가한 인스턴스

◆ mergeRecord()[2/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::mergeRecord ( const std::string & 키1)

GAMSParameter에 레코드가 있는 경우 이를 찾습니다. 그렇지 않으면 추가하세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord를 찾거나 추가한 인스턴스입니다.

◆ mergeRecord()[3/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::mergeRecord ( const std::string & 키1,
const std::string & 키2 )

GAMSParameter에 레코드가 있는 경우 이를 찾습니다. 그렇지 않으면 추가하세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord를 찾거나 추가한 인스턴스입니다.

◆ mergeRecord()[4/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::mergeRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

GAMSParameter에 레코드가 있는 경우 이를 찾습니다. 그렇지 않으면 추가하세요.

매개변수
키1첫 번째 색인 위치에 대한 키입니다.
키2두 번째 색인 위치에 대한 키입니다.
키3세 번째 색인 위치에 대한 키입니다.
반품
GAMSParameterRecord를 찾거나 추가한 인스턴스입니다.

◆ mergeRecord()[5/5]

GAMSParameterRecord메가 슬롯::GAMSParameter::mergeRecord ( const std::벡터< std::string > & )

GAMSParameter에 레코드가 있는 경우 이를 찾습니다. 그렇지 않으면 추가하세요.

매개변수
키 목록.
반품
GAMSParameterRecord를 찾거나 추가한 인스턴스입니다.

◆ 연산자=()

메가 슬롯매개변수& 메가 슬롯::GAMSParameter::operator= ( const메가 슬롯매개변수& 기타)

GAMSParameter를 할당합니다.

매개변수
기타또 다른 메가 슬롯매개변수가 데이터 소스로 사용되었습니다.
반품
할당된 GAMSParameter(*this)를 반환합니다.