Public Member Functions | Private Member Functions | Private Attributes

AiksaurusImpl::Aiksaurus Class Reference

#include <Aiksaurus.h>

List of all members.

Public Member Functions

 Aiksaurus () throw ()
 Aiksaurus (const char *path_meanings, const char *path_words) throw ()
 ~Aiksaurus () throw ()
const char * word () const throw ()
const char * error () const throw ()
bool find (const char *word) throw ()
const char * next (int &meaning) throw ()
const char * similar () throw ()

Private Member Functions

 Aiksaurus (const Aiksaurus &rhs)
Aiksaurusoperator= (const Aiksaurus &rhs)

Private Attributes

ThesaurusImpl * d_impl_ptr
std::string d_error

Constructor & Destructor Documentation

AiksaurusImpl::Aiksaurus::Aiksaurus ( const Aiksaurus rhs  )  [private]
AiksaurusImpl::Aiksaurus::Aiksaurus (  )  throw ()
AiksaurusImpl::Aiksaurus::Aiksaurus ( const char *  path_meanings,
const char *  path_words 
) throw ()
AiksaurusImpl::Aiksaurus::~Aiksaurus (  )  throw ()

Member Function Documentation

const char* AiksaurusImpl::Aiksaurus::error (  )  const throw ()
bool AiksaurusImpl::Aiksaurus::find ( const char *  word  )  throw ()

Referenced by AiksaurusDlg::_doSearch().

const char* AiksaurusImpl::Aiksaurus::next ( int &  meaning  )  throw ()
Aiksaurus& AiksaurusImpl::Aiksaurus::operator= ( const Aiksaurus rhs  )  [private]
const char* AiksaurusImpl::Aiksaurus::similar (  )  throw ()
const char* AiksaurusImpl::Aiksaurus::word (  )  const throw ()

Member Data Documentation

std::string AiksaurusImpl::Aiksaurus::d_error [private]
ThesaurusImpl* AiksaurusImpl::Aiksaurus::d_impl_ptr [private]

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