Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials
Public Member Functions | List of all members
irr::IOSOperator Class Reference

The Operating system operator provides operation system specific methods and informations. More...

#include <IOSOperator.h>

Inheritance diagram for irr::IOSOperator:
irr::IReferenceCounted

Public Member Functions

virtual void copyToClipboard (const c8 *text) const =0
 Copies text to the clipboard.
virtual const core::stringcgetOperatingSystemVersion () const =0
 Get the current operation system version as string.
_IRR_DEPRECATED_ const wchar_t * getOperationSystemVersion () const
 Get the current operation system version as string.
virtual bool getProcessorSpeedMHz (u32 *MHz) const =0
 Get the processor speed in megahertz.
virtual bool getSystemMemory (u32 *Total, u32 *Avail) const =0
 Get the total and available system RAM.
virtual const c8getTextFromClipboard () const =0
 Get text from the clipboard.
- Public Member Functions inherited from irr::IReferenceCounted
bool drop () const
 Drops the object. Decrements the reference counter by one.
const c8getDebugName () const
 Returns the debug name of the object.
s32 getReferenceCount () const
 Get the reference count.
void grab () const
 Grabs the object. Increments the reference counter by one.
 IReferenceCounted ()
 Constructor.
virtual ~IReferenceCounted ()
 Destructor.

Additional Inherited Members

- Protected Member Functions inherited from irr::IReferenceCounted
void setDebugName (const c8 *newName)
 Sets the debug name of the object.

Detailed Description

The Operating system operator provides operation system specific methods and informations.

Definition at line 15 of file IOSOperator.h.

Member Function Documentation

virtual void irr::IOSOperator::copyToClipboard ( const c8 text) const
pure virtual

Copies text to the clipboard.

virtual const core::stringc& irr::IOSOperator::getOperatingSystemVersion ( ) const
pure virtual

Get the current operation system version as string.

Referenced by getOperationSystemVersion().

_IRR_DEPRECATED_ const wchar_t* irr::IOSOperator::getOperationSystemVersion ( ) const
inline

Get the current operation system version as string.

Deprecated:
Use getOperatingSystemVersion instead. This method will be removed in Irrlicht 1.9.

Definition at line 23 of file IOSOperator.h.

References getOperatingSystemVersion().

virtual bool irr::IOSOperator::getProcessorSpeedMHz ( u32 MHz) const
pure virtual

Get the processor speed in megahertz.

\param MHz The integer variable to store the speed in.
Returns
True if successful, false if not
virtual bool irr::IOSOperator::getSystemMemory ( u32 Total,
u32 Avail 
) const
pure virtual

Get the total and available system RAM.

\param Total: will contain the total system memory
Parameters
Avail,:will contain the available memory
Returns
True if successful, false if not
virtual const c8* irr::IOSOperator::getTextFromClipboard ( ) const
pure virtual

Get text from the clipboard.

Returns
Returns 0 if no string is in there.

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

The Irrlicht Engine
The Irrlicht Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated on Mon May 6 2013 07:46:03 by Doxygen (1.8.1.2)