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

encodedString Class Reference

#include </home/clem/local/src/opie/noncore/net/mail/libmailwrapper/mailtypes.h>

List of all members.

Public Member Functions

 encodedString ()
 encodedString (const char *nContent, unsigned int length)
 encodedString (char *nContent, unsigned int nSize)
 encodedString (const encodedString &old)
encodedStringoperator= (const encodedString &old)
virtual ~encodedString ()
const char * Content () const
const int Length () const
void setContent (const char *nContent, int nSize)
void setContent (char *nContent, int nSize)

Protected Member Functions

void init ()
void copy_old (const encodedString &old)
void clean ()

Protected Attributes

char * content
unsigned int size


Constructor & Destructor Documentation

encodedString::encodedString  ) 
 

Definition at line 318 of file mailtypes.cpp.

References init().

encodedString::encodedString const char *  nContent,
unsigned int  length
 

Definition at line 323 of file mailtypes.cpp.

References init(), and setContent().

encodedString::encodedString char *  nContent,
unsigned int  nSize
 

Definition at line 329 of file mailtypes.cpp.

References init(), and setContent().

encodedString::encodedString const encodedString old  ) 
 

Definition at line 335 of file mailtypes.cpp.

References copy_old(), init(), odebug, and oendl.

encodedString::~encodedString  )  [virtual]
 

Definition at line 350 of file mailtypes.cpp.

References clean().


Member Function Documentation

void encodedString::clean  )  [protected]
 

Definition at line 361 of file mailtypes.cpp.

References content, and size.

Referenced by copy_old(), and ~encodedString().

const char * encodedString::Content  )  const
 

Definition at line 380 of file mailtypes.cpp.

References content.

Referenced by AbstractMail::decode_String(), IMAPwrapper::fetchTextPart(), Genericwrapper::fetchTextPart(), AbstractMail::mvcpMail(), ViewMail::slotItemClicked(), and Genericwrapper::traverseBody().

void encodedString::copy_old const encodedString old  )  [protected]
 

Definition at line 370 of file mailtypes.cpp.

References clean(), content, and size.

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

void encodedString::init  )  [protected]
 

Definition at line 355 of file mailtypes.cpp.

References content, and size.

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

const int encodedString::Length  )  const
 

Definition at line 385 of file mailtypes.cpp.

References size.

Referenced by AbstractMail::decode_String(), IMAPwrapper::fetchTextPart(), AbstractMail::mvcpMail(), and ViewMail::slotItemClicked().

encodedString & encodedString::operator= const encodedString old  ) 
 

Definition at line 342 of file mailtypes.cpp.

References copy_old(), init(), odebug, and oendl.

void encodedString::setContent char *  nContent,
int  nSize
 

Definition at line 399 of file mailtypes.cpp.

References content, and size.

void encodedString::setContent const char *  nContent,
int  nSize
 

Definition at line 390 of file mailtypes.cpp.

References content, and size.

Referenced by AbstractMail::decode_String(), encodedString(), IMAPwrapper::fetchRawPart(), and Genericwrapper::traverseBody().


Member Data Documentation

char* encodedString::content [protected]
 

Definition at line 195 of file mailtypes.h.

Referenced by clean(), Content(), copy_old(), init(), and setContent().

unsigned int encodedString::size [protected]
 

Definition at line 196 of file mailtypes.h.

Referenced by clean(), copy_old(), init(), Length(), and setContent().


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