Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OSStatus Class Reference

OSStatus. More...

List of all members.

Public Types

typedef SInt32 ErrorStatus

Public Member Functions

 OSStatus ()
 OSStatus (SInt32 inStatus)
 OSStatus (::OSErr inStatus)
 OSStatus (signed int inStatus)
SInt32 Get () const
 operator SInt32 () const

Static Public Member Functions

static OSStatus Make (SInt32 inStatus)

Private Attributes

SInt32 fStatus


Detailed Description

Template based class to represent an error code in CPLAT. This is represented as an SInt32 type and the equivalent of the Mac OSStatus error code.


Member Typedef Documentation

typedef SInt32 OSStatus::ErrorStatus
 


Constructor & Destructor Documentation

OSStatus::OSStatus  ) 
 

OSStatus::OSStatus SInt32  inStatus  ) 
 

OSStatus::OSStatus ::OSErr  inStatus  ) 
 

OSStatus::OSStatus signed int  inStatus  ) 
 


Member Function Documentation

static OSStatus OSStatus::Make SInt32  inStatus  )  [static]
 

SInt32 OSStatus::Get  )  const
 

OSStatus::operator SInt32  )  const
 


Member Data Documentation

SInt32 OSStatus::fStatus [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 20 20:22:25 2005 for CPLAT_MacOS by  doxygen 1.4.0