Table 10-1 KcsStatus
| Public Member | Description |
| void deleteDescription(); | Deletes the string that describes the status. Use this instead of delete(myDescription). |
| const long getCause() const; | Gets the OS or internal cause of the status. |
| const char *getDescription() const; | Returns a string valid only within the scope of the object; therefore, you must copy it to a separate location. |
| const KcsStatusId getId() const; | Returns longs, ints, and KcsStatusIds. Set and gets the originating OS or platform-dependent cause., which are OS- and platform-related as well as device specific. Aplatform-specific application can map specific errors to native error conditions. |
| const long getIdLong() const; | Returns a long that corresponds to this KcsStatus. |
| getlastStatus(); | Returns to the last non-KCS_SUCCESS status object. |
| const long getOwnerId() const; | Returns the owner of the error message. |
| KcsStatus(const KcsStatus&); | Constructor. |
| KcsStatus(const KcsStatusId thisId); | Constructor. |
| KcsStatus(const KcsStausId anId, const char *aDescription); | Constructor. |
| KcsStatus(const KcsStatusId thisId, const long aCause); | Constructor. |
| KcsStaus(const int &thisId); | Constructor. |
| KcsStatus(const int &thisId, const char *myDescription); | Constructor. |
| KcsStatus(const long &thisId); | Constructor. |
| KcsStatus(const long &thisId, const char *aDescription); | Constructor. |
| KcsStatus& operator=(const KcsStatus&); | Copy constructor. |
| KcsStatus& operator=(KcsStatusId); | Copy constructor. |
| KcsStatus map(); | Takes an internal toolkit error and converts it to an API error. |