void iAIDA::AIDA_HBookStore::HBook::changeDirectory(const std::string& dirName) { std::string tmpDir = dirName; char blank[2] = " "; hcdir_(const_cast<char*>(tmpDir.c_str()), blank, tmpDir.length(), 1); }
std::string iAIDA::AIDA_HBookStore::HBook::getCurrentDirectory(void) { char result[MAXLEN+1] = {'\0'}; char read [2] = "R"; hcdir_(result, read, MAXLEN, 1); std::istringstream is( result ); std::string s; is >> s; return s; }
void hcdir(char dir[],char flag[]) { hcdir_(dir,flag,strlen(dir),strlen(flag)); }