\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{textcomp}
\usepackage{alltt}
\usepackage{times}
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\else
\usepackage[ps2pdf,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\usepackage{pspicture}
\fi
\usepackage[utf8]{inputenc}
\usepackage{doxygen}
\makeindex
\setcounter{tocdepth}{1}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\begin{titlepage}
\vspace*{7cm}
\begin{center}
{\Large meanwhile \\[1ex]\large 1.0.2 }\\
\vspace*{1cm}
{\large Generated by Doxygen 1.5.5}\\
\vspace*{0.5cm}
{\small Thu May 15 20:05:36 2008}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\chapter{Todo List}
\input{todo}
\chapter{Data Structure Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Data Structure Documentation}
\input{structmw__datum}
\include{structmwAddressBook}
\include{structmwAwareAttribute}
\include{structmwAwareHandler}
\include{structmwAwareIdBlock}
\include{structmwAwareList}
\include{structmwAwareListHandler}
\include{structmwAwareSnapshot}
\include{structmwChannel}
\include{structmwChannelSet}
\include{structmwCipher}
\include{structmwCipherInstance}
\include{structmwConference}
\include{structmwConferenceHandler}
\include{structmwConversation}
\include{structmwDirectory}
\include{structmwDirectoryHandler}
\include{structmwDirectoryMember}
\include{structmwEncryptAccept}
\include{structmwEncryptItem}
\include{structmwEncryptOffer}
\include{structmwFileTransfer}
\include{structmwFileTransferHandler}
\include{structmwGetBuffer}
\include{structmwIdBlock}
\include{structmwImHandler}
\include{structmwLoginInfo}
\include{structmwMessage}
\include{structmwMpi}
\include{structmwMsgAdmin}
\include{structmwMsgAnnounce}
\include{structmwMsgChannelAccept}
\include{structmwMsgChannelCreate}
\include{structmwMsgChannelDestroy}
\include{structmwMsgChannelSend}
\include{structmwMsgHandshake}
\include{structmwMsgHandshakeAck}
\include{structmwMsgLogin}
\include{structmwMsgLoginAck}
\include{structmwMsgLoginContinue}
\include{structmwMsgLoginRedirect}
\include{structmwMsgSenseService}
\include{structmwMsgSetPrivacyList}
\include{structmwMsgSetUserStatus}
\include{structmwOpaque}
\include{structmwPlace}
\include{structmwPlaceHandler}
\include{structmwPrivacyInfo}
\include{structmwPutBuffer}
\include{structmwResolveMatch}
\include{structmwResolveResult}
\include{structmwSametimeGroup}
\include{structmwSametimeList}
\include{structmwSametimeUser}
\include{structmwService}
\include{structmwServiceAware}
\include{structmwServiceConference}
\include{structmwServiceDirectory}
\include{structmwServiceFileTransfer}
\include{structmwServiceIm}
\include{structmwServicePlace}
\include{structmwServiceResolve}
\include{structmwServiceStorage}
\include{structmwSession}
\include{structmwSessionHandler}
\include{structmwStorage}
\include{structmwUserItem}
\include{structmwUserStatus}
\chapter{File Documentation}
\input{mw__channel_8h}
\include{mw__cipher_8h}
\include{mw__common_8h}
\include{mw__debug_8h}
\include{mw__error_8h}
\include{mw__message_8h}
\include{mw__service_8h}
\include{mw__session_8h}
\include{mw__srvc__aware_8h}
\include{mw__srvc__conf_8h}
\include{mw__srvc__dir_8h}
\include{mw__srvc__ft_8h}
\include{mw__srvc__im_8h}
\include{mw__srvc__place_8h}
\include{mw__srvc__resolve_8h}
\include{mw__srvc__store_8h}
\include{mw__st__list_8h}
\include{mw__util_8h}
\printindex
\end{document}
