Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MetaTranslatorMessage Class Reference

#include </home/clem/local/src/opie/development/translation/shared/metatranslator.h>

Collaboration diagram for MetaTranslatorMessage:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Type { Unfinished, Finished, Obsolete }

Public Member Functions

 MetaTranslatorMessage ()
 MetaTranslatorMessage (const char *context, const char *sourceText, const char *comment, const QString &translation=QString::null, bool utf8=FALSE, Type type=Unfinished)
 MetaTranslatorMessage (const MetaTranslatorMessage &m)
MetaTranslatorMessageoperator= (const MetaTranslatorMessage &m)
void setType (Type nt)
Type type () const
bool utf8 () const
bool operator== (const MetaTranslatorMessage &m) const
bool operator!= (const MetaTranslatorMessage &m) const
bool operator< (const MetaTranslatorMessage &m) const
bool operator<= (const MetaTranslatorMessage &m)
bool operator> (const MetaTranslatorMessage &m) const
bool operator>= (const MetaTranslatorMessage &m) const

Private Attributes

bool utfeight
Type ty

Member Enumeration Documentation

enum MetaTranslatorMessage::Type
 

Enumeration values:
Unfinished 
Finished 
Obsolete 

Definition at line 40 of file metatranslator.h.


Constructor & Destructor Documentation

MetaTranslatorMessage::MetaTranslatorMessage  ) 
 

Definition at line 252 of file metatranslator.cpp.

MetaTranslatorMessage::MetaTranslatorMessage const char *  context,
const char *  sourceText,
const char *  comment,
const QString translation = QString::null,
bool  utf8 = FALSE,
Type  type = Unfinished
 

Definition at line 257 of file metatranslator.cpp.

References i, TRUE, and utfeight.

MetaTranslatorMessage::MetaTranslatorMessage const MetaTranslatorMessage m  ) 
 

Definition at line 294 of file metatranslator.cpp.


Member Function Documentation

bool MetaTranslatorMessage::operator!= const MetaTranslatorMessage m  )  const [inline]
 

Definition at line 56 of file metatranslator.h.

References operator==().

bool MetaTranslatorMessage::operator< const MetaTranslatorMessage m  )  const
 

Definition at line 315 of file metatranslator.cpp.

References qstrcmp().

Referenced by operator>(), and operator>=().

bool MetaTranslatorMessage::operator<= const MetaTranslatorMessage m  )  [inline]
 

Definition at line 59 of file metatranslator.h.

References operator>().

MetaTranslatorMessage & MetaTranslatorMessage::operator= const MetaTranslatorMessage m  ) 
 

Definition at line 299 of file metatranslator.cpp.

References ty, and utfeight.

bool MetaTranslatorMessage::operator== const MetaTranslatorMessage m  )  const
 

Definition at line 308 of file metatranslator.cpp.

References qstrcmp().

Referenced by operator!=().

bool MetaTranslatorMessage::operator> const MetaTranslatorMessage m  )  const [inline]
 

Definition at line 61 of file metatranslator.h.

References operator<().

Referenced by operator<=().

bool MetaTranslatorMessage::operator>= const MetaTranslatorMessage m  )  const [inline]
 

Definition at line 63 of file metatranslator.h.

References operator<().

void MetaTranslatorMessage::setType Type  nt  )  [inline]
 

Definition at line 51 of file metatranslator.h.

References ty.

Referenced by merge().

Type MetaTranslatorMessage::type  )  const [inline]
 

Definition at line 52 of file metatranslator.h.

References ty.

Referenced by merge().

bool MetaTranslatorMessage::utf8  )  const [inline]
 

Definition at line 53 of file metatranslator.h.

References utfeight.


Member Data Documentation

Type MetaTranslatorMessage::ty [private]
 

Definition at line 68 of file metatranslator.h.

Referenced by operator=(), setType(), and type().

bool MetaTranslatorMessage::utfeight [private]
 

Definition at line 67 of file metatranslator.h.

Referenced by MetaTranslatorMessage(), operator=(), and utf8().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:40:13 2005 for OPIE by  doxygen 1.4.2