로드 중...
검색 중...
일치하는 항목 없음
피망 슬롯::GAMSSet 클래스 참조

#include <gamsset.h>

피망 슬롯::GAMSSet에 대한 상속 다이어그램:
피망 슬롯::피망 슬롯Symbol

공개 회원 기능

 GAMSSet ()
 기본 생성자.
 
 GAMSSet(constGAMSSymbol&기타)
 
 ~GAMSSet ()
 소멸자.
 
GAMSEnum::SetType setType ()
 
GAMSSymbolIter<GAMSSet시작 ()
 
GAMSSymbolIter<GAMSSet ()
 
GAMSSet연산자=(상수GAMSSet&기타)
 
GAMSSetRecord 첫번째 기록(const std::벡터< std::string > &slice)
 
GAMSSetRecord 첫번째 기록 ()
 
GAMSSetRecord 첫번째 기록(const std::string &key1)
 
GAMSSetRecord 첫번째 기록(const std::string &key1, const std::string &key2)
 
GAMSSetRecord 첫 번째 레코드(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSetRecord 마지막 기록(const std::벡터< std::string > &slice)
 
GAMSSetRecord 마지막 기록 ()
 
GAMSSetRecord 마지막 기록(const std::string &key1)
 
GAMSSetRecord 마지막 기록(const std::string &key1, const std::string &key2)
 
GAMSSetRecord 마지막 기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSetRecord findRecord(const std::벡터< std::string > &keys)
 
GAMSSetRecord findRecord ()
 
GAMSSetRecord findRecord(const std::string &key1)
 
GAMSSetRecord findRecord(const std::string &key1, const std::string &key2)
 
GAMSSetRecord findRecord(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSetRecord 병합기록(const std::벡터< std::string > &keys)
 
GAMSSetRecord 병합기록 ()
 
GAMSSetRecord 병합기록(const std::string &key1)
 
GAMSSetRecord 병합기록(const std::string &key1, const std::string &key2)
 
GAMSSetRecord 병합기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
GAMSSetRecord 추가기록(const std::벡터< std::string > &keys)
 
GAMSSetRecord 추가기록 ()
 
GAMSSetRecord 추가기록(const std::string &key1)
 
GAMSSetRecord 추가기록(const std::string &key1, const std::string &key2)
 
GAMSSetRecord 추가기록(const std::string &key1, const std::string &key2, const std::string &key3)
 
- 다음에서 상속된 공개 멤버 함수피망 슬롯::GAMSSymbol
 GAMSSymbol ()
 기본 생성자.
 
 GAMSSymbol(상수GAMSSymbol&기호)
 
가상 ~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)
 
무효 복사기호(상수GAMSSymbol&대상)
 
피망 슬롯::피망 슬롯데이터베이스데이터베이스() const
 GAMSSymbol이 포함된 피망 슬롯데이터베이스를 가져옵니다.
 
std::string 텍스트() const
 GAMSSymbol의 설명 텍스트를 가져옵니다.
 
std::문자열 & 이름() const
 GAMSSymbol 이름을 가져옵니다.
 
int 어두움() const
 GAMSSymbol 차원을 가져옵니다.
 
int 번호레코드() const
 GAMSSymbol의 레코드 수를 검색하세요.
 
로그 ID 로그ID ()
 
GAMSEnum::SymbolType 유형() const
 기호 유형을 가져옵니다.
 

자세한 설명

이것은 피망 슬롯의 집합 기호 표현입니다. 이는 GAMSDatabase에 존재하며 반복할 수 있는 GAMSSetRecord를 포함합니다.

라인 정의36파일gamsset.h.

생성자 및 소멸자 문서

◆ GAMSSet()[1/2]

피망 슬롯::GAMSSet::GAMSSet ( )

기본 생성자.

◆ GAMSSet()[2/2]

피망 슬롯::GAMSSet::GAMSSet ( constGAMSSymbol& 기타)

GAMSSymbol의 생성자.

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

◆ ~GAMSSet()

피망 슬롯::GAMSSet::~GAMSSet ( )

소멸자.

멤버 함수 문서

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

GAMSSetRecord피망 슬롯::GAMSSet::addRecord ( )

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

반품
GAMSSetRecord의 인스턴스.

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

GAMSSetRecord피망 슬롯::GAMSSet::addRecord ( const std::string & 키1)

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::addRecord ( const std::string & 키1,
const std::string & 키2 )

GAMSSet에 레코드를 추가하세요.

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

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

GAMSSetRecord피망 슬롯::GAMSSet::addRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::addRecord ( const std::벡터< std::string > & )

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

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

◆ 시작()

GAMSSymbolIter<GAMSSet> 피망 슬롯::GAMSSet::begin ( )

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

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

◆ 끝()

GAMSSymbolIter<GAMSSet> 피망 슬롯::GAMSSet::end ( )

반복자 종료.

반환
마지막 GAMSEquation 다음 요소에 대한 반복자.

◆ findRecord()[1/5]

GAMSSetRecord피망 슬롯::GAMSSet::findRecord ( )

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

반품
GAMSSetRecord의 인스턴스.

◆ findRecord()[2/5]

GAMSSetRecord피망 슬롯::GAMSSet::findRecord ( const std::string & 키1)

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

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

◆ findRecord()[3/5]

GAMSSetRecord피망 슬롯::GAMSSet::findRecord ( const std::string & 키1,
const std::string & 키2 )

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

매개변수
키1첫 번째 색인 위치에 대한 키
키2두 번째 색인 위치에 대한 키
반품
GAMSSetRecord 인스턴스

◆ findRecord()[4/5]

GAMSSetRecord피망 슬롯::GAMSSet::findRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

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

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

◆ findRecord()[5/5]

GAMSSetRecord피망 슬롯::GAMSSet::findRecord ( const std::벡터< std::string > & )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::firstRecord ( )

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

반품
GAMSSetRecord의 인스턴스.

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

GAMSSetRecord피망 슬롯::GAMSSet::firstRecord ( const std::string & 키1)

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::firstRecord ( const std::string & 키1,
const std::string & 키2 )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::firstRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::firstRecord ( const std::벡터< std::string > & 슬라이스)

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::lastRecord ( )

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

반품
GAMSSetRecord의 인스턴스.

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

GAMSSetRecord피망 슬롯::GAMSSet::lastRecord ( const std::string & 키1)

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::lastRecord ( const std::string & 키1,
const std::string & 키2 )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::lastRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

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

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

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

GAMSSetRecord피망 슬롯::GAMSSet::lastRecord ( const std::벡터< std::string > & 슬라이스)

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

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

◆ mergeRecord()[1/5]

GAMSSetRecord피망 슬롯::GAMSSet::mergeRecord ( )

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

반품
GAMSSetRecord를 찾거나 추가한 인스턴스입니다.

◆ mergeRecord()[2/5]

GAMSSetRecord피망 슬롯::GAMSSet::mergeRecord ( const std::string & 키1)

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

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

◆ mergeRecord()[3/5]

GAMSSetRecord피망 슬롯::GAMSSet::mergeRecord ( const std::string & 키1,
const std::string & 키2 )

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

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

◆ mergeRecord()[4/5]

GAMSSetRecord피망 슬롯::GAMSSet::mergeRecord ( const std::string & 키1,
const std::string & 키2,
const std::string & 키3 )

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

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

◆ mergeRecord()[5/5]

GAMSSetRecord피망 슬롯::GAMSSet::mergeRecord ( const std::벡터< std::string > & )

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

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

◆ 연산자=()

GAMSSet& 피망 슬롯::GAMSSet::operator= ( constGAMSSet& 기타)

GAMSSet을 할당합니다.

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

◆ setType()

GAMSEnum::SetType피망 슬롯::GAMSSet::setType ( )

세트의 하위 유형 검색(멀티 또는 싱글톤)

반품
이 세트의 유형