FileUtil Class Reference
class used to make it easy to read and write files.
More...
#include <OSFileUtil.h>
List of all members.
Public Member Functions |
| FileUtil () |
| the class constructor
|
| ~FileUtil () |
| the class destructor
|
std::string | getFileAsString (const char *fname) |
| read a file and return contents as a string.
|
char * | getFileAsChar (const char *fname) |
| read a file and return contents as a char pointer.
|
bool | writeFileFromString (char *fname, std::string thestring) |
| write a file from an input string.
|
bool | writeFileFromString (std::string fname, std::string thestring) |
| write a file from an input string.
|
bool | writeFileFromChar (char *fname, char *ch) |
| write a file from an input char pointer.
|
Detailed Description
class used to make it easy to read and write files.
- Author:
- Robert Fourer, Jun Ma, Kipp Martin
- Version:
- 1.0, 03/14/2004
- Since:
- OS 1.0
The FileUtil
class contains methods for reading and writing files from strings used by many classes in the Optimization Services (OS) framework.
Definition at line 38 of file OSFileUtil.h.
Constructor & Destructor Documentation
Member Function Documentation
std::string FileUtil::getFileAsString |
( |
const char * |
fname |
) |
|
read a file and return contents as a string.
- Parameters:
-
| fname | holds the name of the file. |
- Returns:
- the file contents as a sring.
char* FileUtil::getFileAsChar |
( |
const char * |
fname |
) |
|
read a file and return contents as a char pointer.
- Parameters:
-
| fname | holds the name of the file. |
- Returns:
- the file contents as a char pointer.
bool FileUtil::writeFileFromString |
( |
char * |
fname, |
|
|
std::string |
thestring | |
|
) |
| | |
write a file from an input string.
- Parameters:
-
| fname | holds the name of the file to be written. |
| thestring | holds the string to be written to the file. |
- Returns:
- true if file successfuly written.
bool FileUtil::writeFileFromString |
( |
std::string |
fname, |
|
|
std::string |
thestring | |
|
) |
| | |
write a file from an input string.
- Parameters:
-
| fname | holds the name of the file to be written. |
| thestring | holds the string to be written to the file. |
- Returns:
- true if file successfuly written.
bool FileUtil::writeFileFromChar |
( |
char * |
fname, |
|
|
char * |
ch | |
|
) |
| | |
write a file from an input char pointer.
- Parameters:
-
| fname | holds the name of the file to be written. |
| ch | holds a pointer to a char array to be written to the file. |
- Returns:
- true if file successfuly written.
The documentation for this class was generated from the following file:
- /home/coin/svn-release/OptimizationSuite-1.1.0/OS/src/OSUtils/OSFileUtil.h