#include <Aiksaurus.h>
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) | |
Aiksaurus & | operator= (const Aiksaurus &rhs) |
Private Attributes | |
ThesaurusImpl * | d_impl_ptr |
std::string | d_error |
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 () |
const char* AiksaurusImpl::Aiksaurus::error | ( | ) | const throw () |
Referenced by AiksaurusGTK_impl::Display::_checkThesaurus(), and AiksaurusDlg::_doSearch().
bool AiksaurusImpl::Aiksaurus::find | ( | const char * | word | ) | throw () |
Referenced by AiksaurusDlg::_doSearch().
const char* AiksaurusImpl::Aiksaurus::next | ( | int & | meaning | ) | throw () |
Referenced by AiksaurusDlg::_showMeanings().
const char* AiksaurusImpl::Aiksaurus::similar | ( | ) | throw () |
Referenced by AiksaurusGTK_impl::Display::_displayAlternatives(), and AiksaurusDlg::_showAlternatives().
const char* AiksaurusImpl::Aiksaurus::word | ( | ) | const throw () |
Referenced by AiksaurusDlg::_showMeanings().
std::string AiksaurusImpl::Aiksaurus::d_error [private] |
ThesaurusImpl* AiksaurusImpl::Aiksaurus::d_impl_ptr [private] |