1 #ifndef _CSDBG_DICTIONARY
2 #define _CSDBG_DICTIONARY 1
57 virtual const i8*
name()
const;
59 virtual bool mode()
const;
75 virtual const string*
lookup(
const string&,
bool =
false)
const;
virtual dictionary * clone() const
Object virtual copy constructor.
dictionary(const i8 *, const i8 *=NULL, bool=false)
Object constructor.
Lightweight, templated, doubly-linked list (using XOR linking)
A named collection of words (for syntax highlighters)
virtual bool mode() const
Get the lookup mode.
char i8
8-bit signed integer
i8 * m_name
Dictionary name.
virtual const i8 * name() const
Get the dictionary name.
virtual ~dictionary()
Object destructor.
virtual dictionary & set_name(const i8 *)
Set the name.
virtual dictionary & operator=(const dictionary &)
Assignment operator.
Class csdbg::string definition.
virtual dictionary & load_file(const i8 *)
Load words from a dictionary file.
virtual dictionary & set_mode(bool)
Set the lookup mode.
virtual const string * lookup(const string &, bool=false) const
Dictionary lookup.