로드 중...
검색 중...
일치하는 항목 없음

특정 파일에 대한 무료 슬롯 경로를 나타냅니다.더 보기...

#include <gamspath.h>

공개 회원 기능

 무료 슬롯경로 ()
 기본 생성자.
 
 무료 슬롯경로(const char *파일)
 
 무료 슬롯경로(const std::string &file)
 
 무료 슬롯경로(const std::filesystem::path &file)
 
 무료 슬롯경로(const std::filesystem::path &dir, const std::string &file)
 
 무료 슬롯경로(상수무료 슬롯경로&gpath)
 
무료 슬롯경로연산자=(상수무료 슬롯경로&기타)
 
무료 슬롯경로연산자<<(const std::string &append)
 
무료 슬롯경로연산자+=(const std::string &append)
 
무료 슬롯경로 연산자+(const std::string &append)
 
무료 슬롯경로 연산자+(const char *append)
 
무료 슬롯경로 연산자/(상수무료 슬롯경로&추가)
 
무료 슬롯경로 연산자/(const std::string &append)
 
무료 슬롯경로 연산자/(const char *append)
 
 연산자 std::string ()
 a를 변환합니다std::stringGAMSPath로.
 
std::string toStdString() const
 다음 경로 또는 파일 가져오기std::string.
 
const char * c_str() const
 
무료 슬롯경로 tempDir(const std::string &tempPath=std::string())
 
무료 슬롯경로 임시파일(const std::string &tempName="XXXXXX.tmp")
 
무효 setSuffix(상수 문자 *접미사)
 
무효 setSuffix(const std::string &접미사)
 
무료 슬롯경로 접미사(const std::string &접미사) const
 
무료 슬롯경로 접미사(const char *suffix) const
 
무료 슬롯경로 위로() const
 
std::string 접미사() const
 경로 접미사.
 
무료 슬롯경로 경로() const
 GAMSPath를 얻으세요.
 
부울 mkDir() const
 디렉토리를 생성하십시오.
 
부울 rmDirRecurse ()
 
무효  ()
 경로를 가장 짧은 절대 표현으로 변환하여 비교할 수 있도록 경로를 정규화합니다.
 
부울 제거 ()
 
부울 이름 바꾸기(const std::string &newFileName)
 
부울 이름 바꾸기(const char *newFileName)
 
부울 존재합니다() const
 

정적 공개 멤버 함수

정적 부울 존재합니다(const std::string &file)
 
정적 부울 존재합니다(const char *파일)
 

자세한 설명

특정 파일에 대한 무료 슬롯 경로를 나타냅니다.

라인 정의34파일gamspath.h.

생성자 및 소멸자 문서

◆ 무료 슬롯경로()[1/6]

무료 슬롯::GAMSPath::GAMSPath ( )
인라인

기본 생성자.

라인 정의38파일gamspath.h.

◆ GAMSPath()[2/6]

무료 슬롯::GAMSPath::GAMSPath ( 상수 문자 * 파일)
인라인

경로 또는 파일을 기반으로 GAMSPath를 구성합니다.

매개변수
파일경로 또는 파일.

라인 정의42파일gamspath.h.

◆ GAMSPath()[3/6]

무료 슬롯::GAMSPath::GAMSPath ( const std::string & 파일)
인라인

경로나 파일을 기반으로 GAMSPath를 구성합니다.

매개변수
파일경로 또는 파일.

라인 정의46파일gamspath.h.

◆ GAMSPath()[4/6]

무료 슬롯::GAMSPath::GAMSPath ( const std::filesystem::path & 파일)
인라인

경로 또는 파일을 기반으로 GAMSPath를 구성합니다.

매개변수
파일파일.

라인 정의50파일gamspath.h.

◆ 무료 슬롯경로()[5/6]

무료 슬롯::GAMSPath::GAMSPath ( const std::filesystem::path & 디렉터리,
const std::string & 파일 )
인라인

경로 또는 파일을 기반으로 GAMSPath를 구성합니다.

매개변수
디렉터리경로.
파일파일.

라인 정의55파일gamspath.h.

◆ GAMSPath()[6/6]

무료 슬롯::GAMSPath::GAMSPath ( const무료 슬롯경로& gpath)
인라인

경로나 파일을 기반으로 GAMSPath를 구성합니다.

매개변수
gpath또 다른 GAMSPath가 데이터 소스로 사용되었습니다.

라인 정의59파일gamspath.h.

멤버 함수 문서

◆ c_str()

const char * 무료 슬롯::GAMSPath::c_str ( ) const

경로나 파일을 문자열로 가져옵니다. 경고: 이 함수는 path::c_str()과 다르게 동작할 수 있습니다.

◆ 존재()[1/3]

bool 무료 슬롯::GAMSPath::존재 ( ) const

경로가 존재하는지 확인합니다.

반품
반품경로가 존재하는 경우; 그렇지 않으면거짓.

◆ 존재()[2/3]

정적 bool 무료 슬롯::GAMSPath::exists ( 상수 문자 * 파일)
정적

파일이 존재하는지 확인합니다.

매개변수
파일파일 이름.
반품
반품파일이 존재하는 경우; 그렇지 않으면거짓.

◆ 존재()[3/3]

정적 bool 무료 슬롯::GAMSPath::exists ( const std::string & 파일)
정적

파일이 존재하는지 확인합니다.

매개변수
파일파일 이름.
반품
반품파일이 존재하는 경우; 그렇지 않으면거짓.

◆ mkDir()

bool 무료 슬롯::GAMSPath::mkDir ( ) const

디렉토리를 생성하십시오.

◆ 연산자 std::string()

무료 슬롯::GAMSPath::operator std::string ( )

a를 변환합니다std::stringGAMSPath로.

◆ 연산자+()[1/2]

무료 슬롯경로무료 슬롯::GAMSPath::operator+ ( 상수 문자 * 추가)

GAMSPath에 문자열을 추가합니다.

매개변수
추가추가할 문자열입니다.
반환
문자열이 추가된 GAMSPath를 반환합니다.

◆ 연산자+()[2/2]

무료 슬롯경로무료 슬롯::GAMSPath::operator+ ( const std::string & 추가)

GAMSPath에 문자열을 추가합니다.

매개변수
추가추가할 문자열입니다.
반품
문자열이 추가된 GAMSPath를 반환합니다.

◆ 연산자+=()

무료 슬롯경로& 무료 슬롯::GAMSPath::operator+= ( const std::string & 추가)

GAMSPath에 문자열을 추가합니다.

매개변수
추가추가할 문자열입니다.
반품
문자열이 추가된 GAMSPath를 반환합니다.

◆ 연산자/()[1/3]

무료 슬롯경로무료 슬롯::GAMSPath::operator/ ( 상수 문자 * 추가)

GAMSPath에 경로를 추가합니다.

매개변수
추가추가할 경로입니다.
반품
경로가 추가된 GAMSPath를 반환합니다.

◆ 연산자/()[2/3]

무료 슬롯경로무료 슬롯::GAMSPath::operator/ ( const무료 슬롯경로& 추가)

GAMSPath에 경로를 추가합니다.

매개변수
추가추가할 경로입니다.
반품
경로가 추가된 GAMSPath를 반환합니다.

◆ 연산자/()[3/3]

무료 슬롯경로무료 슬롯::GAMSPath::operator/ ( const std::string & 추가)

GAMSPath에 경로를 추가합니다.

매개변수
추가추가할 경로입니다.
반품
경로가 추가된 GAMSPath를 반환합니다.

◆ 연산자<<()

무료 슬롯경로& 무료 슬롯::GAMSPath::operator<< ( const std::string & 추가)

GAMSPath에 문자열을 추가합니다.

매개변수
추가추가할 문자열입니다.
반품
문자열이 추가된 GAMSPath를 반환합니다.

◆ 연산자=()

무료 슬롯경로& 무료 슬롯::GAMSPath::operator= ( const무료 슬롯경로& 기타)

GAMSPath를 할당합니다.

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

◆ 팩()

void 무료 슬롯::GAMSPath::pack ( )

경로를 가장 짧은 절대 표현으로 변환하여 비교할 수 있도록 경로를 정규화합니다.

◆ 경로()

무료 슬롯경로무료 슬롯::GAMSPath::경로 ( ) const

GAMSPath를 얻으세요.

◆ 제거()

bool 무료 슬롯::GAMSPath::remove ( )

파일을 제거합니다.

반품
반품제거가 성공했다면; 그렇지 않으면거짓.

◆ 이름 바꾸기()[1/2]

bool 무료 슬롯::GAMSPath::rename ( 상수 문자 * 새파일이름)

이미 설정된 파일의 이름을 바꾸십시오.

매개변수
새파일이름새 파일 이름입니다.
반품
반품이름 변경이 성공했다면; 그렇지 않으면거짓.

◆ 이름 바꾸기()[2/2]

bool 무료 슬롯::GAMSPath::이름 바꾸기 ( const std::string & 새파일이름)

이미 설정된 파일의 이름을 바꾸십시오.

매개변수
새파일이름새 파일 이름입니다.
반품
반품이름 변경이 성공했다면; 그렇지 않으면거짓.

◆ rmDirRecurse()

bool 무료 슬롯::GAMSPath::rmDirRecurse ( )

디렉터리를 재귀적으로 제거합니다.

반품
반품제거가 성공했다면; 그렇지 않으면거짓.

◆ setSuffix()[1/2]

void 무료 슬롯::GAMSPath::setSuffix ( 상수 문자 * 접미사)

GAMSPath에 접미사를 추가하세요.

매개변수
접미사추가할 접미사입니다.

◆ setSuffix()[2/2]

void 무료 슬롯::GAMSPath::setSuffix ( const std::string & 접미사)

GAMSPath에 접미사를 추가하세요.

매개변수
접미사추가할 접미사입니다.

◆ 접미사()[1/3]

std::string 무료 슬롯::GAMSPath::suffix ( ) const

경로 접미사.

◆ 접미사()[2/3]

무료 슬롯경로무료 슬롯::GAMSPath::접미사 ( 상수 문자 * 접미사) const

현재 파일의 기본 이름을 사용하고 주어진 접미사를 추가하여 새 파일 경로를 구성합니다.

매개변수
접미사가져오려는 파일의 접미사.
반품
같은 이름이지만 대체된 접미사를 사용하여 GAMSPath를 새 파일로 반환합니다.

◆ 접미사()[3/3]

무료 슬롯경로무료 슬롯::GAMSPath::suffix ( const std::string & 접미사) const

현재 파일의 기본 이름을 사용하고 주어진 접미사를 추가하여 새 파일 경로를 구성합니다.

매개변수
접미사가져오려는 파일의 접미사.
반환
같은 이름이지만 대체된 접미사를 사용하여 GAMSPath를 새 파일로 반환합니다.

◆ tempDir()

무료 슬롯경로무료 슬롯::GAMSPath::tempDir ( const std::string & tempPath=std::string())

임시 디렉토리에 GAMSPath를 생성하십시오.

매개변수
tempPath템플릿 임시 디렉토리.
반품
GAMSPath를 임시 디렉토리로 반환합니다.

◆ 임시파일()

무료 슬롯경로무료 슬롯::GAMSPath::tempFile ( const std::string & 임시이름="XXXXXX.tmp")

임시 파일에 GAMSPath를 생성하십시오.

매개변수
임시이름임시 파일 이름을 위한 템플릿.
반품
GAMSPath를 임시 파일로 반환합니다.

◆ toStdString()

std::string 무료 슬롯::GAMSPath::toStdString ( ) const

다음 경로 또는 파일 가져오기std::string.

◆ 위()

무료 슬롯경로무료 슬롯::GAMSPath::up ( ) const

무료 슬롯 경로를 최적화된 경로로 가져옵니다.

반품
새로운 GAMSPath 개체를 반환합니다.