#include <stdio.h>
#include <stdlib.h>
#include <fstream>
#include <string>
#include <string.h>
#include <strings.h>
Go to the source code of this file.
|
| int | stringRemoveDelimiter (char delimiter, const char *string) |
| |
| int | getFileExtension (char *filename, char **extension) |
| |
| bool | checkCmdLineFlag (const int argc, const char **argv, const char *string_ref) |
| |
| template<class T > |
| bool | getCmdLineArgumentValue (const int argc, const char **argv, const char *string_ref, T *value) |
| |
| int | getCmdLineArgumentInt (const int argc, const char **argv, const char *string_ref) |
| |
| float | getCmdLineArgumentFloat (const int argc, const char **argv, const char *string_ref) |
| |
| bool | getCmdLineArgumentString (const int argc, const char **argv, const char *string_ref, char **string_retval) |
| |
| char * | sdkFindFilePath (const char *filename, const char *executable_path) |
| |
◆ EXIT_WAIVED
◆ FOPEN
| #define FOPEN |
( |
|
fHandle, |
|
|
|
filename, |
|
|
|
mode |
|
) |
| (fHandle = fopen(filename, mode)) |
◆ FOPEN_FAIL
| #define FOPEN_FAIL |
( |
|
result | ) |
(result == NULL) |
◆ SPRINTF
◆ SSCANF
◆ STRCASECMP
| #define STRCASECMP strcasecmp |
◆ STRCPY
| #define STRCPY |
( |
|
sFilePath, |
|
|
|
nLength, |
|
|
|
sPath |
|
) |
| strcpy(sFilePath, sPath) |
◆ STRNCASECMP
| #define STRNCASECMP strncasecmp |
◆ checkCmdLineFlag()
| bool checkCmdLineFlag |
( |
const int |
argc, |
|
|
const char ** |
argv, |
|
|
const char * |
string_ref |
|
) |
| |
|
inline |
◆ getCmdLineArgumentFloat()
| float getCmdLineArgumentFloat |
( |
const int |
argc, |
|
|
const char ** |
argv, |
|
|
const char * |
string_ref |
|
) |
| |
|
inline |
◆ getCmdLineArgumentInt()
| int getCmdLineArgumentInt |
( |
const int |
argc, |
|
|
const char ** |
argv, |
|
|
const char * |
string_ref |
|
) |
| |
|
inline |
◆ getCmdLineArgumentString()
| bool getCmdLineArgumentString |
( |
const int |
argc, |
|
|
const char ** |
argv, |
|
|
const char * |
string_ref, |
|
|
char ** |
string_retval |
|
) |
| |
|
inline |
◆ getCmdLineArgumentValue()
| bool getCmdLineArgumentValue |
( |
const int |
argc, |
|
|
const char ** |
argv, |
|
|
const char * |
string_ref, |
|
|
T * |
value |
|
) |
| |
|
inline |
◆ getFileExtension()
| int getFileExtension |
( |
char * |
filename, |
|
|
char ** |
extension |
|
) |
| |
|
inline |
◆ sdkFindFilePath()
| char * sdkFindFilePath |
( |
const char * |
filename, |
|
|
const char * |
executable_path |
|
) |
| |
|
inline |
Find the path for a file assuming that files are found in the searchPath.
- Returns
- the path if succeeded, otherwise 0
- Parameters
-
| filename | name of the file |
| executable_path | optional absolute path of the executable |
◆ stringRemoveDelimiter()
| int stringRemoveDelimiter |
( |
char |
delimiter, |
|
|
const char * |
string |
|
) |
| |
|
inline |