csutil/sysfunc.h File Reference
Common system functions. More...
#include <stdarg.h>
#include <stdio.h>
#include "csextern.h"
#include "csutil/ref.h"
Go to the source code of this file.
| System functions | |
| bool | csDefaultRunLoop (iObjectRegistry *) | 
| Implements a default run-loop for stand-alone applications. | |
| int | csFPrintf (FILE *file, const char *str,...) | 
| CS version of fprintf (file, str, . | |
| int | csFPrintfV (FILE *file, const char *str, va_list arg) | 
| CS version of vfprintf (stderr, str, . | |
| int64 | csGetMicroTicks () | 
| Get the current elapsed time in microseconds (us). | |
| csPtr< iConfigFile > | csGetPlatformConfig (const char *key) | 
| Get a platform-specific per-user config object. | |
| csString | csGetPlatformConfigPath (const char *key, bool local=false) | 
| Get a platform-specific path to store per-user configuration data. | |
| csTicks | csGetTicks () | 
| Get the current tick count. | |
| csString | csGetUsername () | 
| Get the username of the account running the program. | |
| bool | csPlatformShutdown (iObjectRegistry *) | 
| Platform-specific shutdown. | |
| bool | csPlatformStartup (iObjectRegistry *) | 
| Platform-specific startup. | |
| int | csPrintf (const char *str,...) | 
| CS version of printf. | |
| int | csPrintfErr (const char *str,...) | 
| CS version of fprintf (stderr, str, . | |
| int | csPrintfErrV (const char *str, va_list arg) | 
| CS version of vfprintf (stderr, str, . | |
| int | csPrintfV (const char *str, va_list arg) | 
| CS version of vprintf. | |
| void | csSleep (int) | 
| This function will freeze your application for given number of 1/1000 seconds. | |
Detailed Description
Common system functions.
Definition in file sysfunc.h.
Generated for Crystal Space by doxygen 1.4.7

