ProudNet::String값을 ANSI 또는 UTF-8로 변경

ProudNet::String 관련하여 문의 드립니다. 서버와의 연결이 끊길 시 호출되도록 구현된 부분은 아래와 같습니다.

PnSyncClient->OnLeaveServer = [&](Proud::ErrorInfo* errorInfo) {

 //std::cout << "OnLeaveServer: " << Proud::StringT2A(errorInfo->m_comment).GetString() << std::endl;
 UE_LOG(LogTemp, Fatal, TEXT("PnSyncClient->OnLeaveServer Error: %s"), Proud::StringT2A(errorInfo->m_comment).GetString());

};

에러 내용을 로그로 남기고 싶은데 문자열을 언리얼 엔진의 FString 으로 변경하는 방법을 알고 싶습니다. Proud::StringT2A(errorInfo->m_comment).GetString() 의 값을 ANSI 또는 UTF-8 또는 TCHAR 또는 char* 형태로 바꾸는 방법이 있는지 궁금합니다.

errorInfo->m_comment.GetString()처럼 사용하시면 될 것 같습니다. UTF8로의 변환은 StringT2UTF8, StringUTF82T로 하실 수 있습니다.