CommonC++Lib RiscOSC++Lib ToolboxC++Lib
Toolbox Library for use with the RiscOS DDE C++/CFront compiler
Loading...
Searching...
No Matches
OS Class Reference

#include <OS.h>

Inheritance diagram for OS:
ErrorReport

Public Member Functions

 OS ()
 ~OS ()
Public Member Functions inherited from ErrorReport
 ErrorReport ()
 ~ErrorReport ()

Static Public Member Functions

static unsigned int readMonotonicTime ()
static unsigned int readModeVariable (int, int)
static char * binaryToDecimal (int, char *, int *)
static int evaluateExpression (char *, char *, int *)
Static Public Member Functions inherited from ErrorReport
static void setLastError (_kernel_oserror *, unsigned int)
static void setLastError (_kernel_oserror *, unsigned int, char *location)
static _kernel_oserror * getLastError ()
static void setErrFlags (unsigned int)
static unsigned int getErrFlags ()
static void setAsWimpTask (char *)
static void setAsConsoleTask ()
static void setLocation (char *)
static char * getLocation ()
static char * getTaskName ()
static void clearError ()
static int getEnvironment ()
static void setTrap (int, int *)
static void clearTrap ()

Additional Inherited Members

Public Types inherited from ErrorReport
enum  errorEnv { CONSOLE , WIMP }

Constructor & Destructor Documentation

◆ OS()

OS::OS ( )
inline

◆ ~OS()

OS::~OS ( )
inline

Member Function Documentation

◆ binaryToDecimal()

char * OS::binaryToDecimal ( int n,
char * buffer,
int * bufSize )
static

◆ evaluateExpression()

int OS::evaluateExpression ( char * str,
char * buf,
int * bufSize )
static

◆ readModeVariable()

unsigned int OS::readModeVariable ( int mode,
int var )
static

◆ readMonotonicTime()

unsigned int OS::readMonotonicTime ( )
static

The documentation for this class was generated from the following files: