contact | forum | legal | impressum | privacy

hamsterdb API Documentation

 

ham::error Class Reference

#include <hamsterdb.hpp>


Public Member Functions

 error (ham_status_t st)
ham_status_t get_errno () const
const char * get_string () const

Private Attributes

ham_status_t m_errno

Detailed Description

An error class.

The hamsterdb C++ API throws this class as Exceptions.

Definition at line 54 of file hamsterdb.hpp.


Constructor & Destructor Documentation

ham::error::error ( ham_status_t  st  )  [inline]

Constructor

Definition at line 57 of file hamsterdb.hpp.


Member Function Documentation

ham_status_t ham::error::get_errno (  )  const [inline]

Returns the error code.

Definition at line 61 of file hamsterdb.hpp.

References m_errno.

const char* ham::error::get_string (  )  const [inline]

Returns an English error description.

Definition at line 66 of file hamsterdb.hpp.

References ham_strerror(), and m_errno.


Field Documentation

Definition at line 71 of file hamsterdb.hpp.

Referenced by get_errno(), and get_string().


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

The hamsterdb API

 

Help us!

Found an information that is missing on this page? Please send a mail.