Changeset 1087
- Timestamp:
- 2000-04-11T22:45:45+12:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/corba/gsdl/src/colservr/corbaServer.mpp
r1074 r1087 68 68 recptproto *protocol; 69 69 text_t gsdlhome; 70 71 void openLogfile(text_t extension, ofstream &out) 72 { 73 char *cfilename; 74 text_t filename; 75 76 filename = filename_cat(gsdlhome, extension); 77 cfilename = filename.getcstr(); 78 79 out.open(cfilename); 80 delete cfilename; 81 } 82 70 83 public: 71 84 corbaServer(recptproto *protocol, text_t home) … … 86 99 CORBA::Boolean init() 87 100 { 88 char *cfname; 89 text_t fname; 90 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 91 cfname = fname.getcstr(); 92 ofstream logout(cfname); 93 delete cfname; 94 101 ofstream logout; 95 102 int reply; 96 103 104 this->openLogfile("/etc/corbaout.txt", logout); 97 105 reply = protocol->init(logout); 98 106 logout.close(); … … 117 125 bool _has; 118 126 comerror_t err; 119 120 char * cfname; 121 text_t fname; 122 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 123 cfname = fname.getcstr(); 124 ofstream logout(cfname); 125 delete cfname; 127 ofstream logout; 128 129 this->openLogfile("/etc/corbaout.txt", logout); 126 130 127 131 cct = new corbaconv_text_t(corbaCollect); … … 152 156 bool success; 153 157 comerror_t error; 154 155 char * cfname; 156 text_t fname; 157 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 158 cfname = fname.getcstr(); 159 ofstream logout(cfname); 160 delete cfname; 158 ofstream logout; 159 160 this->openLogfile("/etc/corbaout.txt", logout); 161 161 162 162 corbaconv_text_t::setCorbatext(collection,corbaCollect); … … 179 179 comerror_t error = noError; 180 180 text_t collection; 181 182 char * cfname; 183 text_t fname; 184 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 185 cfname = fname.getcstr(); 186 ofstream logout(cfname); 187 delete cfname; 181 ofstream logout; 182 183 this->openLogfile("/etc/corbaout.txt", logout); 188 184 189 185 // copy collection id … … 221 217 comerror_t error; 222 218 text_t collection; 223 224 char * cfname; 225 text_t fname; 226 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 227 cfname = fname.getcstr(); 228 ofstream logout(cfname); 229 delete cfname; 219 ofstream logout; 220 221 this->openLogfile("/etc/corbaout.txt", logout); 230 222 231 223 corbaconv_text_t::setCorbatext(collection,corbaCollect); … … 260 252 comerror_t error; 261 253 unsigned int i; 262 263 char * cfname; 264 text_t fname; 265 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 266 cfname = fname.getcstr(); 267 ofstream logout(cfname); 268 delete cfname; 254 ofstream logout; 255 256 this->openLogfile("/etc/corbaout.txt", logout); 269 257 270 258 corbaconv_text_t::setCorbatext(collection,corbaCollect); … … 308 296 text_t collection; 309 297 InfoFiltersResponse_t response; 310 311 char * cfname; 312 text_t fname; 313 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 314 cfname = fname.getcstr(); 315 ofstream logout(cfname); 316 delete cfname; 298 ofstream logout; 299 300 this->openLogfile("/etc/corbaout.txt", logout); 317 301 318 302 corbaconv_text_t::setCorbatext(collection,corbaCollect); … … 332 316 comerror_t error = noError; 333 317 text_t collection; 334 335 char * cfname; 336 text_t fname; 337 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 338 cfname = fname.getcstr(); 339 ofstream logout(cfname); 340 delete cfname; 318 ofstream logout; 319 320 this->openLogfile("/etc/corbaout.txt", logout); 341 321 342 322 // set up request … … 364 344 text_tarray collist; 365 345 comerror_t err; 366 367 char * cfname; 368 text_t fname; 369 fname = filename_cat(gsdlhome, "/etc/corbaout.txt"); 370 cfname = fname.getcstr(); 371 ofstream logout(cfname); 372 delete cfname; 346 ofstream logout; 347 348 this->openLogfile("/etc/corbaout.txt", logout); 373 349 374 350 protocol->get_collection_list(collist, err, logout);
Note:
See TracChangeset
for help on using the changeset viewer.