Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SBlogOSUtils.h File Reference

#include <stdarg.h>
#include <time.h>
#include <wchar.h>
#include <limits.h>
#include <VXItypes.h>
#include <VXIlog.h>

Typedefs

typedef SBlogFileStats SBlogFileStats

Functions

int SBlogGetTime (time_t *timestamp, VXIunsigned *timestampMsec)
int SBlogGetTimeStampStr (time_t timestamp, VXIunsigned timestampMsec, char *timestampStr)
int SBlogGetFileStats (const char *path, SBlogFileStats *fileStats)
int SBlogGetCPUTimes (long *userTime, long *kernelTime)
int SBlogVswprintf (wchar_t *wcs, size_t maxlen, const wchar_t *format, va_list args)
int SBlogMkDir (const char *path)
int SBlogIsDir (const SBlogFileStats *statInfo)
VXIbool SBlogWchar2Latin1 (const wchar_t *input, char *output, VXIunsigned maxOutputChars)
VXIbool SBlogWchar2UTF8 (const wchar_t *input, char *output, VXIunsigned maxOutputBytes, VXIunsigned *outputBytes)
VXIlogResult SBlogLogErrorToConsole (const VXIchar *moduleName, VXIunsigned errorID, const VXIchar *errorIDText)
VXIlogResult SBlogVLogErrorToConsole (const VXIchar *moduleName, VXIunsigned errorID, const VXIchar *errorIDText, const VXIchar *format, va_list arguments)
static bool SBlogIsSpace (const char c)
static bool SBlogIsSpace (const wchar_t c)
static bool SBlogIsAlpha (const wchar_t c)


Typedef Documentation

typedef struct SBlogFileStats SBlogFileStats
 


Function Documentation

int SBlogGetCPUTimes long *  userTime,
long *  kernelTime
 

int SBlogGetFileStats const char *  path,
SBlogFileStats fileStats
 

int SBlogGetTime time_t *  timestamp,
VXIunsigned timestampMsec
 

int SBlogGetTimeStampStr time_t  timestamp,
VXIunsigned  timestampMsec,
char *  timestampStr
 

static bool SBlogIsAlpha const wchar_t  c  )  [inline, static]
 

int SBlogIsDir const SBlogFileStats statInfo  ) 
 

static bool SBlogIsSpace const wchar_t  c  )  [inline, static]
 

static bool SBlogIsSpace const char  c  )  [inline, static]
 

VXIlogResult SBlogLogErrorToConsole const VXIchar moduleName,
VXIunsigned  errorID,
const VXIchar errorIDText
 

int SBlogMkDir const char *  path  ) 
 

VXIlogResult SBlogVLogErrorToConsole const VXIchar moduleName,
VXIunsigned  errorID,
const VXIchar errorIDText,
const VXIchar format,
va_list  arguments
 

int SBlogVswprintf wchar_t *  wcs,
size_t  maxlen,
const wchar_t *  format,
va_list  args
 

VXIbool SBlogWchar2Latin1 const wchar_t *  input,
char *  output,
VXIunsigned  maxOutputChars
 

VXIbool SBlogWchar2UTF8 const wchar_t *  input,
char *  output,
VXIunsigned  maxOutputBytes,
VXIunsigned outputBytes
 


Generated on Wed Jun 1 12:50:18 2005 for OpenVXI by  doxygen 1.4.2