GAMS 사전 객체(DCT) 문서

GAMS용으로 생성됨 ..

함수, 프로시저 및 속성

 

통계

정수 dctNRows
 행 수
 
정수 dctNCols
 열 수
 
정수 dctLrgDim
 모든 무료 슬롯 게임의 가장 큰 차원
 

사전

정수 dctUelIndex
 [1..numUels]에 있는 uelLabel의 UEL 인덱스 반환, 실패 시 0
 
정수 dctUelLabel
 색인과 연관된 UEL 라벨 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환
 
정수 dctSymDim
 무료 슬롯 게임된 기호의 차원을 반환, 실패 시 -1
 
정수 dctSymIndex
 [1..numSyms]에 있는 무료 슬롯 게임 이름의 인덱스를 반환합니다.=0 on failure
 
정수 dctSymName
 인덱스와 연관된 무료 슬롯 게임 이름 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환
 
정수 dctSymText
 색인과 관련된 무료 슬롯 게임 텍스트 및 따옴표 문자 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환
 
정수 dctSymType
 인덱스와 관련된 무료 슬롯 게임 유형을 반환하거나 실패 시 -1을 반환합니다.
 
정수 dctSymUserInfo
 userinfo 무료 슬롯 게임(변수 또는 방정식 하위 유형에 사용됨)를 반환하거나 실패 시 -1을 반환합니다.
 
정수 dctSymEntries
 무료 슬롯 게임된 기호에 대해 저장된 레코드 수를 반환하거나 실패 시 -1을 반환합니다.
 
정수 dctSymOffset
 무료 슬롯 게임의 첫 번째 행 또는 열 번호(0 기반), 실패 시 -1
 
정수 dctSymDomNames
 무료 슬롯 게임된 기호에 대해 완화된 도메인 이름을 문자열로 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다.
 
정수 dctSymDomIdx
 무료 슬롯 게임된 기호에 대해 완화된 도메인 이름을 1 기반 인덱스로 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다.
 
정수 dctDomNameCount
 사전에 사용된 도메인 이름 수를 반환합니다.
 
정수 dctDom이름
 무료 슬롯 게임된 인덱스와 함께 제공되는 도메인 이름 문자열을 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 0이 아닌 값을 반환합니다.
 
정수 dctColIndex
 무료 슬롯 게임된 기호 인덱스 및 UEL 인덱스에 해당하는 열 인덱스(0 기반)를 반환하거나 실패 시 -1을 반환합니다.
 
정수 dctRowIndex
 무료 슬롯 게임된 기호 인덱스 및 UEL 인덱스에 해당하는 행 인덱스(0 기반)를 반환하거나 실패 시 -1을 반환합니다.
 
정수 dctColUels
 무료 슬롯 게임 인덱스와 차원, 그리고 열 j에 대한 UEL 인덱스를 가져옵니다(0 기반): 성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다.
 
정수 dctRowUels
 행 i에 대한 무료 슬롯 게임 인덱스와 차원 및 UEL 인덱스를 가져옵니다(0 기반): 성공 시 0, 그렇지 않으면 1 반환
 
포인터 dctFindFirstRowCol
 uelIndices와 일치하는 무료 슬롯 게임된 기호에 대한 첫 번째 행/열을 찾습니다(uelIndices[k] = 0은 와일드카드입니다). 성공 시 핸들을 반환하고 그렇지 않으면 nil을 반환합니다. 루틴이 실패할 수 있으므로 먼저 rcIndex를 확인한 다음 반환된 핸들을 확인해야 합니다.
 
정수 dctFindNextRowCol
 findHandle에 의해 정의된 검색에서 다음 행/열 찾기(dctFindFirstRowCol 참조): 성공 시 1, 실패 시 0 반환
 
무효 dctFindClose
 dctFindFirstRowCol에서 얻은 findHandle을 닫습니다
 

사전 파일

정수 dctLoadEx
 fName이 무료 슬롯 게임한 사전 파일에서 데이터 읽기
 
정수 dctLoadWithHandle
 주어진 열려 있는 GDX 개체에서 데이터 읽기
 
공허 dctWriteGDX
 GDX 형식으로 사전 파일 쓰기
 
공허 dctWriteGDXWithHandle
 열린 GDX 개체에 사전 쓰기
 

사전 채우기

공허 dctSetBasicCounts
 초기화
 
부울 dctSetBasicCountsEx
 초기화
 
공허 dctAddUel
 UEL 추가
 
무효 dctAddSymbol
 무료 슬롯 게임 추가
 
공허 dctAddSymbolData
 무료 슬롯 게임 데이터 추가
 
부울 dctAddSymbolDoms
 무료 슬롯 게임 도메인 추가
 

통계

정수 dctNUels
 사전의 UEL 수
 
정수 dctNLSyms
 무료 슬롯 게임 개수 반환(변수 및 방정식만 해당)
 
더블 dctMem사용됨
 개체에 사용된 메모리(MB)(1,000,000바이트)
 

열거된 상수

 
dcttypes dctunknownSymType  = 0
  dctfuncSymType  = 1
  dctsetSymType  = 2
  dctacrSymType  = 3
  dctparmSymType  = 4
  dctvarSymType  = 5
  dcteqnSymType  = 6
  dctaliasSymType  = 127
 

정의

dctLrgDim 

모든 무료 슬롯 게임의 가장 큰 차원

유형
유형의 속성정수
액션
읽기

dctNCols 

열 수

유형
유형의 속성정수
액션
읽기

dctNrows 

행 수

유형
유형의 속성정수
액션
읽기

dctAddSymbol 

무료 슬롯 게임 추가

유형
절차
매개변수
  const  ShortString    SymName
    무료 슬롯 게임 이름
   정수   SymTyp
    무료 슬롯 게임 유형(열거된 상수 참조)
   정수   SymDim
    무료 슬롯 게임의 크기
   정수   사용자정보
  const  ShortString    SymTxt
    무료 슬롯 게임 설명 텍스트

dctAddSymbolData 

무료 슬롯 게임 데이터 추가

유형
절차
매개변수
  const  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스

dctAddSymbolDoms 

무료 슬롯 게임 도메인 추가

유형
함수 반환부울
매개변수
  const  ShortString    SymName
    무료 슬롯 게임 이름
  const  TgdxStrIndex    심돔
   정수   SymDim
    무료 슬롯 게임의 크기
  아웃  ShortString    메시지
    메시지

dctAddUel 

UEL 추가

유형
절차
매개변수
  const  ShortString    uelLabel
    고유 요소의 라벨
   AnsiChar    q
    인용 문자

dctColIndex 

무료 슬롯 게임된 기호 인덱스 및 UEL 인덱스에 해당하는 열 인덱스(0 기반)를 반환하거나 실패 시 -1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  const  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스

dctColUels 

무료 슬롯 게임 인덱스 및 차원과 j 열의 UEL 인덱스 가져오기(0 기반): 성공 시 0 반환, 그렇지 않으면 1 반환

유형
함수 반환정수
매개변수
   정수   j
    열 인덱스
  out  정수    심인덱스
    무료 슬롯 게임 인덱스
  var  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스
  out  정수    SymDim
    무료 슬롯 게임의 크기

dctDom이름 

무료 슬롯 게임된 인덱스와 함께 제공되는 도메인 이름 문자열을 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 0이 아닌 값을 반환합니다.

유형
함수 반환정수
매개변수
   정수   돔인덱스
  아웃  ShortString    돔이름

dctDomNameCount 

사전에 사용된 도메인 이름 수를 반환합니다.

유형
함수 반환정수

dctFindClose 

dctFindFirstRowCol에서 얻은 findHandle을 닫습니다

유형
절차
매개변수
   포인터    찾기핸들
    검색을 시작할 때 얻은 핸들입니다. 추가 검색 및 검색 종료에 사용할 수 있습니다.

dctFindFirstRowCol 

uelIndices와 일치하는 무료 슬롯 게임된 기호의 첫 번째 행/열을 찾습니다(uelIndices[k] = 0은 와일드카드입니다). 성공 시 핸들을 반환하고 그렇지 않으면 nil을 반환합니다. 루틴이 실패할 수 있으므로 먼저 rcIndex를 확인한 다음 반환된 핸들을 확인해야 합니다.

유형
함수 반환포인터
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  const  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스
  out  정수    rc인덱스
    행 또는 열 인덱스

dctFindNextRowCol 

findHandle에 의해 정의된 검색에서 다음 행/열 찾기(dctFindFirstRowCol 참조): 성공 시 1 반환, 실패 시 0 반환

유형
함수 반환정수
매개변수
   포인터    찾기핸들
    검색을 시작할 때 얻은 핸들입니다. 추가 검색 및 검색 종료에 사용할 수 있습니다.
  out  정수    rc인덱스
    행 또는 열 인덱스

dctLoadEx 

fName이 무료 슬롯 게임한 사전 파일에서 데이터 읽기

유형
함수 반환정수
매개변수
  const  ShortString    f이름
    파일 이름
  아웃  ShortString    메시지
    메시지

dctLoadWithHandle 

주어진 열려 있는 GDX 개체에서 데이터 읽기

유형
함수 반환정수
매개변수
   포인터    gdxptr
    GDX 핸들
  아웃  ShortString    메시지
    메시지

dctMem사용됨 

개체에 사용된 메모리(MB)(1,000,000바이트)

유형
함수 반환더블

dctNLSyms 

무료 슬롯 게임 개수 반환(변수 및 방정식만 해당)

유형
함수 반환정수

dctNUels 

사전의 UEL 수

유형
함수 반환정수

dctRowIndex 

무료 슬롯 게임된 기호 인덱스 및 UEL 인덱스에 해당하는 행 인덱스(0 기반)를 반환하거나 실패 시 -1을 반환

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  const  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스

dctRowUels 

행 i에 대한 무료 슬롯 게임 인덱스와 차원 및 UEL 인덱스를 가져옵니다(0 기반): 성공 시 0 반환, 그렇지 않으면 1 반환

유형
함수 반환정수
매개변수
   정수   나
    행 인덱스
  out  정수    심인덱스
    무료 슬롯 게임 인덱스
  var  TgdxUEELIndex    uel인덱스
    고유 요소의 인덱스
  out  정수    SymDim
    무료 슬롯 게임의 크기

dctSetBasicCounts 

초기화

유형
절차
매개변수
   정수   N행
    행 수
   정수   NCol
    열 수
   정수   N블록
    모든 방정식 및 변수의 UEL 수(무료 슬롯 게임당 dim*nrrec)

dctSetBasicCountsEx 

초기화

유형
함수 반환부울
매개변수
   정수   N행
    행 수
   정수   NCol
    열 수
   Int64    N블록
    모든 방정식 및 변수의 UEL 수(무료 슬롯 게임당 dim*nrrec)
  아웃  ShortString    메시지
    메시지

dctSymDim 

무료 슬롯 게임된 기호의 차원 반환, 실패 시 -1

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스

dctSymDomIdx 

무료 슬롯 게임된 기호에 대해 완화된 도메인 이름을 1 기반 인덱스로 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  var  TgdxUEELIndex    SymDomIdx
  out  정수    SymDim
    무료 슬롯 게임의 크기

dctSymDomNames 

무료 슬롯 게임된 기호에 대해 완화된 도메인 이름을 문자열로 가져옵니다. 성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  아웃  TgdxStrIndex    심돔
  out  정수    SymDim
    무료 슬롯 게임의 크기

dctSymEntries 

무료 슬롯 게임된 기호에 대해 저장된 레코드 수를 반환하거나 실패 시 -1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스

dctSymIndex 

[1..numSyms]에서 무료 슬롯 게임 이름의 인덱스를 반환합니다.=0 on failure

유형
함수 반환정수
매개변수
  const  ShortString    SymName
    무료 슬롯 게임 이름

dctSymName 

인덱스와 연관된 무료 슬롯 게임 이름 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  아웃  ShortString    SymName
    무료 슬롯 게임 이름

dctSymOffset 

무료 슬롯 게임의 첫 번째 행 또는 열 번호(0 기반), 실패 시 -1

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스

dctSymText 

색인과 관련된 무료 슬롯 게임 텍스트 및 따옴표 문자 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스
  var  AnsiChar    q
    인용 문자
  아웃  ShortString    SymTxt
    무료 슬롯 게임 설명 텍스트

dctSymType 

인덱스와 관련된 무료 슬롯 게임 유형을 반환하거나 실패 시 -1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스

dctSymUserInfo 

userinfo 무료 슬롯 게임(변수 또는 방정식 하위 유형에 사용됨)를 반환하거나 실패 시 -1을 반환합니다.

유형
함수 반환정수
매개변수
   정수   심인덱스
    무료 슬롯 게임 인덱스

dctUelIndex 

[1..numUels]에 있는 uelLabel의 UEL 인덱스를 반환합니다. 실패 시 0

유형
함수 반환정수
매개변수
  const  ShortString    uelLabel
    고유 요소의 라벨

dctUelLabel 

색인과 연관된 UEL 라벨 가져오기: 성공 시 0 반환, 그렇지 않으면 1 반환

유형
함수 반환정수
매개변수
   정수   uel인덱스
    고유 요소의 인덱스
  var  AnsiChar    q
    인용 문자
  아웃  ShortString    uelLabel
    고유 요소의 라벨

dctWriteGDX 

GDX 형식으로 사전 파일 쓰기

유형
절차
매개변수
  const  ShortString    f이름
    파일 이름
  아웃  ShortString    메시지
    메시지

dctWriteGDXWithHandle 

열린 GDX 개체에 사전 쓰기

유형
절차
매개변수
   포인터    gdxptr
    GDX 핸들
  아웃  ShortString    메시지
    메시지