MailImporter::FolderStructureBase

MailImporter::FolderStructureBase< size > Class Template Reference

#include <mailimporter_utils.h>

Public Types

typedef QString NString[size]
 

Public Member Functions

 FolderStructureBase ()
 
 FolderStructureBase (const NString &s)
 
 FolderStructureBase (const FolderStructureBase &s)
 
FolderStructureBaseoperator= (const FolderStructureBase &s)
 
const QString operator[] (unsigned int i) const
 
QStringoperator[] (unsigned int i)
 

Detailed Description

template<unsigned int size>
class MailImporter::FolderStructureBase< size >

Glorified QString[N] for (a) understandability (b) older gcc compatibility.

Definition at line 28 of file mailimporter_utils.h.

Constructor & Destructor Documentation

template<unsigned int size>
MailImporter::FolderStructureBase< size >::FolderStructureBase ( )
inline

Constructor.

Need a default constructor for QValueList.

Definition at line 33 of file mailimporter_utils.h.

template<unsigned int size>
MailImporter::FolderStructureBase< size >::FolderStructureBase ( const NString &  s)
inline

Constructor.

Turn N QStrings into a folder structure description.

Definition at line 40 of file mailimporter_utils.h.

template<unsigned int size>
MailImporter::FolderStructureBase< size >::FolderStructureBase ( const FolderStructureBase< size > &  s)
inline

Copy Constructor.

Definition at line 48 of file mailimporter_utils.h.

Member Function Documentation

template<unsigned int size>
FolderStructureBase& MailImporter::FolderStructureBase< size >::operator= ( const FolderStructureBase< size > &  s)
inline

Assignment operator.

Does the same thing as the copy constructor.

Definition at line 58 of file mailimporter_utils.h.

template<unsigned int size>
const QString MailImporter::FolderStructureBase< size >::operator[] ( unsigned int  i) const
inline

Access the different fields.

There doesn't seem to be a real semantics for the fields.

Definition at line 69 of file mailimporter_utils.h.

template<unsigned int size>
QString& MailImporter::FolderStructureBase< size >::operator[] ( unsigned int  i)
inline

Access the different fields, for writing.

Definition at line 79 of file mailimporter_utils.h.


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat Jul 11 2020 23:15:15 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.