Added ChessClockWizard class
authorArto Hyvättinen <arto.hyvattinen@gmail.com>
Fri, 13 Aug 2010 22:48:56 +0000 (01:48 +0300)
committerArto Hyvättinen <arto.hyvattinen@gmail.com>
Fri, 13 Aug 2010 22:48:56 +0000 (01:48 +0300)
Added simple web page

82 files changed:
chessclock.pro
chessclock.qrc [new file with mode: 0644]
chessclockwindow.cpp
classes/chessclock.cpp
classes/chessclock.h
classes/chessclockwidget.cpp [new file with mode: 0644]
classes/chessclockwidget.h [new file with mode: 0644]
main.cpp
www/html/annotated.html
www/html/chessclock_8cpp.html [new file with mode: 0644]
www/html/chessclock_8cpp_source.html [new file with mode: 0644]
www/html/chessclock_8h.html [new file with mode: 0644]
www/html/chessclock_8h_source.html [new file with mode: 0644]
www/html/chessclockwidget_8cpp.html [new file with mode: 0644]
www/html/chessclockwidget_8cpp_source.html [new file with mode: 0644]
www/html/chessclockwidget_8h.html [new file with mode: 0644]
www/html/chessclockwidget_8h_source.html [new file with mode: 0644]
www/html/chessclockwindow_8cpp.html
www/html/chessclockwindow_8cpp_source.html
www/html/chessclockwindow_8h.html
www/html/chessclockwindow_8h_source.html
www/html/class_chess_clock-members.html [new file with mode: 0644]
www/html/class_chess_clock.html [new file with mode: 0644]
www/html/class_chess_clock.png [new file with mode: 0644]
www/html/class_chess_clock_widget-members.html [new file with mode: 0644]
www/html/class_chess_clock_widget.html [new file with mode: 0644]
www/html/class_chess_clock_widget.png [new file with mode: 0644]
www/html/class_chess_clock_window-members.html
www/html/class_chess_clock_window.html
www/html/class_turn_information-members.html
www/html/class_turn_information.html
www/html/classes.html
www/html/files.html
www/html/functions.html
www/html/functions_enum.html [new file with mode: 0644]
www/html/functions_eval.html [new file with mode: 0644]
www/html/functions_func.html
www/html/functions_vars.html
www/html/globals.html
www/html/globals_func.html
www/html/hierarchy.html [new file with mode: 0644]
www/html/index.html
www/html/main_8cpp.html
www/html/main_8cpp_source.html
www/html/search/all_63.html
www/html/search/all_65.html [new file with mode: 0644]
www/html/search/all_67.html
www/html/search/all_69.html
www/html/search/all_6c.html [new file with mode: 0644]
www/html/search/all_6d.html
www/html/search/all_6e.html [new file with mode: 0644]
www/html/search/all_70.html
www/html/search/all_72.html [new file with mode: 0644]
www/html/search/all_73.html [new file with mode: 0644]
www/html/search/all_74.html
www/html/search/all_75.html [new file with mode: 0644]
www/html/search/classes_63.html
www/html/search/enums_72.html [new file with mode: 0644]
www/html/search/enumvalues_6e.html [new file with mode: 0644]
www/html/search/enumvalues_70.html [new file with mode: 0644]
www/html/search/enumvalues_72.html [new file with mode: 0644]
www/html/search/files_63.html
www/html/search/functions_63.html
www/html/search/functions_65.html [new file with mode: 0644]
www/html/search/functions_67.html
www/html/search/functions_69.html
www/html/search/functions_70.html [new file with mode: 0644]
www/html/search/functions_72.html [new file with mode: 0644]
www/html/search/functions_73.html [new file with mode: 0644]
www/html/search/functions_74.html
www/html/search/functions_75.html [new file with mode: 0644]
www/html/search/search.js
www/html/search/variables_6c.html [new file with mode: 0644]
www/html/search/variables_6d.html [new file with mode: 0644]
www/html/search/variables_70.html
www/html/search/variables_74.html
www/html/turninformation_8cpp.html
www/html/turninformation_8cpp_source.html
www/html/turninformation_8h.html
www/html/turninformation_8h_source.html
www/index.html [new file with mode: 0644]
www/logo.png [new file with mode: 0644]

index 4248040..c173879 100644 (file)
@@ -13,11 +13,13 @@ TEMPLATE = app
 SOURCES += main.cpp\
         chessclockwindow.cpp \
     classes/turninformation.cpp \
-    classes/chessclock.cpp
+    classes/chessclock.cpp \
+    classes/chessclockwidget.cpp
 
 HEADERS  += chessclockwindow.h \
     classes/turninformation.h \
-    classes/chessclock.h
+    classes/chessclock.h \
+    classes/chessclockwidget.h
 
 CONFIG += mobility
 MOBILITY = 
@@ -28,3 +30,6 @@ symbian {
     TARGET.EPOCSTACKSIZE = 0x14000
     TARGET.EPOCHEAPSIZE = 0x020000 0x800000
 }
+
+RESOURCES += \
+    chessclock.qrc
diff --git a/chessclock.qrc b/chessclock.qrc
new file mode 100644 (file)
index 0000000..aefab1b
--- /dev/null
@@ -0,0 +1,9 @@
+<RCC>
+    <qresource prefix="/rc">
+        <file>pic/black_blue.png</file>
+        <file>pic/black_gray.png</file>
+        <file>pic/loser.png</file>
+        <file>pic/white_blue.png</file>
+        <file>pic/white_gray.png</file>
+    </qresource>
+</RCC>
index b41a893..a75cccf 100644 (file)
 
 #include "chessclockwindow.h"
 
+#include "classes/chessclockwidget.h"
+
 ChessClockWindow::ChessClockWindow(QWidget *parent)
     : QMainWindow(parent)
 {
+
+    ChessClockWidget* widget = new ChessClockWidget(true, this);
+    setCentralWidget(widget);
+
 }
 
 ChessClockWindow::~ChessClockWindow()
index d7df9d3..896f654 100644 (file)
@@ -31,8 +31,9 @@ ChessClock::ChessClock(bool white, QWidget *parent) :
     isWhite_ = white;
     loser_ = false;
     turn_ = 0;
-    timePlayed_ = 0;
+    timePlayedBeforeTurn_ = 0;
     status_ = NotRunning;
+    another_ = 0;
 
     // Set clock timer calculating played time
     clockTime_.start();
@@ -52,7 +53,7 @@ void ChessClock::startTurn()
     status_=Running;
 
     // Repaint clock
-    repaintClock();
+    updateClock();
 }
 
 void ChessClock::pauseTurn()
@@ -60,7 +61,7 @@ void ChessClock::pauseTurn()
     // Update turn time
     currentTurn_->addTime( clockTime_.restart() );
     status_ = Paused;
-    repaintClock();
+    updateClock();
 }
 
 void ChessClock::continueTurn()
@@ -69,7 +70,7 @@ void ChessClock::continueTurn()
     // Add pause duration to information object
     currentTurn_->addPause( clockTime_.restart() );
     status_ = Running;
-    repaintClock();
+    updateClock();
 }
 
 
@@ -78,9 +79,11 @@ TurnInformation* ChessClock::endTurn()
     status_ = NotRunning;
     // Update turn time
     currentTurn_->addTime( clockTime_.restart());
+    // Count time played
+    timePlayedBeforeTurn_ = getTimePlayed();
     // Count time available
     timeAvailableBeforeTurn_ = getTimeAvailable();
-    repaintClock();
+    updateClock();
 
     // Close and return turn information
     currentTurn_->turnReady(timeAvailableBeforeTurn_ );
@@ -103,3 +106,30 @@ int ChessClock::getTimeAvailable()
     else
         return timeAvailableBeforeTurn_;
 }
+
+
+int ChessClock::getTimePlayed() const
+{
+    // Count time played time
+    if( currentTurn_ )
+        return timePlayedBeforeTurn_ + currentTurn_->getDuration();
+    else
+        return timePlayedBeforeTurn_;
+}
+
+void ChessClock::updateClock()
+{
+    // Check loser
+    if( another_ && !another_->isLoser())
+    {
+        if( getTimeAvailable() < 0 && !loser_)
+        {
+            loser_ = true;
+            emit timeOutLoser();
+        }
+
+    }
+    repaintClock();
+
+}
+
index 528b58b..4504061 100644 (file)
@@ -36,6 +36,9 @@ class TurnInformation;
 
   Base class of chess clock.
 
+  ChessClock has not GUI itself, but it is subclass of QWidget
+  avoiding polymorphism.
+
   */
 class ChessClock : public QWidget
 {
@@ -52,6 +55,8 @@ public:
 
     bool isLoser() const  { return loser_; }
     int getTurn() const  { return turn_; }
+    bool isWhite() const { return isWhite_; }
+    RunningStatus getStatus() const { return status_ ; }
 
 
     /*! Start new turn */
@@ -80,16 +85,23 @@ public:
       @return Time available in msecs */
     virtual int getTimeAvailable();
 
+    /*! Get total time played
+      @return Time played in msecs */
+    virtual int getTimePlayed() const;
+
+
 signals:
-    void timeOut();
+    void timeOutLoser();
 
 public slots:    
 
     /*! Refresh clock information */
     virtual void repaintClock() = 0;
 
+    /*! Update clock information, check looser state and refresh */
+    virtual void updateClock();
 
-protected:
+private:
     ChessClock* another_; /*! Another player's clock */
 
     bool loser_;        /*! Is player losed because of timeout */
@@ -97,8 +109,8 @@ protected:
     RunningStatus status_;
     TurnInformation* currentTurn_;
 
-    int timePlayed_;    /*! Time played in this game */
-    int timeAvailableBeforeTurn_; /*! Time available for play BEFORE this turn!*/
+    int timePlayedBeforeTurn_;    /*! Time played in this game BEFORE this turn msecs */
+    int timeAvailableBeforeTurn_; /*! Time available for play BEFORE this turn msecs !*/
 
     bool isWhite_;      /*! True if white player */
 
diff --git a/classes/chessclockwidget.cpp b/classes/chessclockwidget.cpp
new file mode 100644 (file)
index 0000000..6dbcc8a
--- /dev/null
@@ -0,0 +1,158 @@
+ /**************************************************************************
+
+    Chess Clock
+
+    Copyright (c) Arto Hyvättinen 2010
+
+    This file is part of Chess Clock software.
+
+    Chess Clock is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    Chess Clock is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+
+**************************************************************************/
+
+#include "chessclockwidget.h"
+
+#include <QLabel>
+#include <QFont>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+
+ChessClockWidget::ChessClockWidget(bool white, QWidget *parent) :
+    ChessClock(white, parent)
+{
+    mainLayout = new QVBoxLayout;
+
+    initPictures();
+    initLabels();
+    initTop();
+    initBottom();
+
+    setLayout( mainLayout );
+}
+
+
+void ChessClockWidget::initPictures()
+{
+    // Load pictures from resources.
+    if(  isWhite() )
+      {
+          picActive_.load(":/rc/pic/white_blue.png");
+          picPassive_.load(":/rc/pic/white_gray.png");
+      }
+      else
+      {
+          picActive_.load(":/rc/pic/black_blue.png");
+          picPassive_.load(":/rc/pic/black_gray.png");
+      }
+      picLoser_.load(":/rc/pic/loser.png");
+}
+
+void ChessClockWidget::initLabels()
+{
+    QFont normalFont("Helvetica",24);
+
+    pictureLabel_ = new QLabel;
+    pictureLabel_->setPixmap( picPassive_ );
+
+    timeUsedLabel_ = new QLabel;
+    timeAverageLabel_ = new QLabel;
+    turnLabel_=new QLabel;
+
+    timeUsedLabel_->setFont(normalFont);
+    timeAverageLabel_->setFont(normalFont);
+    turnLabel_->setFont(normalFont);
+
+    loserLabel_ = new QLabel;
+    loserLabel_->setPixmap(picLoser_);
+    loserLabel_->setVisible(false);
+
+}
+
+void ChessClockWidget::initTop()
+{
+    QVBoxLayout* details = new QVBoxLayout();
+    details->addWidget(timeUsedLabel_);
+    details->addWidget(timeAverageLabel_);
+    details->addWidget(turnLabel_);
+
+    QHBoxLayout* topLayout = new QHBoxLayout();
+    if( isWhite() )
+    {
+        // White player
+        //  Picture  |  Details | .. | LOSER
+        topLayout->addWidget( pictureLabel_ );
+        topLayout->addLayout( details );
+        topLayout->addStretch();
+        topLayout->addWidget(loserLabel_);
+    }
+    else
+    {
+        // Black player
+        // LOSER | ... | Details | Picture
+        topLayout->addWidget(loserLabel_);
+        topLayout->addStretch();
+        topLayout->addLayout( details );
+        topLayout->addWidget( pictureLabel_ );
+    }
+    mainLayout->addLayout(topLayout);
+}
+
+void ChessClockWidget::initBottom()
+{
+    // At bottom, time left in BIG font!
+    QFont bigfont("Helvetica",65,QFont::Bold);
+    leftLabel_ = new QLabel("0.00.00");
+    leftLabel_->setFont(bigfont);
+    // Black player: right alignment
+    if( isWhite() )
+       leftLabel_->setAlignment(Qt::AlignRight | Qt::AlignVCenter);
+    mainLayout->addWidget(leftLabel_);
+}
+
+void ChessClockWidget::repaintClock()
+{
+    // Set picture
+    if( getStatus() == Running )
+        pictureLabel_->setPixmap( picActive_);
+    else
+        pictureLabel_->setPixmap(picPassive_);
+
+    timeUsedLabel_->setText( timeString( getTimePlayed() ));
+
+    // Time average per turn
+    int timeAverage;
+    if( getTurn() == 0)
+        timeAverage = 0;
+    else
+        timeAverage = getTimePlayed() / getTurn();
+    timeAverageLabel_->setText( tr("Average %1 per turn").arg( timeString( timeAverage ) ) );
+
+    turnLabel_->setText( tr("Turn %1").arg(getTurn()));
+
+    // Loser flag
+    loserLabel_->setVisible( isLoser());
+
+    leftLabel_->setText( timeString(getTimeAvailable()));
+
+}
+
+QString ChessClockWidget::timeString(int msecs)
+{
+    int secs = msecs / 1000 % 60;
+    int mins = msecs / ( 60 * 1000) % 60;
+    int hours = msecs / ( 60 * 60 * 1000 );
+    if( msecs < 0)
+        return QString(tr("<font color=red> %1:%2:%3 <font>").arg(0-hours).arg(0-mins,2,10,QChar('0')).arg(0-secs,2,10,QChar('0')));
+    else
+        return QString(tr("%1:%2:%3").arg(hours).arg(mins,2,10,QChar('0')).arg(secs,2,10,QChar('0')));
+
+}
diff --git a/classes/chessclockwidget.h b/classes/chessclockwidget.h
new file mode 100644 (file)
index 0000000..8de2136
--- /dev/null
@@ -0,0 +1,82 @@
+ /**************************************************************************
+
+    Chess Clock
+
+    Copyright (c) Arto Hyvättinen 2010
+
+    This file is part of Chess Clock software.
+
+    Chess Clock is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    Chess Clock is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+
+**************************************************************************/
+
+#ifndef CHESSCLOCKWIDGET_H
+#define CHESSCLOCKWIDGET_H
+
+#include "chessclock.h"
+#include <QPixmap>
+#include <QString>
+
+class QVBoxLayout;
+class QLabel;
+
+/*!  Simple chess clock widget
+
+  @author Arto Hyvättinen
+  @date 2010-08-14
+
+
+  */
+class ChessClockWidget : public ChessClock
+{
+    Q_OBJECT
+public:
+    ChessClockWidget(bool white, QWidget *parent = 0);
+
+signals:
+
+public slots:
+    virtual void repaintClock();
+
+protected:
+    /*! Init pictures from resources */
+    virtual void initPictures();
+    /*! Init QLabels */
+    virtual void initLabels();
+    /*! Init top: picture, details, loser mark */
+    virtual void initTop();
+    /*! Init time left in bottom.
+      Override to make different bottom area */
+    virtual void initBottom();
+
+    /*! Convert msecs to h:mm:ss QString */
+    QString timeString(int msecs);
+
+protected:
+
+    QPixmap picActive_;
+    QPixmap picPassive_;
+    QPixmap picLoser_;
+
+    QLabel* pictureLabel_;
+    QLabel* timeUsedLabel_;
+    QLabel* timeAverageLabel_;
+    QLabel* turnLabel_;
+    QLabel* loserLabel_;
+    QLabel* leftLabel_;
+
+    QVBoxLayout* mainLayout;
+
+
+};
+
+#endif // CHESSCLOCKWIDGET_H
index 213ff2b..e369fe1 100644 (file)
--- a/main.cpp
+++ b/main.cpp
 **************************************************************************/
 
 
+/*! @mainpage Chess Clock
+
+  @author Arto Hyvättinen
+  @version 0.1.0
+
+
+    Chess Clock
+
+    Game clock for chess players with N900. Support many game controls.
+
+    Copyright &copy; Arto Hyvättinen 2010
+
+    Chess Clock is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    Chess Clock is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+
+
+  */
+
+
 #include <QtGui/QApplication>
 #include "chessclockwindow.h"
 
index 5817ec8..a9a8e61 100644 (file)
@@ -38,12 +38,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li class="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
 <h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="class_chess_clock.html">ChessClock</a></td><td class="indexvalue">Clock of a individual player </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td class="indexvalue">Simple chess clock widget </td></tr>
   <tr><td class="indexkey"><a class="el" href="class_chess_clock_window.html">ChessClockWindow</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="class_turn_information.html">TurnInformation</a></td><td class="indexvalue">Turn information class </td></tr>
 </table>
@@ -53,7 +56,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -62,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/www/html/chessclock_8cpp.html b/www/html/chessclock_8cpp.html
new file mode 100644 (file)
index 0000000..e0802cd
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="chessclock_8cpp_source.html">chessclock.h</a>&quot;</code><br/>
+<code>#include &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+<code>#include &lt;QTimer&gt;</code><br/>
+
+<p><a href="chessclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclock_8cpp_source.html b/www/html/chessclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..56daff2
--- /dev/null
@@ -0,0 +1,198 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.cpp</h1><a href="chessclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="chessclock_8h.html">chessclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;<a class="code" href="turninformation_8h.html">turninformation.h</a>&quot;</span>
+<a name="l00025"></a>00025 
+<a name="l00026"></a>00026 <span class="keyword">const</span> <span class="keywordtype">int</span> ChessClock::UPDATEINTERVAL;
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">00028</a> <a class="code" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock::ChessClock</a>(<span class="keywordtype">bool</span> white, QWidget *parent) :
+<a name="l00029"></a>00029     QWidget(parent)
+<a name="l00030"></a>00030 {
+<a name="l00031"></a>00031     isWhite_ = white;
+<a name="l00032"></a>00032     loser_ = <span class="keyword">false</span>;
+<a name="l00033"></a>00033     turn_ = 0;
+<a name="l00034"></a>00034     timePlayedBeforeTurn_ = 0;
+<a name="l00035"></a>00035     status_ = <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" title="Not turn.">NotRunning</a>;
+<a name="l00036"></a>00036     another_ = 0;
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038     <span class="comment">// Set clock timer calculating played time</span>
+<a name="l00039"></a>00039     clockTime_.start();
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041     <span class="comment">// Set updating timer</span>
+<a name="l00042"></a>00042     updateTimer_.setInterval( UPDATEINTERVAL );
+<a name="l00043"></a>00043     connect( &amp;updateTimer_, SIGNAL(timeout),<span class="keyword">this</span>,SLOT(<a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>()));
+<a name="l00044"></a>00044 }
+<a name="l00045"></a>00045 
+<a name="l00046"></a><a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">00046</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" title="Start new turn.">ChessClock::startTurn</a>()
+<a name="l00047"></a>00047 {
+<a name="l00048"></a>00048     turn_++;
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050     <span class="comment">// Turn information for this new turn</span>
+<a name="l00051"></a>00051     currentTurn_ = <span class="keyword">new</span> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>(turn_, isWhite_);
+<a name="l00052"></a>00052     clockTime_.restart();
+<a name="l00053"></a>00053     status_=<a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" title="Turn running.">Running</a>;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055     <span class="comment">// Repaint clock</span>
+<a name="l00056"></a>00056     <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00057"></a>00057 }
+<a name="l00058"></a>00058 
+<a name="l00059"></a><a class="code" href="class_chess_clock.html#a461145515ab3854c079937143026a047">00059</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a461145515ab3854c079937143026a047" title="Pause clock.">ChessClock::pauseTurn</a>()
+<a name="l00060"></a>00060 {
+<a name="l00061"></a>00061     <span class="comment">// Update turn time</span>
+<a name="l00062"></a>00062     currentTurn_-&gt;<a class="code" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">addTime</a>( clockTime_.restart() );
+<a name="l00063"></a>00063     status_ = <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9" title="Turn paused.">Paused</a>;
+<a name="l00064"></a>00064     <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00065"></a>00065 }
+<a name="l00066"></a>00066 
+<a name="l00067"></a><a class="code" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">00067</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" title="Continue paused game.">ChessClock::continueTurn</a>()
+<a name="l00068"></a>00068 {
+<a name="l00069"></a>00069     <span class="comment">// Continue paused game</span>
+<a name="l00070"></a>00070     <span class="comment">// Add pause duration to information object</span>
+<a name="l00071"></a>00071     currentTurn_-&gt;<a class="code" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">addPause</a>( clockTime_.restart() );
+<a name="l00072"></a>00072     status_ = <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" title="Turn running.">Running</a>;
+<a name="l00073"></a>00073     <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00074"></a>00074 }
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076 
+<a name="l00077"></a><a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">00077</a> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">ChessClock::endTurn</a>()
+<a name="l00078"></a>00078 {
+<a name="l00079"></a>00079     status_ = <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" title="Not turn.">NotRunning</a>;
+<a name="l00080"></a>00080     <span class="comment">// Update turn time</span>
+<a name="l00081"></a>00081     currentTurn_-&gt;<a class="code" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">addTime</a>( clockTime_.restart());
+<a name="l00082"></a>00082     <span class="comment">// Count time played</span>
+<a name="l00083"></a>00083     timePlayedBeforeTurn_ = <a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" title="Get total time played.">getTimePlayed</a>();
+<a name="l00084"></a>00084     <span class="comment">// Count time available</span>
+<a name="l00085"></a>00085     timeAvailableBeforeTurn_ = <a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">getTimeAvailable</a>();
+<a name="l00086"></a>00086     <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088     <span class="comment">// Close and return turn information</span>
+<a name="l00089"></a>00089     currentTurn_-&gt;<a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" title="Mark turn ready.">turnReady</a>(timeAvailableBeforeTurn_ );
+<a name="l00090"></a>00090     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* information = currentTurn_;
+<a name="l00091"></a>00091     currentTurn_ = 0;
+<a name="l00092"></a>00092     <span class="keywordflow">return</span> information;
+<a name="l00093"></a>00093 }
+<a name="l00094"></a>00094 
+<a name="l00095"></a><a class="code" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">00095</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e" title="Set another chess clock for connecting.">ChessClock::setAnother</a>(<a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a> *another)
+<a name="l00096"></a>00096 {
+<a name="l00097"></a>00097     another_ = another;
+<a name="l00098"></a>00098 }
+<a name="l00099"></a>00099 
+<a name="l00100"></a><a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">00100</a> <span class="keywordtype">int</span> <a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">ChessClock::getTimeAvailable</a>()
+<a name="l00101"></a>00101 {
+<a name="l00102"></a>00102     <span class="comment">// Most simple - will be overwritten in more complex time controls:</span>
+<a name="l00103"></a>00103     <span class="comment">// subtract duration time!</span>
+<a name="l00104"></a>00104     <span class="keywordflow">if</span>( currentTurn_)
+<a name="l00105"></a>00105         <span class="keywordflow">return</span> timeAvailableBeforeTurn_-currentTurn_-&gt;<a class="code" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6" title="Duration of turn.">getDuration</a>();
+<a name="l00106"></a>00106     <span class="keywordflow">else</span>
+<a name="l00107"></a>00107         <span class="keywordflow">return</span> timeAvailableBeforeTurn_;
+<a name="l00108"></a>00108 }
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 
+<a name="l00111"></a><a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">00111</a> <span class="keywordtype">int</span> <a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" title="Get total time played.">ChessClock::getTimePlayed</a>()<span class="keyword"> const</span>
+<a name="l00112"></a>00112 <span class="keyword"></span>{
+<a name="l00113"></a>00113     <span class="comment">// Count time played time</span>
+<a name="l00114"></a>00114     <span class="keywordflow">if</span>( currentTurn_ )
+<a name="l00115"></a>00115         <span class="keywordflow">return</span> timePlayedBeforeTurn_ + currentTurn_-&gt;<a class="code" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6" title="Duration of turn.">getDuration</a>();
+<a name="l00116"></a>00116     <span class="keywordflow">else</span>
+<a name="l00117"></a>00117         <span class="keywordflow">return</span> timePlayedBeforeTurn_;
+<a name="l00118"></a>00118 }
+<a name="l00119"></a>00119 
+<a name="l00120"></a><a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">00120</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">ChessClock::updateClock</a>()
+<a name="l00121"></a>00121 {
+<a name="l00122"></a>00122     <span class="comment">// Check loser</span>
+<a name="l00123"></a>00123     <span class="keywordflow">if</span>( another_ &amp;&amp; !another_-&gt;<a class="code" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>())
+<a name="l00124"></a>00124     {
+<a name="l00125"></a>00125         <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">getTimeAvailable</a>() &lt; 0 &amp;&amp; !loser_)
+<a name="l00126"></a>00126         {
+<a name="l00127"></a>00127             loser_ = <span class="keyword">true</span>;
+<a name="l00128"></a>00128             emit <a class="code" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>();
+<a name="l00129"></a>00129         }
+<a name="l00130"></a>00130 
+<a name="l00131"></a>00131     }
+<a name="l00132"></a>00132     <a class="code" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" title="Refresh clock information.">repaintClock</a>();
+<a name="l00133"></a>00133 
+<a name="l00134"></a>00134 }
+<a name="l00135"></a>00135 
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclock_8h.html b/www/html/chessclock_8h.html
new file mode 100644 (file)
index 0000000..02fe4f6
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.h File Reference</h1><code>#include &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+<code>#include &lt;QTimer&gt;</code><br/>
+
+<p><a href="chessclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html">ChessClock</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clock of a individual player.  <a href="class_chess_clock.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclock_8h_source.html b/www/html/chessclock_8h_source.html
new file mode 100644 (file)
index 0000000..da700e3
--- /dev/null
@@ -0,0 +1,154 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclock.h</h1><a href="chessclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef CHESSCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define CHESSCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QWidget&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QTime&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QTimer&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">class </span><a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>;
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 
+<a name="l00043"></a><a class="code" href="class_chess_clock.html">00043</a> <span class="keyword">class </span><a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a> : <span class="keyword">public</span> QWidget
+<a name="l00044"></a>00044 {
+<a name="l00045"></a>00045     Q_OBJECT
+<a name="l00046"></a>00046 <span class="keyword">public</span>:
+<a name="l00047"></a>00047     <a class="code" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(<span class="keywordtype">bool</span> white, QWidget *parent = 0);
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="keyword">public</span>:
+<a name="l00050"></a><a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">00050</a>     <span class="keyword">enum</span> <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> {
+<a name="l00051"></a><a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">00051</a>         <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" title="Not turn.">NotRunning</a>  = 0,
+<a name="l00052"></a><a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">00052</a>         <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" title="Turn running.">Running</a>  = 1,
+<a name="l00053"></a><a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">00053</a>         <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9" title="Turn paused.">Paused</a>  = 2
+<a name="l00054"></a>00054     };
+<a name="l00055"></a>00055 
+<a name="l00056"></a><a class="code" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">00056</a>     <span class="keywordtype">bool</span> <a class="code" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>()<span class="keyword"> const  </span>{ <span class="keywordflow">return</span> loser_; }
+<a name="l00057"></a><a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">00057</a>     <span class="keywordtype">int</span> <a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>()<span class="keyword"> const  </span>{ <span class="keywordflow">return</span> turn_; }
+<a name="l00058"></a><a class="code" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">00058</a>     <span class="keywordtype">bool</span> <a class="code" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> isWhite_; }
+<a name="l00059"></a><a class="code" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">00059</a>     <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> <a class="code" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> status_ ; }
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 
+<a name="l00063"></a>00063     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" title="Start new turn.">startTurn</a>();
+<a name="l00064"></a>00064 
+<a name="l00069"></a>00069     <span class="keyword">virtual</span> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">endTurn</a>();
+<a name="l00070"></a>00070 
+<a name="l00072"></a>00072     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a461145515ab3854c079937143026a047" title="Pause clock.">pauseTurn</a>();
+<a name="l00073"></a>00073 
+<a name="l00075"></a>00075     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" title="Continue paused game.">continueTurn</a>();
+<a name="l00076"></a>00076 
+<a name="l00079"></a>00079     <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e" title="Set another chess clock for connecting.">setAnother</a>( <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* another);
+<a name="l00080"></a>00080 
+<a name="l00086"></a>00086     <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">getTimeAvailable</a>();
+<a name="l00087"></a>00087 
+<a name="l00090"></a>00090     <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" title="Get total time played.">getTimePlayed</a>() <span class="keyword">const</span>;
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093 signals:
+<a name="l00094"></a>00094     <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>();
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096 <span class="keyword">public</span> slots:    
+<a name="l00097"></a>00097 
+<a name="l00099"></a>00099     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" title="Refresh clock information.">repaintClock</a>() = 0;
+<a name="l00100"></a>00100 
+<a name="l00102"></a>00102     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00103"></a>00103 
+<a name="l00104"></a>00104 <span class="keyword">private</span>:
+<a name="l00105"></a>00105     <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* another_; 
+<a name="l00107"></a>00107     <span class="keywordtype">bool</span> loser_;        
+<a name="l00108"></a>00108     <span class="keywordtype">int</span> turn_;          
+<a name="l00109"></a>00109     <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> status_;
+<a name="l00110"></a>00110     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* currentTurn_;
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112     <span class="keywordtype">int</span> timePlayedBeforeTurn_;    
+<a name="l00113"></a>00113     <span class="keywordtype">int</span> timeAvailableBeforeTurn_; 
+<a name="l00115"></a>00115     <span class="keywordtype">bool</span> isWhite_;      
+<a name="l00117"></a>00117     QTime clockTime_;
+<a name="l00118"></a>00118     QTimer updateTimer_;
+<a name="l00119"></a>00119 
+<a name="l00120"></a>00120     <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> UPDATEINTERVAL = 1000; 
+<a name="l00122"></a>00122 };
+<a name="l00123"></a>00123 
+<a name="l00124"></a>00124 <span class="preprocessor">#endif // CHESSCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclockwidget_8cpp.html b/www/html/chessclockwidget_8cpp.html
new file mode 100644 (file)
index 0000000..aeebdbc
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.cpp File Reference</h1><code>#include &quot;<a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>&quot;</code><br/>
+<code>#include &lt;QLabel&gt;</code><br/>
+<code>#include &lt;QFont&gt;</code><br/>
+<code>#include &lt;QVBoxLayout&gt;</code><br/>
+<code>#include &lt;QHBoxLayout&gt;</code><br/>
+
+<p><a href="chessclockwidget_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclockwidget_8cpp_source.html b/www/html/chessclockwidget_8cpp_source.html
new file mode 100644 (file)
index 0000000..26ecad2
--- /dev/null
@@ -0,0 +1,221 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.cpp</h1><a href="chessclockwidget_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="chessclockwidget_8h.html">chessclockwidget.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;QLabel&gt;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QFont&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QVBoxLayout&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QHBoxLayout&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a><a class="code" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">00029</a> <a class="code" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget::ChessClockWidget</a>(<span class="keywordtype">bool</span> white, QWidget *parent) :
+<a name="l00030"></a>00030     <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>(white, parent)
+<a name="l00031"></a>00031 {
+<a name="l00032"></a>00032     <a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a> = <span class="keyword">new</span> QVBoxLayout;
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034     <a class="code" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030" title="Init pictures from resources.">initPictures</a>();
+<a name="l00035"></a>00035     <a class="code" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1" title="Init QLabels.">initLabels</a>();
+<a name="l00036"></a>00036     <a class="code" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa" title="Init top: picture, details, loser mark.">initTop</a>();
+<a name="l00037"></a>00037     <a class="code" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d" title="Init time left in bottom.">initBottom</a>();
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039     setLayout( <a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a> );
+<a name="l00040"></a>00040 }
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 
+<a name="l00043"></a><a class="code" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">00043</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030" title="Init pictures from resources.">ChessClockWidget::initPictures</a>()
+<a name="l00044"></a>00044 {
+<a name="l00045"></a>00045     <span class="comment">// Load pictures from resources.</span>
+<a name="l00046"></a>00046     <span class="keywordflow">if</span>(  <a class="code" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() )
+<a name="l00047"></a>00047       {
+<a name="l00048"></a>00048           <a class="code" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a>.load(<span class="stringliteral">&quot;:/rc/pic/white_blue.png&quot;</span>);
+<a name="l00049"></a>00049           <a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a>.load(<span class="stringliteral">&quot;:/rc/pic/white_gray.png&quot;</span>);
+<a name="l00050"></a>00050       }
+<a name="l00051"></a>00051       <span class="keywordflow">else</span>
+<a name="l00052"></a>00052       {
+<a name="l00053"></a>00053           <a class="code" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a>.load(<span class="stringliteral">&quot;:/rc/pic/black_blue.png&quot;</span>);
+<a name="l00054"></a>00054           <a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a>.load(<span class="stringliteral">&quot;:/rc/pic/black_gray.png&quot;</span>);
+<a name="l00055"></a>00055       }
+<a name="l00056"></a>00056       <a class="code" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a>.load(<span class="stringliteral">&quot;:/rc/pic/loser.png&quot;</span>);
+<a name="l00057"></a>00057 }
+<a name="l00058"></a>00058 
+<a name="l00059"></a><a class="code" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">00059</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1" title="Init QLabels.">ChessClockWidget::initLabels</a>()
+<a name="l00060"></a>00060 {
+<a name="l00061"></a>00061     QFont normalFont(<span class="stringliteral">&quot;Helvetica&quot;</span>,24);
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063     <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00064"></a>00064     <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a>-&gt;setPixmap( <a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a> );
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066     <a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00067"></a>00067     <a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00068"></a>00068     <a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a>=<span class="keyword">new</span> QLabel;
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070     <a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a>-&gt;setFont(normalFont);
+<a name="l00071"></a>00071     <a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a>-&gt;setFont(normalFont);
+<a name="l00072"></a>00072     <a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a>-&gt;setFont(normalFont);
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074     <a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00075"></a>00075     <a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>-&gt;setPixmap(<a class="code" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a>);
+<a name="l00076"></a>00076     <a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078 }
+<a name="l00079"></a>00079 
+<a name="l00080"></a><a class="code" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">00080</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa" title="Init top: picture, details, loser mark.">ChessClockWidget::initTop</a>()
+<a name="l00081"></a>00081 {
+<a name="l00082"></a>00082     QVBoxLayout* details = <span class="keyword">new</span> QVBoxLayout();
+<a name="l00083"></a>00083     details-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a>);
+<a name="l00084"></a>00084     details-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a>);
+<a name="l00085"></a>00085     details-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a>);
+<a name="l00086"></a>00086 
+<a name="l00087"></a>00087     QHBoxLayout* topLayout = <span class="keyword">new</span> QHBoxLayout();
+<a name="l00088"></a>00088     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() )
+<a name="l00089"></a>00089     {
+<a name="l00090"></a>00090         <span class="comment">// White player</span>
+<a name="l00091"></a>00091         <span class="comment">//  Picture  |  Details | .. | LOSER</span>
+<a name="l00092"></a>00092         topLayout-&gt;addWidget( <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a> );
+<a name="l00093"></a>00093         topLayout-&gt;addLayout( details );
+<a name="l00094"></a>00094         topLayout-&gt;addStretch();
+<a name="l00095"></a>00095         topLayout-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>);
+<a name="l00096"></a>00096     }
+<a name="l00097"></a>00097     <span class="keywordflow">else</span>
+<a name="l00098"></a>00098     {
+<a name="l00099"></a>00099         <span class="comment">// Black player</span>
+<a name="l00100"></a>00100         <span class="comment">// LOSER | ... | Details | Picture</span>
+<a name="l00101"></a>00101         topLayout-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>);
+<a name="l00102"></a>00102         topLayout-&gt;addStretch();
+<a name="l00103"></a>00103         topLayout-&gt;addLayout( details );
+<a name="l00104"></a>00104         topLayout-&gt;addWidget( <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a> );
+<a name="l00105"></a>00105     }
+<a name="l00106"></a>00106     <a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a>-&gt;addLayout(topLayout);
+<a name="l00107"></a>00107 }
+<a name="l00108"></a>00108 
+<a name="l00109"></a><a class="code" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">00109</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d" title="Init time left in bottom.">ChessClockWidget::initBottom</a>()
+<a name="l00110"></a>00110 {
+<a name="l00111"></a>00111     <span class="comment">// At bottom, time left in BIG font!</span>
+<a name="l00112"></a>00112     QFont bigfont(<span class="stringliteral">&quot;Helvetica&quot;</span>,65,QFont::Bold);
+<a name="l00113"></a>00113     <a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a> = <span class="keyword">new</span> QLabel(<span class="stringliteral">&quot;0.00.00&quot;</span>);
+<a name="l00114"></a>00114     <a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a>-&gt;setFont(bigfont);
+<a name="l00115"></a>00115     <span class="comment">// Black player: right alignment</span>
+<a name="l00116"></a>00116     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() )
+<a name="l00117"></a>00117        <a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a>-&gt;setAlignment(Qt::AlignRight | Qt::AlignVCenter);
+<a name="l00118"></a>00118     <a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a>-&gt;addWidget(<a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a>);
+<a name="l00119"></a>00119 }
+<a name="l00120"></a>00120 
+<a name="l00121"></a><a class="code" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">00121</a> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad" title="Refresh clock information.">ChessClockWidget::repaintClock</a>()
+<a name="l00122"></a>00122 {
+<a name="l00123"></a>00123     <span class="comment">// Set picture</span>
+<a name="l00124"></a>00124     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() == <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" title="Turn running.">Running</a> )
+<a name="l00125"></a>00125         <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a>-&gt;setPixmap( <a class="code" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a>);
+<a name="l00126"></a>00126     <span class="keywordflow">else</span>
+<a name="l00127"></a>00127         <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a>-&gt;setPixmap(<a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a>);
+<a name="l00128"></a>00128 
+<a name="l00129"></a>00129     <a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a>-&gt;setText( <a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" title="Convert msecs to h:mm:ss QString.">timeString</a>( <a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" title="Get total time played.">getTimePlayed</a>() ));
+<a name="l00130"></a>00130 
+<a name="l00131"></a>00131     <span class="comment">// Time average per turn</span>
+<a name="l00132"></a>00132     <span class="keywordtype">int</span> timeAverage;
+<a name="l00133"></a>00133     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() == 0)
+<a name="l00134"></a>00134         timeAverage = 0;
+<a name="l00135"></a>00135     <span class="keywordflow">else</span>
+<a name="l00136"></a>00136         timeAverage = <a class="code" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" title="Get total time played.">getTimePlayed</a>() / <a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>();
+<a name="l00137"></a>00137     <a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a>-&gt;setText( tr(<span class="stringliteral">&quot;Average %1 per turn&quot;</span>).arg( <a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" title="Convert msecs to h:mm:ss QString.">timeString</a>( timeAverage ) ) );
+<a name="l00138"></a>00138 
+<a name="l00139"></a>00139     <a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a>-&gt;setText( tr(<span class="stringliteral">&quot;Turn %1&quot;</span>).arg(<a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>()));
+<a name="l00140"></a>00140 
+<a name="l00141"></a>00141     <span class="comment">// Loser flag</span>
+<a name="l00142"></a>00142     <a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>-&gt;setVisible( <a class="code" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>());
+<a name="l00143"></a>00143 
+<a name="l00144"></a>00144     <a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a>-&gt;setText( <a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" title="Convert msecs to h:mm:ss QString.">timeString</a>(<a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">getTimeAvailable</a>()));
+<a name="l00145"></a>00145 
+<a name="l00146"></a>00146 }
+<a name="l00147"></a>00147 
+<a name="l00148"></a><a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">00148</a> QString <a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" title="Convert msecs to h:mm:ss QString.">ChessClockWidget::timeString</a>(<span class="keywordtype">int</span> msecs)
+<a name="l00149"></a>00149 {
+<a name="l00150"></a>00150     <span class="keywordtype">int</span> secs = msecs / 1000 % 60;
+<a name="l00151"></a>00151     <span class="keywordtype">int</span> mins = msecs / ( 60 * 1000) % 60;
+<a name="l00152"></a>00152     <span class="keywordtype">int</span> hours = msecs / ( 60 * 60 * 1000 );
+<a name="l00153"></a>00153     <span class="keywordflow">if</span>( msecs &lt; 0)
+<a name="l00154"></a>00154         <span class="keywordflow">return</span> QString(tr(<span class="stringliteral">&quot;&lt;font color=red&gt; %1:%2:%3 &lt;font&gt;&quot;</span>).arg(0-hours).arg(0-mins,2,10,QChar(<span class="charliteral">&#39;0&#39;</span>)).arg(0-secs,2,10,QChar(<span class="charliteral">&#39;0&#39;</span>)));
+<a name="l00155"></a>00155     <span class="keywordflow">else</span>
+<a name="l00156"></a>00156         <span class="keywordflow">return</span> QString(tr(<span class="stringliteral">&quot;%1:%2:%3&quot;</span>).arg(hours).arg(mins,2,10,QChar(<span class="charliteral">&#39;0&#39;</span>)).arg(secs,2,10,QChar(<span class="charliteral">&#39;0&#39;</span>)));
+<a name="l00157"></a>00157 
+<a name="l00158"></a>00158 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclockwidget_8h.html b/www/html/chessclockwidget_8h.html
new file mode 100644 (file)
index 0000000..7356fe8
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.h File Reference</h1><code>#include &quot;<a class="el" href="chessclock_8h_source.html">chessclock.h</a>&quot;</code><br/>
+<code>#include &lt;QPixmap&gt;</code><br/>
+<code>#include &lt;QString&gt;</code><br/>
+
+<p><a href="chessclockwidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Simple chess clock widget.  <a href="class_chess_clock_widget.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/chessclockwidget_8h_source.html b/www/html/chessclockwidget_8h_source.html
new file mode 100644 (file)
index 0000000..5dcb5e3
--- /dev/null
@@ -0,0 +1,132 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/chessclockwidget.h</h1><a href="chessclockwidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef CHESSCLOCKWIDGET_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define CHESSCLOCKWIDGET_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="chessclock_8h.html">chessclock.h</a>&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QPixmap&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QString&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">class </span>QVBoxLayout;
+<a name="l00030"></a>00030 <span class="keyword">class </span>QLabel;
+<a name="l00031"></a>00031 
+<a name="l00039"></a><a class="code" href="class_chess_clock_widget.html">00039</a> <span class="keyword">class </span><a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>
+<a name="l00040"></a>00040 {
+<a name="l00041"></a>00041     Q_OBJECT
+<a name="l00042"></a>00042 <span class="keyword">public</span>:
+<a name="l00043"></a>00043     <a class="code" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(<span class="keywordtype">bool</span> white, QWidget *parent = 0);
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 signals:
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047 <span class="keyword">public</span> slots:
+<a name="l00048"></a>00048     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad" title="Refresh clock information.">repaintClock</a>();
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="keyword">protected</span>:
+<a name="l00052"></a>00052     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030" title="Init pictures from resources.">initPictures</a>();
+<a name="l00054"></a>00054     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1" title="Init QLabels.">initLabels</a>();
+<a name="l00056"></a>00056     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa" title="Init top: picture, details, loser mark.">initTop</a>();
+<a name="l00059"></a>00059     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d" title="Init time left in bottom.">initBottom</a>();
+<a name="l00060"></a>00060 
+<a name="l00062"></a>00062     QString <a class="code" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" title="Convert msecs to h:mm:ss QString.">timeString</a>(<span class="keywordtype">int</span> msecs);
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 <span class="keyword">protected</span>:
+<a name="l00065"></a>00065 
+<a name="l00066"></a><a class="code" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">00066</a>     QPixmap <a class="code" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a>;
+<a name="l00067"></a><a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">00067</a>     QPixmap <a class="code" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a>;
+<a name="l00068"></a><a class="code" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">00068</a>     QPixmap <a class="code" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a>;
+<a name="l00069"></a>00069 
+<a name="l00070"></a><a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">00070</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a>;
+<a name="l00071"></a><a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">00071</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a>;
+<a name="l00072"></a><a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">00072</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a>;
+<a name="l00073"></a><a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">00073</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a>;
+<a name="l00074"></a><a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">00074</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a>;
+<a name="l00075"></a><a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">00075</a>     QLabel* <a class="code" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a>;
+<a name="l00076"></a>00076 
+<a name="l00077"></a><a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">00077</a>     QVBoxLayout* <a class="code" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a>;
+<a name="l00078"></a>00078 
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080 };
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 <span class="preprocessor">#endif // CHESSCLOCKWIDGET_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 3e9166d..abb955e 100644 (file)
@@ -45,6 +45,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <div class="contents">
 <h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/chessclockwindow.cpp File Reference</h1><code>#include &quot;<a class="el" href="chessclockwindow_8cpp_source.html">chessclockwindow.h</a>&quot;</code><br/>
 <code>#include &lt;QtGui/QMainWindow&gt;</code><br/>
+<code>#include &quot;<a class="el" href="chessclock_8h_source.html">chessclock.h</a>&quot;</code><br/>
+<code>#include &lt;QPixmap&gt;</code><br/>
+<code>#include &lt;QString&gt;</code><br/>
 
 <p><a href="chessclockwindow_8cpp_source.html">Go to the source code of this file.</a></p>
 <table border="0" cellpadding="0" cellspacing="0">
@@ -55,7 +58,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -64,7 +67,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index e525242..e109f9c 100644 (file)
@@ -64,22 +64,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00021"></a>00021 
 <a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="chessclockwindow_8h.html">chessclockwindow.h</a>&quot;</span>
 <a name="l00023"></a>00023 
-<a name="l00024"></a><a class="code" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">00024</a> <a class="code" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">ChessClockWindow::ChessClockWindow</a>(QWidget *parent)
-<a name="l00025"></a>00025     : QMainWindow(parent)
-<a name="l00026"></a>00026 {
-<a name="l00027"></a>00027 }
-<a name="l00028"></a>00028 
-<a name="l00029"></a><a class="code" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">00029</a> <a class="code" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">ChessClockWindow::~ChessClockWindow</a>()
-<a name="l00030"></a>00030 {
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032 }
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;<a class="code" href="chessclockwidget_8h.html">classes/chessclockwidget.h</a>&quot;</span>
+<a name="l00025"></a>00025 
+<a name="l00026"></a><a class="code" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">00026</a> <a class="code" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">ChessClockWindow::ChessClockWindow</a>(QWidget *parent)
+<a name="l00027"></a>00027     : QMainWindow(parent)
+<a name="l00028"></a>00028 {
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>* widget = <span class="keyword">new</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(<span class="keyword">true</span>, <span class="keyword">this</span>);
+<a name="l00031"></a>00031     setCentralWidget(widget);
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 }
+<a name="l00034"></a>00034 
+<a name="l00035"></a><a class="code" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">00035</a> <a class="code" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">ChessClockWindow::~ChessClockWindow</a>()
+<a name="l00036"></a>00036 {
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 }
 </pre></div></div>
 <!--- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -88,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 32187c3..f22be83 100644 (file)
@@ -56,7 +56,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index d48400b..60216a4 100644 (file)
@@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/www/html/class_chess_clock-members.html b/www/html/class_chess_clock-members.html
new file mode 100644 (file)
index 0000000..30c115b
--- /dev/null
@@ -0,0 +1,86 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ChessClock Member List</h1>This is the complete list of members for <a class="el" href="class_chess_clock.html">ChessClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">endTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">getTimePlayed</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd">repaintClock</a>()=0</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [pure virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/class_chess_clock.html b/www/html/class_chess_clock.html
new file mode 100644 (file)
index 0000000..67842de
--- /dev/null
@@ -0,0 +1,483 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: ChessClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ChessClock Class Reference</h1><!-- doxytag: class="ChessClock" -->
+<p>Clock of a individual player.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="chessclock_8h_source.html">chessclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for ChessClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_chess_clock.png" usemap="#ChessClock_map" alt=""/>
+  <map id="ChessClock_map" name="ChessClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_chess_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> { <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> =  0, 
+<a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> =  1, 
+<a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> =  2
+ }</td></tr>
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd">repaintClock</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Refresh clock information.  <a href="#a349c7c108551649a9885651c5470e2dd"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Update clock information, check looser state and refresh.  <a href="#a2262f5bb09794ef7a40c62c0c28a6979"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a> ()</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a> (bool white, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start new turn.  <a href="#a49504d86896ef3f724b2aa481c85435a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">endTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End this turn.  <a href="#a2383619532d2e9e6557961616c722531"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pause clock.  <a href="#a461145515ab3854c079937143026a047"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Continue paused game.  <a href="#ae0686cb1be507be4c7c411898ba52495"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a> (<a class="el" href="class_chess_clock.html">ChessClock</a> *another)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set another chess clock for connecting.  <a href="#aa19330404a35872591d45d24fb52572e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get total time available.  <a href="#a8e7d214dcc13dcd1087d2281fe96ce16"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">getTimePlayed</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get total time played.  <a href="#a90be9c7c27f000e7bcad1420d8f3e8b0"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Clock of a individual player. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-13</dd></dl>
+<p>Base class of chess clock.</p>
+<p><a class="el" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a> has not GUI itself, but it is subclass of QWidget avoiding polymorphism. </p>
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00043">43</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+<hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="a4a819ca828d25e17dd5975a2ea935d28"></a><!-- doxytag: member="ChessClock::RunningStatus" ref="a4a819ca828d25e17dd5975a2ea935d28" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">ChessClock::RunningStatus</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181"></a><!-- doxytag: member="NotRunning" ref="a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" args="" -->NotRunning</em>&nbsp;</td><td>
+<p>Not turn. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c"></a><!-- doxytag: member="Running" ref="a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" args="" -->Running</em>&nbsp;</td><td>
+<p>Turn running. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9"></a><!-- doxytag: member="Paused" ref="a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9" args="" -->Paused</em>&nbsp;</td><td>
+<p>Turn paused. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00050">50</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af4d3718b1e746317749bbb992688dcd8"></a><!-- doxytag: member="ChessClock::ChessClock" ref="af4d3718b1e746317749bbb992688dcd8" args="(bool white, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ChessClock::ChessClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00028">28</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ae0686cb1be507be4c7c411898ba52495"></a><!-- doxytag: member="ChessClock::continueTurn" ref="ae0686cb1be507be4c7c411898ba52495" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::continueTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Continue paused game. </p>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00067">67</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2383619532d2e9e6557961616c722531"></a><!-- doxytag: member="ChessClock::endTurn" ref="a2383619532d2e9e6557961616c722531" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_turn_information.html">TurnInformation</a> * ChessClock::endTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>End this turn. </p>
+<p>Player has done his move. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Locked turn information </dd></dl>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00077">77</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8988e92a321e25d52dc00552b4d44a4d"></a><!-- doxytag: member="ChessClock::getStatus" ref="a8988e92a321e25d52dc00552b4d44a4d" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> ChessClock::getStatus </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00059">59</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e7d214dcc13dcd1087d2281fe96ce16"></a><!-- doxytag: member="ChessClock::getTimeAvailable" ref="a8e7d214dcc13dcd1087d2281fe96ce16" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ChessClock::getTimeAvailable </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get total time available. </p>
+<p>Time does't contain delays.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Time available in msecs </dd></dl>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00100">100</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a90be9c7c27f000e7bcad1420d8f3e8b0"></a><!-- doxytag: member="ChessClock::getTimePlayed" ref="a90be9c7c27f000e7bcad1420d8f3e8b0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ChessClock::getTimePlayed </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get total time played. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Time played in msecs </dd></dl>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00111">111</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad250dc2ff1f62f2c984e1925d30c1956"></a><!-- doxytag: member="ChessClock::getTurn" ref="ad250dc2ff1f62f2c984e1925d30c1956" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int ChessClock::getTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00057">57</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ee162da0545410332d3fc1c4696b64a"></a><!-- doxytag: member="ChessClock::isLoser" ref="a8ee162da0545410332d3fc1c4696b64a" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ChessClock::isLoser </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00056">56</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a87c8761d7b25ef31764a3e173b9645c1"></a><!-- doxytag: member="ChessClock::isWhite" ref="a87c8761d7b25ef31764a3e173b9645c1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ChessClock::isWhite </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclock_8h_source.html#l00058">58</a> of file <a class="el" href="chessclock_8h_source.html">chessclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a461145515ab3854c079937143026a047"></a><!-- doxytag: member="ChessClock::pauseTurn" ref="a461145515ab3854c079937143026a047" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::pauseTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Pause clock. </p>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00059">59</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a349c7c108551649a9885651c5470e2dd"></a><!-- doxytag: member="ChessClock::repaintClock" ref="a349c7c108551649a9885651c5470e2dd" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void ChessClock::repaintClock </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [pure virtual, slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Refresh clock information. </p>
+
+<p>Implemented in <a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">ChessClockWidget</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa19330404a35872591d45d24fb52572e"></a><!-- doxytag: member="ChessClock::setAnother" ref="aa19330404a35872591d45d24fb52572e" args="(ChessClock *another)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::setAnother </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td>
+          <td class="paramname"> <em>another</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Set another chess clock for connecting. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>another</em>&nbsp;</td><td>Clock of opposite player </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00095">95</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a49504d86896ef3f724b2aa481c85435a"></a><!-- doxytag: member="ChessClock::startTurn" ref="a49504d86896ef3f724b2aa481c85435a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::startTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Start new turn. </p>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00046">46</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9406ad0b60047e6605cf3e41c8a47b13"></a><!-- doxytag: member="ChessClock::timeOutLoser" ref="a9406ad0b60047e6605cf3e41c8a47b13" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::timeOutLoser </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2262f5bb09794ef7a40c62c0c28a6979"></a><!-- doxytag: member="ChessClock::updateClock" ref="a2262f5bb09794ef7a40c62c0c28a6979" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClock::updateClock </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual, slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Update clock information, check looser state and refresh. </p>
+
+<p>Definition at line <a class="el" href="chessclock_8cpp_source.html#l00120">120</a> of file <a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclock_8h_source.html">chessclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclock_8cpp_source.html">chessclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/class_chess_clock.png b/www/html/class_chess_clock.png
new file mode 100644 (file)
index 0000000..7caa3d1
Binary files /dev/null and b/www/html/class_chess_clock.png differ
diff --git a/www/html/class_chess_clock_widget-members.html b/www/html/class_chess_clock_widget-members.html
new file mode 100644 (file)
index 0000000..3618821
--- /dev/null
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ChessClockWidget Member List</h1>This is the complete list of members for <a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">endTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">getTimePlayed</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/class_chess_clock_widget.html b/www/html/class_chess_clock_widget.html
new file mode 100644 (file)
index 0000000..673650f
--- /dev/null
@@ -0,0 +1,434 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: ChessClockWidget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ChessClockWidget Class Reference</h1><!-- doxytag: class="ChessClockWidget" --><!-- doxytag: inherits="ChessClock" -->
+<p>Simple chess clock widget.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for ChessClockWidget:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_chess_clock_widget.png" usemap="#ChessClockWidget_map" alt=""/>
+  <map id="ChessClockWidget_map" name="ChessClockWidget_map">
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_chess_clock_widget-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Refresh clock information.  <a href="#ac61998d19019342ea4ab93651e32a2ad"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a> (bool white, QWidget *parent=0)</td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init pictures from resources.  <a href="#ac8e5ab41fe2a39435ce6cda4e918a030"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init QLabels.  <a href="#a4fa15ed70f11741d4b19f29f03f33fe1"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init top: picture, details, loser mark.  <a href="#a1fb6b231f34b1cbd22d63fbbd5fcdfaa"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init time left in bottom.  <a href="#a76878585557986e4cb287a61426c385d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a> (int msecs)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert msecs to h:mm:ss QString.  <a href="#a2044879e6a098be2f3467234ee6ad8c9"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QPixmap&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QPixmap&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QPixmap&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QVBoxLayout *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Simple chess clock widget. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-14 </dd></dl>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00039">39</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a3fc783fbb476ac2350a37ed758159f01"></a><!-- doxytag: member="ChessClockWidget::ChessClockWidget" ref="a3fc783fbb476ac2350a37ed758159f01" args="(bool white, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ChessClockWidget::ChessClockWidget </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00029">29</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a76878585557986e4cb287a61426c385d"></a><!-- doxytag: member="ChessClockWidget::initBottom" ref="a76878585557986e4cb287a61426c385d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClockWidget::initBottom </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init time left in bottom. </p>
+<p>Override to make different bottom area </p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00109">109</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4fa15ed70f11741d4b19f29f03f33fe1"></a><!-- doxytag: member="ChessClockWidget::initLabels" ref="a4fa15ed70f11741d4b19f29f03f33fe1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClockWidget::initLabels </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init QLabels. </p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00059">59</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8e5ab41fe2a39435ce6cda4e918a030"></a><!-- doxytag: member="ChessClockWidget::initPictures" ref="ac8e5ab41fe2a39435ce6cda4e918a030" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClockWidget::initPictures </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init pictures from resources. </p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00043">43</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1fb6b231f34b1cbd22d63fbbd5fcdfaa"></a><!-- doxytag: member="ChessClockWidget::initTop" ref="a1fb6b231f34b1cbd22d63fbbd5fcdfaa" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClockWidget::initTop </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init top: picture, details, loser mark. </p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00080">80</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac61998d19019342ea4ab93651e32a2ad"></a><!-- doxytag: member="ChessClockWidget::repaintClock" ref="ac61998d19019342ea4ab93651e32a2ad" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ChessClockWidget::repaintClock </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual, slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Refresh clock information. </p>
+
+<p>Implements <a class="el" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00121">121</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2044879e6a098be2f3467234ee6ad8c9"></a><!-- doxytag: member="ChessClockWidget::timeString" ref="a2044879e6a098be2f3467234ee6ad8c9" args="(int msecs)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString ChessClockWidget::timeString </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>msecs</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Convert msecs to h:mm:ss QString. </p>
+
+<p>Definition at line <a class="el" href="chessclockwidget_8cpp_source.html#l00148">148</a> of file <a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a31e798ae2b57a3cc8c57cf250765e298"></a><!-- doxytag: member="ChessClockWidget::leftLabel_" ref="a31e798ae2b57a3cc8c57cf250765e298" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">ChessClockWidget::leftLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00075">75</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6ad3fb59c2e7a22d3a137734cb1b8743"></a><!-- doxytag: member="ChessClockWidget::loserLabel_" ref="a6ad3fb59c2e7a22d3a137734cb1b8743" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">ChessClockWidget::loserLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00074">74</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a905b8c74dc718068c6591b303601d2a3"></a><!-- doxytag: member="ChessClockWidget::mainLayout" ref="a905b8c74dc718068c6591b303601d2a3" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QVBoxLayout* <a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">ChessClockWidget::mainLayout</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00077">77</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a01ed1d1d2c361035a18759d71579cae5"></a><!-- doxytag: member="ChessClockWidget::picActive_" ref="a01ed1d1d2c361035a18759d71579cae5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPixmap <a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">ChessClockWidget::picActive_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00066">66</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aae5f8a2e8d543b73cf00b898d151f5e7"></a><!-- doxytag: member="ChessClockWidget::picLoser_" ref="aae5f8a2e8d543b73cf00b898d151f5e7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPixmap <a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">ChessClockWidget::picLoser_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00068">68</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a29a634972ab639701db2926b7ba57ebf"></a><!-- doxytag: member="ChessClockWidget::picPassive_" ref="a29a634972ab639701db2926b7ba57ebf" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPixmap <a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">ChessClockWidget::picPassive_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00067">67</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ccc35d293627ec749f5d59e76a33b8e"></a><!-- doxytag: member="ChessClockWidget::pictureLabel_" ref="a0ccc35d293627ec749f5d59e76a33b8e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">ChessClockWidget::pictureLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00070">70</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5dd50d99a38ae15fadf497818d23c249"></a><!-- doxytag: member="ChessClockWidget::timeAverageLabel_" ref="a5dd50d99a38ae15fadf497818d23c249" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">ChessClockWidget::timeAverageLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00072">72</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4185a840e7d461cf84d580c57a1c12f9"></a><!-- doxytag: member="ChessClockWidget::timeUsedLabel_" ref="a4185a840e7d461cf84d580c57a1c12f9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">ChessClockWidget::timeUsedLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00071">71</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a12db89f00b41cc0cff52a231f42cb6a8"></a><!-- doxytag: member="ChessClockWidget::turnLabel_" ref="a12db89f00b41cc0cff52a231f42cb6a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">ChessClockWidget::turnLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="chessclockwidget_8h_source.html#l00073">73</a> of file <a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclockwidget_8h_source.html">chessclockwidget.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclockwidget_8cpp_source.html">chessclockwidget.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/class_chess_clock_widget.png b/www/html/class_chess_clock_widget.png
new file mode 100644 (file)
index 0000000..22cb3ca
Binary files /dev/null and b/www/html/class_chess_clock_widget.png differ
index 54cb2fa..76f9d9b 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -52,7 +53,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -61,7 +62,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 088bdba..3a960c9 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -72,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="chessclockwindow_8cpp_source.html#l00024">24</a> of file <a class="el" href="chessclockwindow_8cpp_source.html">chessclockwindow.cpp</a>.</p>
+<p>Definition at line <a class="el" href="chessclockwindow_8cpp_source.html#l00026">26</a> of file <a class="el" href="chessclockwindow_8cpp_source.html">chessclockwindow.cpp</a>.</p>
 
 </div>
 </div>
@@ -91,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="chessclockwindow_8cpp_source.html#l00029">29</a> of file <a class="el" href="chessclockwindow_8cpp_source.html">chessclockwindow.cpp</a>.</p>
+<p>Definition at line <a class="el" href="chessclockwindow_8cpp_source.html#l00035">35</a> of file <a class="el" href="chessclockwindow_8cpp_source.html">chessclockwindow.cpp</a>.</p>
 
 </div>
 </div>
@@ -105,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -114,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 833c690..4bf04d0 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -47,11 +48,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">addPause</a>(int msecs)</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">addTime</a>(int msecs)</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#a659fbb28b8b241ce857c93e99c6c0005">duration_</a></td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2">getDuration</a>()</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b">getPaused</a>()</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb">getTimeAfter</a>()</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">getTurnId</a>()</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">isWhiteTurn</a>()</td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6">getDuration</a>() const </td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb">getPaused</a>() const </td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_turn_information.html#acca895a029b03caa72115aed776e3070">getTimeAfter</a>() const </td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">getTurnId</a>() const </td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">isWhiteTurn</a>() const </td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d">paused_</a></td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde">timeAfter_</a></td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa">turnId_</a></td><td><a class="el" href="class_turn_information.html">TurnInformation</a></td><td><code> [protected]</code></td></tr>
@@ -65,7 +66,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -74,7 +75,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 36e5437..b49275a 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -54,14 +55,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d">TurnInformation</a> (int turnId, bool white)</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Turn information object.  <a href="#a0126f181e93c7fa7b6d53b46be79247d"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">getTurnId</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2">getDuration</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Duration of turn.  <a href="#aed060b1f97af53336c46236558108ee2"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b">getPaused</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Duration of pauses during this turn.  <a href="#a5f57a39058ca8a7a2e5f16fbc2159f7b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb">getTimeAfter</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Time available for this player after this turn.  <a href="#ad8f3352abc78dfdc7cc1715912602dbb"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">isWhiteTurn</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">getTurnId</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6">getDuration</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Duration of turn.  <a href="#a04e622dacea74dbc558b1a4260bff9a6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb">getPaused</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Duration of pauses during this turn.  <a href="#ae2d37b598c7fb0fb5882e44559f662cb"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#acca895a029b03caa72115aed776e3070">getTimeAfter</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Time available for this player after this turn.  <a href="#acca895a029b03caa72115aed776e3070"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">isWhiteTurn</a> () const </td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">addTime</a> (int msecs)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">addPause</a> (int msecs)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5">turnReady</a> (int msecs)</td></tr>
@@ -166,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 </div>
 </div>
-<a class="anchor" id="aed060b1f97af53336c46236558108ee2"></a><!-- doxytag: member="TurnInformation::getDuration" ref="aed060b1f97af53336c46236558108ee2" args="()" -->
+<a class="anchor" id="a04e622dacea74dbc558b1a4260bff9a6"></a><!-- doxytag: member="TurnInformation::getDuration" ref="a04e622dacea74dbc558b1a4260bff9a6" args="() const " -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -175,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
+          <td> const<code> [inline]</code></td>
         </tr>
       </table>
 </div>
@@ -188,7 +189,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 </div>
 </div>
-<a class="anchor" id="a5f57a39058ca8a7a2e5f16fbc2159f7b"></a><!-- doxytag: member="TurnInformation::getPaused" ref="a5f57a39058ca8a7a2e5f16fbc2159f7b" args="()" -->
+<a class="anchor" id="ae2d37b598c7fb0fb5882e44559f662cb"></a><!-- doxytag: member="TurnInformation::getPaused" ref="ae2d37b598c7fb0fb5882e44559f662cb" args="() const " -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -197,7 +198,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
+          <td> const<code> [inline]</code></td>
         </tr>
       </table>
 </div>
@@ -210,7 +211,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 </div>
 </div>
-<a class="anchor" id="ad8f3352abc78dfdc7cc1715912602dbb"></a><!-- doxytag: member="TurnInformation::getTimeAfter" ref="ad8f3352abc78dfdc7cc1715912602dbb" args="()" -->
+<a class="anchor" id="acca895a029b03caa72115aed776e3070"></a><!-- doxytag: member="TurnInformation::getTimeAfter" ref="acca895a029b03caa72115aed776e3070" args="() const " -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -219,7 +220,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
-          <td></td>
+          <td> const</td>
         </tr>
       </table>
 </div>
@@ -228,11 +229,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <p>Time available for this player after this turn. </p>
 <dl class="return"><dt><b>Returns:</b></dt><dd>Time available in msecs </dd></dl>
 
-<p>Definition at line <a class="el" href="turninformation_8cpp_source.html#l00052">52</a> of file <a class="el" href="turninformation_8cpp_source.html">turninformation.cpp</a>.</p>
+<p>Definition at line <a class="el" href="turninformation_8cpp_source.html#l00053">53</a> of file <a class="el" href="turninformation_8cpp_source.html">turninformation.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a7bd37ef52b31183461e723ba6696c189"></a><!-- doxytag: member="TurnInformation::getTurnId" ref="a7bd37ef52b31183461e723ba6696c189" args="()" -->
+<a class="anchor" id="ad9802d9ccc6849b3bc1aedf87d2f0926"></a><!-- doxytag: member="TurnInformation::getTurnId" ref="ad9802d9ccc6849b3bc1aedf87d2f0926" args="() const " -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -241,7 +242,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
+          <td> const<code> [inline]</code></td>
         </tr>
       </table>
 </div>
@@ -251,7 +252,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 </div>
 </div>
-<a class="anchor" id="a3f08395c6be06b474937a95fb638c052"></a><!-- doxytag: member="TurnInformation::isWhiteTurn" ref="a3f08395c6be06b474937a95fb638c052" args="()" -->
+<a class="anchor" id="adfe335e110744566aee521c4784f08a0"></a><!-- doxytag: member="TurnInformation::isWhiteTurn" ref="adfe335e110744566aee521c4784f08a0" args="() const " -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -260,7 +261,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
+          <td> const<code> [inline]</code></td>
         </tr>
       </table>
 </div>
@@ -295,7 +296,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </dd>
 </dl>
 
-<p>Definition at line <a class="el" href="turninformation_8cpp_source.html#l00046">46</a> of file <a class="el" href="turninformation_8cpp_source.html">turninformation.cpp</a>.</p>
+<p>Definition at line <a class="el" href="turninformation_8cpp_source.html#l00047">47</a> of file <a class="el" href="turninformation_8cpp_source.html">turninformation.cpp</a>.</p>
 
 </div>
 </div>
@@ -410,7 +411,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -419,7 +420,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 29328db..3f855bf 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -46,15 +47,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div>
 <table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="class_chess_clock_window.html">ChessClockWindow</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;T&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="class_turn_information.html">TurnInformation</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div>
+</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_chess_clock_window.html">ChessClockWindow</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;T&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="class_turn_information.html">TurnInformation</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="class_chess_clock.html">ChessClock</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a></div>
 </div>
 <!--- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -63,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 39f5d03..4c4cff8 100644 (file)
@@ -47,6 +47,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/<a class="el" href="chessclockwindow_8cpp.html">chessclockwindow.cpp</a> <a href="chessclockwindow_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/<a class="el" href="chessclockwindow_8h.html">chessclockwindow.h</a> <a href="chessclockwindow_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/<a class="el" href="main_8cpp.html">main.cpp</a> <a href="main_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclock_8cpp.html">chessclock.cpp</a> <a href="chessclock_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclock_8h.html">chessclock.h</a> <a href="chessclock_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclockwidget_8cpp.html">chessclockwidget.cpp</a> <a href="chessclockwidget_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="chessclockwidget_8h.html">chessclockwidget.h</a> <a href="chessclockwidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="turninformation_8cpp.html">turninformation.cpp</a> <a href="turninformation_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="turninformation_8h.html">turninformation.h</a> <a href="turninformation_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
 </table>
@@ -56,7 +60,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -65,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 10e254e..e2e143a 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -46,59 +47,249 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li class="current"><a href="functions.html"><span>All</span></a></li>
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="#index_a"><span>a</span></a></li>
+      <li><a href="#index_c"><span>c</span></a></li>
+      <li><a href="#index_d"><span>d</span></a></li>
+      <li><a href="#index_e"><span>e</span></a></li>
+      <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_i"><span>i</span></a></li>
+      <li><a href="#index_l"><span>l</span></a></li>
+      <li><a href="#index_m"><span>m</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
+      <li><a href="#index_r"><span>r</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
+      <li><a href="#index_w"><span>w</span></a></li>
+      <li><a href="#index_~"><span>~</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-Here is a list of all class members with links to the classes they belong to:<ul>
+Here is a list of all class members with links to the classes they belong to:
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
 <li>addPause()
 : <a class="el" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">TurnInformation</a>
 </li>
 <li>addTime()
 : <a class="el" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>ChessClock()
+: <a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>
+</li>
+<li>ChessClockWidget()
+: <a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>
+</li>
 <li>ChessClockWindow()
 : <a class="el" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">ChessClockWindow</a>
 </li>
+<li>continueTurn()
+: <a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
 <li>duration_
 : <a class="el" href="class_turn_information.html#a659fbb28b8b241ce857c93e99c6c0005">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>endTurn()
+: <a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
 <li>getDuration()
-: <a class="el" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6">TurnInformation</a>
 </li>
 <li>getPaused()
-: <a class="el" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb">TurnInformation</a>
+</li>
+<li>getStatus()
+: <a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">ChessClock</a>
 </li>
 <li>getTimeAfter()
-: <a class="el" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#acca895a029b03caa72115aed776e3070">TurnInformation</a>
+</li>
+<li>getTimeAvailable()
+: <a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">ChessClock</a>
+</li>
+<li>getTimePlayed()
+: <a class="el" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">ChessClock</a>
+</li>
+<li>getTurn()
+: <a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">ChessClock</a>
 </li>
 <li>getTurnId()
-: <a class="el" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">TurnInformation</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>initBottom()
+: <a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">ChessClockWidget</a>
+</li>
+<li>initLabels()
+: <a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">ChessClockWidget</a>
+</li>
+<li>initPictures()
+: <a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">ChessClockWidget</a>
+</li>
+<li>initTop()
+: <a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">ChessClockWidget</a>
+</li>
+<li>isLoser()
+: <a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">ChessClock</a>
+</li>
+<li>isWhite()
+: <a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">ChessClock</a>
 </li>
 <li>isWhiteTurn()
-: <a class="el" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">TurnInformation</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>leftLabel_
+: <a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">ChessClockWidget</a>
+</li>
+<li>loserLabel_
+: <a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">ChessClockWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<li>mainLayout
+: <a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">ChessClockWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<li>NotRunning
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>Paused
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">ChessClock</a>
 </li>
 <li>paused_
 : <a class="el" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d">TurnInformation</a>
 </li>
+<li>pauseTurn()
+: <a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">ChessClock</a>
+</li>
+<li>picActive_
+: <a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">ChessClockWidget</a>
+</li>
+<li>picLoser_
+: <a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">ChessClockWidget</a>
+</li>
+<li>picPassive_
+: <a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">ChessClockWidget</a>
+</li>
+<li>pictureLabel_
+: <a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">ChessClockWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>repaintClock()
+: <a class="el" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd">ChessClock</a>
+, <a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">ChessClockWidget</a>
+</li>
+<li>Running
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">ChessClock</a>
+</li>
+<li>RunningStatus
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>setAnother()
+: <a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">ChessClock</a>
+</li>
+<li>startTurn()
+: <a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
 <li>timeAfter_
 : <a class="el" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde">TurnInformation</a>
 </li>
+<li>timeAverageLabel_
+: <a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">ChessClockWidget</a>
+</li>
+<li>timeOutLoser()
+: <a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">ChessClock</a>
+</li>
+<li>timeString()
+: <a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">ChessClockWidget</a>
+</li>
+<li>timeUsedLabel_
+: <a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">ChessClockWidget</a>
+</li>
 <li>turnId_
 : <a class="el" href="class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa">TurnInformation</a>
 </li>
 <li>TurnInformation()
 : <a class="el" href="class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d">TurnInformation</a>
 </li>
+<li>turnLabel_
+: <a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">ChessClockWidget</a>
+</li>
 <li>turnReady()
 : <a class="el" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5">TurnInformation</a>
 </li>
 <li>turnReady_
 : <a class="el" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>updateClock()
+: <a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
 <li>white_
 : <a class="el" href="class_turn_information.html#a884138dea5d094e2772ee2d87e2cdbe4">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_0x7e">- ~ -</a></h3><ul>
 <li>~ChessClockWindow()
 : <a class="el" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">ChessClockWindow</a>
 </li>
@@ -109,7 +300,7 @@ Here is a list of all class members with links to the classes they belong to:<ul
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -118,7 +309,7 @@ Here is a list of all class members with links to the classes they belong to:<ul
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/www/html/functions_enum.html b/www/html/functions_enum.html
new file mode 100644 (file)
index 0000000..71b6155
--- /dev/null
@@ -0,0 +1,80 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Class Members - Enumerations</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li class="current"><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>RunningStatus
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">ChessClock</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/www/html/functions_eval.html b/www/html/functions_eval.html
new file mode 100644 (file)
index 0000000..eaff057
--- /dev/null
@@ -0,0 +1,86 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Class Members - Enumerator</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li class="current"><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>NotRunning
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">ChessClock</a>
+</li>
+<li>Paused
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">ChessClock</a>
+</li>
+<li>Running
+: <a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">ChessClock</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 63c3164..fb5da38 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -46,34 +47,146 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>All</span></a></li>
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="#index_a"><span>a</span></a></li>
+      <li><a href="#index_c"><span>c</span></a></li>
+      <li><a href="#index_e"><span>e</span></a></li>
+      <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_i"><span>i</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
+      <li><a href="#index_r"><span>r</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
+      <li><a href="#index_~"><span>~</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-&nbsp;<ul>
+&nbsp;
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
 <li>addPause()
 : <a class="el" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">TurnInformation</a>
 </li>
 <li>addTime()
 : <a class="el" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>ChessClock()
+: <a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>
+</li>
+<li>ChessClockWidget()
+: <a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>
+</li>
 <li>ChessClockWindow()
 : <a class="el" href="class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8">ChessClockWindow</a>
 </li>
+<li>continueTurn()
+: <a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>endTurn()
+: <a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
 <li>getDuration()
-: <a class="el" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6">TurnInformation</a>
 </li>
 <li>getPaused()
-: <a class="el" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb">TurnInformation</a>
+</li>
+<li>getStatus()
+: <a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">ChessClock</a>
 </li>
 <li>getTimeAfter()
-: <a class="el" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#acca895a029b03caa72115aed776e3070">TurnInformation</a>
+</li>
+<li>getTimeAvailable()
+: <a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">ChessClock</a>
+</li>
+<li>getTimePlayed()
+: <a class="el" href="class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0">ChessClock</a>
+</li>
+<li>getTurn()
+: <a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">ChessClock</a>
 </li>
 <li>getTurnId()
-: <a class="el" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">TurnInformation</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>initBottom()
+: <a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">ChessClockWidget</a>
+</li>
+<li>initLabels()
+: <a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">ChessClockWidget</a>
+</li>
+<li>initPictures()
+: <a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">ChessClockWidget</a>
+</li>
+<li>initTop()
+: <a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">ChessClockWidget</a>
+</li>
+<li>isLoser()
+: <a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">ChessClock</a>
+</li>
+<li>isWhite()
+: <a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">ChessClock</a>
 </li>
 <li>isWhiteTurn()
-: <a class="el" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">TurnInformation</a>
+: <a class="el" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">TurnInformation</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>pauseTurn()
+: <a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>repaintClock()
+: <a class="el" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd">ChessClock</a>
+, <a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">ChessClockWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>setAnother()
+: <a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">ChessClock</a>
+</li>
+<li>startTurn()
+: <a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<li>timeOutLoser()
+: <a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">ChessClock</a>
+</li>
+<li>timeString()
+: <a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">ChessClockWidget</a>
 </li>
 <li>TurnInformation()
 : <a class="el" href="class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d">TurnInformation</a>
@@ -81,6 +194,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <li>turnReady()
 : <a class="el" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5">TurnInformation</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>updateClock()
+: <a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">ChessClock</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_0x7e">- ~ -</a></h3><ul>
 <li>~ChessClockWindow()
 : <a class="el" href="class_chess_clock_window.html#a7007da9dea854b3aab86fb36a4cb8c44">ChessClockWindow</a>
 </li>
@@ -91,7 +215,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -100,7 +224,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 6ca5ba9..145d3eb 100644 (file)
@@ -38,6 +38,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <div class="tabs">
     <ul>
       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
       <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
     </ul>
   </div>
@@ -46,6 +47,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>All</span></a></li>
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
     </ul>
   </div>
 </div>
@@ -54,15 +57,45 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <li>duration_
 : <a class="el" href="class_turn_information.html#a659fbb28b8b241ce857c93e99c6c0005">TurnInformation</a>
 </li>
+<li>leftLabel_
+: <a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">ChessClockWidget</a>
+</li>
+<li>loserLabel_
+: <a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">ChessClockWidget</a>
+</li>
+<li>mainLayout
+: <a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">ChessClockWidget</a>
+</li>
 <li>paused_
 : <a class="el" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d">TurnInformation</a>
 </li>
+<li>picActive_
+: <a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">ChessClockWidget</a>
+</li>
+<li>picLoser_
+: <a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">ChessClockWidget</a>
+</li>
+<li>picPassive_
+: <a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">ChessClockWidget</a>
+</li>
+<li>pictureLabel_
+: <a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">ChessClockWidget</a>
+</li>
 <li>timeAfter_
 : <a class="el" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde">TurnInformation</a>
 </li>
+<li>timeAverageLabel_
+: <a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">ChessClockWidget</a>
+</li>
+<li>timeUsedLabel_
+: <a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">ChessClockWidget</a>
+</li>
 <li>turnId_
 : <a class="el" href="class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa">TurnInformation</a>
 </li>
+<li>turnLabel_
+: <a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">ChessClockWidget</a>
+</li>
 <li>turnReady_
 : <a class="el" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48">TurnInformation</a>
 </li>
@@ -76,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -85,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index b46d4f1..c9be1aa 100644 (file)
@@ -60,7 +60,7 @@ Here is a list of all file members with links to the files they belong to:<ul>
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -69,7 +69,7 @@ Here is a list of all file members with links to the files they belong to:<ul>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index e794862..7e6d945 100644 (file)
@@ -60,7 +60,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -69,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/www/html/hierarchy.html b/www/html/hierarchy.html
new file mode 100644 (file)
index 0000000..b7fbcc6
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Hierarchical Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li class="current"><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="class_chess_clock.html">ChessClock</a><ul>
+<li><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></li>
+</ul>
+</li>
+<li><a class="el" href="class_chess_clock_window.html">ChessClockWindow</a></li>
+<li><a class="el" href="class_turn_information.html">TurnInformation</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 6fc669c..575c2e5 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Chess Clock: Main Page</title>
+<title>Chess Clock: Chess Clock</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
 <script type="text/javaScript" src="search/search.js"></script>
@@ -37,13 +37,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <div class="contents">
-<h1>Chess Clock Documentation</h1><h3 class="version">0.1 </h3></div>
+<h1>Chess Clock </h1><h3 class="version">0.1 </h3><dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1.0</dd></dl>
+<p>Chess Clock</p>
+<p>Game clock for chess players with N900. Support many game controls.</p>
+<p>Copyright (c) Arto Hyvättinen 2010</p>
+<p>Chess Clock is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
+<p>Chess Clock is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. </p>
+</div>
 <!--- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -52,7 +59,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index cf5f1db..27b0d5f 100644 (file)
@@ -77,7 +77,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="main_8cpp_source.html#l00026">26</a> of file <a class="el" href="main_8cpp_source.html">main.cpp</a>.</p>
+<p>Definition at line <a class="el" href="main_8cpp_source.html#l00053">53</a> of file <a class="el" href="main_8cpp_source.html">main.cpp</a>.</p>
 
 </div>
 </div>
@@ -87,7 +87,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index a732fc8..44772fe 100644 (file)
@@ -63,28 +63,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
 <a name="l00021"></a>00021 
 <a name="l00022"></a>00022 
-<a name="l00023"></a>00023 <span class="preprocessor">#include &lt;QtGui/QApplication&gt;</span>
-<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;<a class="code" href="chessclockwindow_8h.html">chessclockwindow.h</a>&quot;</span>
-<a name="l00025"></a>00025 
-<a name="l00026"></a><a class="code" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">00026</a> <span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[])
-<a name="l00027"></a>00027 {
-<a name="l00028"></a>00028     QApplication a(argc, argv);
-<a name="l00029"></a>00029     <a class="code" href="class_chess_clock_window.html">ChessClockWindow</a> w;
-<a name="l00030"></a>00030 <span class="preprocessor">#if defined(Q_WS_S60)</span>
-<a name="l00031"></a>00031 <span class="preprocessor"></span>    w.showMaximized();
-<a name="l00032"></a>00032 <span class="preprocessor">#else</span>
-<a name="l00033"></a>00033 <span class="preprocessor"></span>    w.show();
-<a name="l00034"></a>00034 <span class="preprocessor">#endif</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>
-<a name="l00036"></a>00036     <span class="keywordflow">return</span> a.exec();
-<a name="l00037"></a>00037 }
+<a name="l00050"></a>00050 <span class="preprocessor">#include &lt;QtGui/QApplication&gt;</span>
+<a name="l00051"></a>00051 <span class="preprocessor">#include &quot;<a class="code" href="chessclockwindow_8h.html">chessclockwindow.h</a>&quot;</span>
+<a name="l00052"></a>00052 
+<a name="l00053"></a><a class="code" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">00053</a> <span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[])
+<a name="l00054"></a>00054 {
+<a name="l00055"></a>00055     QApplication a(argc, argv);
+<a name="l00056"></a>00056     <a class="code" href="class_chess_clock_window.html">ChessClockWindow</a> w;
+<a name="l00057"></a>00057 <span class="preprocessor">#if defined(Q_WS_S60)</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span>    w.showMaximized();
+<a name="l00059"></a>00059 <span class="preprocessor">#else</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span>    w.show();
+<a name="l00061"></a>00061 <span class="preprocessor">#endif</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span>
+<a name="l00063"></a>00063     <span class="keywordflow">return</span> a.exec();
+<a name="l00064"></a>00064 }
 </pre></div></div>
 <!--- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index b8cff7c..5e7db0d 100644 (file)
@@ -7,23 +7,67 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_chessclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_chessclock')">ChessClock</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_chess_clock.html" target="_parent">ChessClock</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8" target="_parent">ChessClock::ChessClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../chessclock_8cpp.html" target="_parent">chessclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclock_2eh">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../chessclock_8h.html" target="_parent">chessclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_chessclockwidget')">ChessClockWidget</a>
+  <div class="SRChildren">
+    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_chess_clock_widget.html" target="_parent">ChessClockWidget</a>
+    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01" target="_parent">ChessClockWidget::ChessClockWidget()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget_2ecpp">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../chessclockwidget_8cpp.html" target="_parent">chessclockwidget.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget_2eh">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../chessclockwidget_8h.html" target="_parent">chessclockwidget.h</a>
+ </div>
+</div>
 <div class="SRResult" id="SR_chessclockwindow">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_chessclockwindow')">ChessClockWindow</a>
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_chessclockwindow')">ChessClockWindow</a>
   <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_chess_clock_window.html" target="_parent">ChessClockWindow</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8" target="_parent">ChessClockWindow::ChessClockWindow()</a>
+    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../class_chess_clock_window.html" target="_parent">ChessClockWindow</a>
+    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8" target="_parent">ChessClockWindow::ChessClockWindow()</a>
   </div>
  </div>
 </div>
 <div class="SRResult" id="SR_chessclockwindow_2ecpp">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../chessclockwindow_8cpp.html" target="_parent">chessclockwindow.cpp</a>
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../chessclockwindow_8cpp.html" target="_parent">chessclockwindow.cpp</a>
  </div>
 </div>
 <div class="SRResult" id="SR_chessclockwindow_2eh">
  <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../chessclockwindow_8h.html" target="_parent">chessclockwindow.h</a>
+  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../chessclockwindow_8h.html" target="_parent">chessclockwindow.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_continueturn">
+ <div class="SREntry">
+  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" target="_parent">continueTurn</a>
+  <span class="SRScope">ChessClock</span>
  </div>
 </div>
 <div class="SRStatus" id="Searching">Searching...</div>
diff --git a/www/html/search/all_65.html b/www/html/search/all_65.html
new file mode 100644 (file)
index 0000000..557c122
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_endturn">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a2383619532d2e9e6557961616c722531" target="_parent">endTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index 79257ff..9cb7162 100644 (file)
@@ -9,25 +9,49 @@
 <div class="SRStatus" id="Loading">Loading...</div>
 <div class="SRResult" id="SR_getduration">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#aed060b1f97af53336c46236558108ee2" target="_parent">getDuration</a>
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6" target="_parent">getDuration</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
 <div class="SRResult" id="SR_getpaused">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b" target="_parent">getPaused</a>
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb" target="_parent">getPaused</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_getstatus">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d" target="_parent">getStatus</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_gettimeafter">
  <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb" target="_parent">getTimeAfter</a>
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#acca895a029b03caa72115aed776e3070" target="_parent">getTimeAfter</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_gettimeavailable">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" target="_parent">getTimeAvailable</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_gettimeplayed">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" target="_parent">getTimePlayed</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getturn">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956" target="_parent">getTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_getturnid">
  <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#a7bd37ef52b31183461e723ba6696c189" target="_parent">getTurnId</a>
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926" target="_parent">getTurnId</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
index 7c08b0b..e7cd8bf 100644 (file)
@@ -7,9 +7,45 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_initbottom">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d" target="_parent">initBottom</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_initlabels">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1" target="_parent">initLabels</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_initpictures">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030" target="_parent">initPictures</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_inittop">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa" target="_parent">initTop</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_isloser">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a" target="_parent">isLoser</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_iswhite">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1" target="_parent">isWhite</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_iswhiteturn">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a3f08395c6be06b474937a95fb638c052" target="_parent">isWhiteTurn</a>
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_turn_information.html#adfe335e110744566aee521c4784f08a0" target="_parent">isWhiteTurn</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
diff --git a/www/html/search/all_6c.html b/www/html/search/all_6c.html
new file mode 100644 (file)
index 0000000..42e350a
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_leftlabel_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298" target="_parent">leftLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_loserlabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743" target="_parent">loserLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index 8efca3c..8663ae6 100644 (file)
   <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../main_8cpp.html" target="_parent">main.cpp</a>
  </div>
 </div>
+<div class="SRResult" id="SR_mainlayout">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3" target="_parent">mainLayout</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/www/html/search/all_6e.html b/www/html/search/all_6e.html
new file mode 100644 (file)
index 0000000..b961b9f
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_notrunning">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" target="_parent">NotRunning</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index cd68e89..b38329b 100644 (file)
@@ -7,12 +7,48 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_paused">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9" target="_parent">Paused</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_paused_5f">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d" target="_parent">paused_</a>
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d" target="_parent">paused_</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_pauseturn">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a461145515ab3854c079937143026a047" target="_parent">pauseTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picactive_5f">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5" target="_parent">picActive_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picloser_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7" target="_parent">picLoser_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picpassive_5f">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf" target="_parent">picPassive_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picturelabel_5f">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e" target="_parent">pictureLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/www/html/search/all_72.html b/www/html/search/all_72.html
new file mode 100644 (file)
index 0000000..8f4bba5
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_repaintclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_repaintclock')">repaintClock</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" target="_parent">ChessClock::repaintClock()</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad" target="_parent">ChessClockWidget::repaintClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_running">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" target="_parent">Running</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_runningstatus">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28" target="_parent">RunningStatus</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/all_73.html b/www/html/search/all_73.html
new file mode 100644 (file)
index 0000000..d3424ce
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_setanother">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#aa19330404a35872591d45d24fb52572e" target="_parent">setAnother</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_startturn">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" target="_parent">startTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index 15a738a..4a37ef7 100644 (file)
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_timeaveragelabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249" target="_parent">timeAverageLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timeoutloser">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13" target="_parent">timeOutLoser</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timestring">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" target="_parent">timeString</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timeusedlabel_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9" target="_parent">timeUsedLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_turnid_5f">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa" target="_parent">turnId_</a>
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa" target="_parent">turnId_</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
 <div class="SRResult" id="SR_turninformation">
  <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_turninformation')">TurnInformation</a>
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_turninformation')">TurnInformation</a>
   <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_turn_information.html" target="_parent">TurnInformation</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d" target="_parent">TurnInformation::TurnInformation()</a>
+    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../class_turn_information.html" target="_parent">TurnInformation</a>
+    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d" target="_parent">TurnInformation::TurnInformation()</a>
   </div>
  </div>
 </div>
 <div class="SRResult" id="SR_turninformation_2ecpp">
  <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../turninformation_8cpp.html" target="_parent">turninformation.cpp</a>
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../turninformation_8cpp.html" target="_parent">turninformation.cpp</a>
  </div>
 </div>
 <div class="SRResult" id="SR_turninformation_2eh">
  <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../turninformation_8h.html" target="_parent">turninformation.h</a>
+  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../turninformation_8h.html" target="_parent">turninformation.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_turnlabel_5f">
+ <div class="SREntry">
+  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8" target="_parent">turnLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
  </div>
 </div>
 <div class="SRResult" id="SR_turnready">
  <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" target="_parent">turnReady</a>
+  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" target="_parent">turnReady</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
 <div class="SRResult" id="SR_turnready_5f">
  <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" target="_parent">turnReady_</a>
+  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" target="_parent">turnReady_</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
diff --git a/www/html/search/all_75.html b/www/html/search/all_75.html
new file mode 100644 (file)
index 0000000..60ba44b
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_updateclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" target="_parent">updateClock</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index dfc7df8..3a3f826 100644 (file)
@@ -7,9 +7,19 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_chessclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html" target="_parent">ChessClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html" target="_parent">ChessClockWidget</a>
+ </div>
+</div>
 <div class="SRResult" id="SR_chessclockwindow">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_window.html" target="_parent">ChessClockWindow</a>
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_window.html" target="_parent">ChessClockWindow</a>
  </div>
 </div>
 <div class="SRStatus" id="Searching">Searching...</div>
diff --git a/www/html/search/enums_72.html b/www/html/search/enums_72.html
new file mode 100644 (file)
index 0000000..b9107d7
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_runningstatus">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28" target="_parent">RunningStatus</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_6e.html b/www/html/search/enumvalues_6e.html
new file mode 100644 (file)
index 0000000..b961b9f
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_notrunning">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" target="_parent">NotRunning</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_70.html b/www/html/search/enumvalues_70.html
new file mode 100644 (file)
index 0000000..c09840b
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_paused">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9" target="_parent">Paused</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_72.html b/www/html/search/enumvalues_72.html
new file mode 100644 (file)
index 0000000..8609816
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_running">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c" target="_parent">Running</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index e9ec641..bf33a1f 100644 (file)
@@ -7,14 +7,34 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_chessclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../chessclock_8cpp.html" target="_parent">chessclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclock_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../chessclock_8h.html" target="_parent">chessclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget_2ecpp">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../chessclockwidget_8cpp.html" target="_parent">chessclockwidget.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget_2eh">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../chessclockwidget_8h.html" target="_parent">chessclockwidget.h</a>
+ </div>
+</div>
 <div class="SRResult" id="SR_chessclockwindow_2ecpp">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../chessclockwindow_8cpp.html" target="_parent">chessclockwindow.cpp</a>
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../chessclockwindow_8cpp.html" target="_parent">chessclockwindow.cpp</a>
  </div>
 </div>
 <div class="SRResult" id="SR_chessclockwindow_2eh">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../chessclockwindow_8h.html" target="_parent">chessclockwindow.h</a>
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../chessclockwindow_8h.html" target="_parent">chessclockwindow.h</a>
  </div>
 </div>
 <div class="SRStatus" id="Searching">Searching...</div>
index b10ab9f..d992fac 100644 (file)
@@ -7,12 +7,30 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_chessclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8" target="_parent">ChessClock</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_chessclockwidget">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01" target="_parent">ChessClockWidget</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_chessclockwindow">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8" target="_parent">ChessClockWindow</a>
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_window.html#a570589223bfda26e9818d3f2955e55f8" target="_parent">ChessClockWindow</a>
   <span class="SRScope">ChessClockWindow</span>
  </div>
 </div>
+<div class="SRResult" id="SR_continueturn">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" target="_parent">continueTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/www/html/search/functions_65.html b/www/html/search/functions_65.html
new file mode 100644 (file)
index 0000000..557c122
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_endturn">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a2383619532d2e9e6557961616c722531" target="_parent">endTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index 79257ff..9cb7162 100644 (file)
@@ -9,25 +9,49 @@
 <div class="SRStatus" id="Loading">Loading...</div>
 <div class="SRResult" id="SR_getduration">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#aed060b1f97af53336c46236558108ee2" target="_parent">getDuration</a>
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6" target="_parent">getDuration</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
 <div class="SRResult" id="SR_getpaused">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b" target="_parent">getPaused</a>
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb" target="_parent">getPaused</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_getstatus">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d" target="_parent">getStatus</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_gettimeafter">
  <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb" target="_parent">getTimeAfter</a>
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#acca895a029b03caa72115aed776e3070" target="_parent">getTimeAfter</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_gettimeavailable">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" target="_parent">getTimeAvailable</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_gettimeplayed">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_chess_clock.html#a90be9c7c27f000e7bcad1420d8f3e8b0" target="_parent">getTimePlayed</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_getturn">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956" target="_parent">getTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_getturnid">
  <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#a7bd37ef52b31183461e723ba6696c189" target="_parent">getTurnId</a>
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926" target="_parent">getTurnId</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
index 7c08b0b..e7cd8bf 100644 (file)
@@ -7,9 +7,45 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_initbottom">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d" target="_parent">initBottom</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_initlabels">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1" target="_parent">initLabels</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_initpictures">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030" target="_parent">initPictures</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_inittop">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa" target="_parent">initTop</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_isloser">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a" target="_parent">isLoser</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_iswhite">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1" target="_parent">isWhite</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_iswhiteturn">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a3f08395c6be06b474937a95fb638c052" target="_parent">isWhiteTurn</a>
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_turn_information.html#adfe335e110744566aee521c4784f08a0" target="_parent">isWhiteTurn</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
diff --git a/www/html/search/functions_70.html b/www/html/search/functions_70.html
new file mode 100644 (file)
index 0000000..d235e9b
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_pauseturn">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a461145515ab3854c079937143026a047" target="_parent">pauseTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_72.html b/www/html/search/functions_72.html
new file mode 100644 (file)
index 0000000..6879544
--- /dev/null
@@ -0,0 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_repaintclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_repaintclock')">repaintClock</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" target="_parent">ChessClock::repaintClock()</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad" target="_parent">ChessClockWidget::repaintClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_73.html b/www/html/search/functions_73.html
new file mode 100644 (file)
index 0000000..d3424ce
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_setanother">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#aa19330404a35872591d45d24fb52572e" target="_parent">setAnother</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_startturn">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" target="_parent">startTurn</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index bee0255..62d24e9 100644 (file)
@@ -7,15 +7,27 @@
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_timeoutloser">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13" target="_parent">timeOutLoser</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timestring">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9" target="_parent">timeString</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_turninformation">
  <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d" target="_parent">TurnInformation</a>
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d" target="_parent">TurnInformation</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
 <div class="SRResult" id="SR_turnready">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" target="_parent">turnReady</a>
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" target="_parent">turnReady</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
diff --git a/www/html/search/functions_75.html b/www/html/search/functions_75.html
new file mode 100644 (file)
index 0000000..60ba44b
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_updateclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979" target="_parent">updateClock</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index d0e3b87..abd99f2 100644 (file)
@@ -7,11 +7,13 @@
 
 var indexSectionsWithContent =
 {
-  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101100101000100100010010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101110101001110101111010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
   1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
   2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000101000100000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101000100101111000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001100100010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
 };
 
 var indexSectionNames =
@@ -20,7 +22,9 @@ var indexSectionNames =
   1: "classes",
   2: "files",
   3: "functions",
-  4: "variables"
+  4: "variables",
+  5: "enums",
+  6: "enumvalues"
 };
 
 function convertToId(search)
diff --git a/www/html/search/variables_6c.html b/www/html/search/variables_6c.html
new file mode 100644 (file)
index 0000000..42e350a
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_leftlabel_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298" target="_parent">leftLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_loserlabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743" target="_parent">loserLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_6d.html b/www/html/search/variables_6d.html
new file mode 100644 (file)
index 0000000..30cf277
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_mainlayout">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3" target="_parent">mainLayout</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
index cd68e89..01d9634 100644 (file)
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_picactive_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5" target="_parent">picActive_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picloser_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7" target="_parent">picLoser_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picpassive_5f">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf" target="_parent">picPassive_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_picturelabel_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e" target="_parent">pictureLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
index 296a751..4f5fddb 100644 (file)
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_timeaveragelabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249" target="_parent">timeAverageLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timeusedlabel_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9" target="_parent">timeUsedLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_turnid_5f">
  <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa" target="_parent">turnId_</a>
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa" target="_parent">turnId_</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
+<div class="SRResult" id="SR_turnlabel_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8" target="_parent">turnLabel_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
 <div class="SRResult" id="SR_turnready_5f">
  <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" target="_parent">turnReady_</a>
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" target="_parent">turnReady_</a>
   <span class="SRScope">TurnInformation</span>
  </div>
 </div>
index 4563659..08f19ac 100644 (file)
@@ -43,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <div class="contents">
-<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/turninformation.cpp File Reference</h1><code>#include &quot;<a class="el" href="turninformation_8cpp_source.html">turninformation.h</a>&quot;</code><br/>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/turninformation.cpp File Reference</h1><code>#include &quot;<a class="el" href="turninformation_8h_source.html">turninformation.h</a>&quot;</code><br/>
 
 <p><a href="turninformation_8cpp_source.html">Go to the source code of this file.</a></p>
 <table border="0" cellpadding="0" cellspacing="0">
@@ -54,7 +54,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -63,7 +63,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index beb3f50..227e7da 100644 (file)
@@ -83,29 +83,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00040"></a><a class="code" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">00040</a> <span class="keywordtype">void</span> <a class="code" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">TurnInformation::addPause</a>(<span class="keywordtype">int</span> msecs)
 <a name="l00041"></a>00041 {
 <a name="l00042"></a>00042     <span class="keywordflow">if</span>( !<a class="code" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" title="time available after this turn in msecs">turnReady_</a> )
-<a name="l00043"></a>00043         pause_ += msecs;
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045 
-<a name="l00046"></a><a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5">00046</a> <span class="keywordtype">void</span> <a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" title="Mark turn ready.">TurnInformation::turnReady</a>(<span class="keywordtype">int</span> msecs)
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048     <a class="code" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde" title="duration of pauses in msecs">timeAfter_</a> = msecs;
-<a name="l00049"></a>00049     <a class="code" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" title="time available after this turn in msecs">turnReady_</a> = <span class="keyword">true</span>;
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051 
-<a name="l00052"></a><a class="code" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb">00052</a> <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb" title="Time available for this player after this turn.">TurnInformation::getTimeAfter</a>()
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054     <span class="keywordflow">if</span>( <a class="code" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" title="time available after this turn in msecs">turnReady_</a> )
-<a name="l00055"></a>00055         <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde" title="duration of pauses in msecs">timeAfter_</a>;
-<a name="l00056"></a>00056     <span class="keywordflow">else</span>
-<a name="l00057"></a>00057         <span class="keywordflow">return</span> 0;
-<a name="l00058"></a>00058 }
+<a name="l00043"></a>00043         <a class="code" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d" title="duration of turn in msecs">paused_</a> += msecs;
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 }
+<a name="l00046"></a>00046 
+<a name="l00047"></a><a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5">00047</a> <span class="keywordtype">void</span> <a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" title="Mark turn ready.">TurnInformation::turnReady</a>(<span class="keywordtype">int</span> msecs)
+<a name="l00048"></a>00048 {
+<a name="l00049"></a>00049     <a class="code" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde" title="duration of pauses in msecs">timeAfter_</a> = msecs;
+<a name="l00050"></a>00050     <a class="code" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" title="time available after this turn in msecs">turnReady_</a> = <span class="keyword">true</span>;
+<a name="l00051"></a>00051 }
+<a name="l00052"></a>00052 
+<a name="l00053"></a><a class="code" href="class_turn_information.html#acca895a029b03caa72115aed776e3070">00053</a> <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#acca895a029b03caa72115aed776e3070" title="Time available for this player after this turn.">TurnInformation::getTimeAfter</a>()<span class="keyword"> const</span>
+<a name="l00054"></a>00054 <span class="keyword"></span>{
+<a name="l00055"></a>00055     <span class="keywordflow">if</span>( <a class="code" href="class_turn_information.html#a8e0a6eb69455755152da7705e46e1f48" title="time available after this turn in msecs">turnReady_</a> )
+<a name="l00056"></a>00056         <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a5516d055dd81c55b75567247b8293cde" title="duration of pauses in msecs">timeAfter_</a>;
+<a name="l00057"></a>00057     <span class="keywordflow">else</span>
+<a name="l00058"></a>00058         <span class="keywordflow">return</span> 0;
+<a name="l00059"></a>00059 }
 </pre></div></div>
 <!--- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -114,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 5fb46af..ad596fa 100644 (file)
@@ -56,7 +56,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c4c89c0..6a4bfa8 100644 (file)
@@ -70,14 +70,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00036"></a>00036 <span class="keyword">public</span>:
 <a name="l00041"></a>00041     <a class="code" href="class_turn_information.html#a0126f181e93c7fa7b6d53b46be79247d" title="Turn information object.">TurnInformation</a>(<span class="keywordtype">int</span> turnId, <span class="keywordtype">bool</span> white);
 <a name="l00042"></a>00042 
-<a name="l00043"></a><a class="code" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">00043</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#a7bd37ef52b31183461e723ba6696c189">getTurnId</a>() { <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa">turnId_</a>; }
+<a name="l00043"></a><a class="code" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">00043</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#ad9802d9ccc6849b3bc1aedf87d2f0926">getTurnId</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a77d4475ceb0b529835ffe09cb3974cfa">turnId_</a>; }
 <a name="l00044"></a>00044 
-<a name="l00047"></a><a class="code" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2">00047</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#aed060b1f97af53336c46236558108ee2" title="Duration of turn.">getDuration</a>() { <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a659fbb28b8b241ce857c93e99c6c0005" title="id of turn">duration_</a>; }
+<a name="l00047"></a><a class="code" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6">00047</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#a04e622dacea74dbc558b1a4260bff9a6" title="Duration of turn.">getDuration</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a659fbb28b8b241ce857c93e99c6c0005" title="id of turn">duration_</a>; }
 <a name="l00048"></a>00048 
-<a name="l00051"></a><a class="code" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b">00051</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#a5f57a39058ca8a7a2e5f16fbc2159f7b" title="Duration of pauses during this turn.">getPaused</a>() { <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d" title="duration of turn in msecs">paused_</a>; }
+<a name="l00051"></a><a class="code" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb">00051</a>     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#ae2d37b598c7fb0fb5882e44559f662cb" title="Duration of pauses during this turn.">getPaused</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a045f9d3fb6faea111cb6bc1e798ca40d" title="duration of turn in msecs">paused_</a>; }
 <a name="l00052"></a>00052 
-<a name="l00055"></a>00055     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#ad8f3352abc78dfdc7cc1715912602dbb" title="Time available for this player after this turn.">getTimeAfter</a>();
-<a name="l00056"></a><a class="code" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">00056</a>     <span class="keywordtype">bool</span> <a class="code" href="class_turn_information.html#a3f08395c6be06b474937a95fb638c052">isWhiteTurn</a>() { <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a884138dea5d094e2772ee2d87e2cdbe4" title="turn is ready and locked">white_</a>; }
+<a name="l00055"></a>00055     <span class="keywordtype">int</span> <a class="code" href="class_turn_information.html#acca895a029b03caa72115aed776e3070" title="Time available for this player after this turn.">getTimeAfter</a>() <span class="keyword">const</span>;
+<a name="l00056"></a><a class="code" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">00056</a>     <span class="keywordtype">bool</span> <a class="code" href="class_turn_information.html#adfe335e110744566aee521c4784f08a0">isWhiteTurn</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="class_turn_information.html#a884138dea5d094e2772ee2d87e2cdbe4" title="turn is ready and locked">white_</a>; }
 <a name="l00057"></a>00057 
 <a name="l00058"></a>00058     <span class="keywordtype">void</span> <a class="code" href="class_turn_information.html#a355359f883ab74e549b5e439ea7e827e">addTime</a>( <span class="keywordtype">int</span> msecs );
 <a name="l00059"></a>00059     <span class="keywordtype">void</span> <a class="code" href="class_turn_information.html#ab8d3aa0183f400b64b217d39e920bb69">addPause</a>( <span class="keywordtype">int</span> msecs );
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 13 22:27:27 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Aug 14 01:28:48 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/www/index.html b/www/index.html
new file mode 100644 (file)
index 0000000..3821284
--- /dev/null
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html><head>
+
+  
+  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Chess Clock for Maemo</title></head><body>
+<table style="text-align: left; width: 640px; margin-left: auto; margin-right: auto;" border="0" cellpadding="2" cellspacing="2">
+
+  <tbody>
+    <tr align="center">
+      <td style="vertical-align: middle; width: 484px; background-color: rgb(204, 204, 255); text-align: center;"><span style="font-family: Helvetica,Arial,sans-serif;"></span><img style="width: 48px; height: 48px;" alt="" src="logo.png" align="middle">&nbsp;
+      <big><span style="font-family: Helvetica,Arial,sans-serif;"> Chess Clock for Maemo </span></big> <br>
+      </td>
+    </tr>
+    <tr align="center">
+      <td style="vertical-align: top; width: 484px; background-color: rgb(153, 153, 255);"><span style="font-family: Helvetica,Arial,sans-serif;"><a href="index.html">Home</a>&nbsp;
+
+|&nbsp;&nbsp; <a href="html/index.html">Api Documentation</a>&nbsp; |&nbsp; 
+<a href="https://garage.maemo.org/projects/chessclock/">Project page</a></span><br>
+      </td>
+    </tr>
+    <tr>
+      <td style="vertical-align: top;"><br>
+      <span style="font-family: Helvetica,Arial,sans-serif;">
+      
+<img src="logo.png">      
+<p>      
+Game clock software for chess players with N900. 
+Support for different time controls (Fischer, Fischer after, Bronstein delay, Simple delay, Hour class) with adjustable timers; 
+time settings separately for white and black. Touch control.      
+</p>   
+               </span>
+      </td>
+    </tr>
+<tr>
+      <td style="vertical-align: top; width: 484px; background-color: rgb(204, 204, 255);">
+&copy; Arto Hyv&auml;ttinen 2010. Chess Clock is free software under <a href="http://www.gnu.org/licenses/gpl.html" target="_blank">GNU
+General Public License 3</a>.<br>
+      </td>
+    </tr>
+  </tbody>
+</table>
+
+<br>
+
+<br>
+
+<br>
+
+</body></html>
\ No newline at end of file
diff --git a/www/logo.png b/www/logo.png
new file mode 100644 (file)
index 0000000..abcd3ba
Binary files /dev/null and b/www/logo.png differ