brett.h-Dateireferenz

#include "party.h"
Include-Abhängigkeitsdiagramm für brett.h:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define ORGANISATOR   "mesirii"
#define INFOFILE   (PARTYDIR+"info.txt")
#define MOREINFOFILE   (PARTYDIR+"moreinfo.txt")
#define BESTAETIGFILE   (PARTYDIR+"bestaetigung.txt")
#define Q_KEY   1
#define Q_TEXT   2
#define Q_CHOICES   3
#define Q_DEFAULT   4
#define Q_BOOLEAN   5
#define KEY_QUERY_NUMBER   "query_number"
#define KEY_BESTAETIGUNG   "bestaetigt"
#define KEY_DATUM   "datum"

Funktionen

mapping * Fragen ()

Makro-Dokumentation

#define BESTAETIGFILE   (PARTYDIR+"bestaetigung.txt")

Definiert in Zeile 17 der Datei brett.h.

Wird benutzt von create().

#define INFOFILE   (PARTYDIR+"info.txt")

Definiert in Zeile 15 der Datei brett.h.

Wird benutzt von create().

#define KEY_BESTAETIGUNG   "bestaetigt"

Definiert in Zeile 27 der Datei brett.h.

Wird benutzt von bestaetigen(), end_query(), GetKeys(), list_data() und uebersicht().

#define KEY_DATUM   "datum"

Definiert in Zeile 28 der Datei brett.h.

Wird benutzt von list_data().

#define KEY_QUERY_NUMBER   "query_number"

Definiert in Zeile 26 der Datei brett.h.

Wird benutzt von end_query() und next_question().

#define MOREINFOFILE   (PARTYDIR+"moreinfo.txt")

Definiert in Zeile 16 der Datei brett.h.

Wird benutzt von create().

#define ORGANISATOR   "mesirii"

Definiert in Zeile 13 der Datei brett.h.

Wird benutzt von _query_long(), bestaetigen(), end_query() und init().

#define Q_BOOLEAN   5

Definiert in Zeile 24 der Datei brett.h.

Wird benutzt von Fragen(), next_question() und uebersicht().

#define Q_CHOICES   3

Definiert in Zeile 22 der Datei brett.h.

Wird benutzt von Fragen(), list_data(), next_question() und uebersicht().

#define Q_DEFAULT   4

Definiert in Zeile 23 der Datei brett.h.

Wird benutzt von Fragen() und next_question().

#define Q_KEY   1

Definiert in Zeile 20 der Datei brett.h.

Wird benutzt von Fragen(), GetKeys(), list_data(), next_question() und uebersicht().

#define Q_TEXT   2

Definiert in Zeile 21 der Datei brett.h.

Wird benutzt von Fragen(), list_data() und next_question().


Dokumentation der Funktionen

mapping* Fragen (  ) 

Definiert in Zeile 31 der Datei brett.h.

Benutzt Q_BOOLEAN, Q_CHOICES, Q_DEFAULT, Q_KEY und Q_TEXT.

Wird benutzt von GetKeys(), list_data(), next_question() und uebersicht().

00031                   {
00032           return ({
00033     ([Q_KEY: "ort",
00034       Q_TEXT:"Abfahrtsort:"]),
00035 
00036     ([Q_KEY:"fahrt",
00037       Q_TEXT:"Wie kommst Du her (Bahn, Auto, ...)?",
00038       Q_DEFAULT:"auto"]),
00039 
00040     ([Q_KEY:"mfg",
00041       Q_TEXT:"Kannst Du noch Leute mitnehmen? (Falls ja, wieviele?)",
00042       Q_DEFAULT:"nein"]),
00043 
00044     ([Q_KEY:"ankunft",
00045       Q_TEXT:"Ankunft",
00046       Q_CHOICES:(["9":"Freitag",
00047                   "10":"Samstag",
00048                   "11":"Sonntag"]),
00049       Q_DEFAULT:"9"]),
00050 
00051 /*    ([Q_KEY:"verpflegung",
00052       Q_TEXT:"Verpflegung (momentan wird HP fuer alle erwogen).",
00053       Q_CHOICES:(["hp":"Halbpension",
00054                   "vp":"Vollpension", ]),
00055       Q_DEFAULT:"hp"]),
00056 */
00057     ([Q_KEY:"uebernachtung",
00058       Q_TEXT:"Uebernachtungswunsch (Blaues Haus, Dresdner, Hotel, selbstorganisiert)",
00059       Q_CHOICES:({"blaues haus","dresdner","hotel", "selbstorganisiert"}),
00060       Q_DEFAULT:"blaues haus"]),
00061 
00062      ([Q_KEY:"vegetarier",
00063       Q_TEXT:"Vegetarier:",
00064       Q_DEFAULT:"nein",
00065       Q_BOOLEAN:1]),
00066 
00067     ([Q_KEY:"seminar",
00068       Q_TEXT:"Falls ein Seminar oder Vortrag stattfindet, moechtest du "
00069              "teilnehmen?",
00070       Q_DEFAULT:"ja",
00071       Q_BOOLEAN:1]),
00072 
00073         ([Q_KEY:"sonntagessen",
00074         Q_TEXT:"Moechtest Du am Sonntag zu einem Abschieds-Mittagessen?",
00075         Q_DEFAULT:"ja",
00076         Q_BOOLEAN:1]),
00077 
00078       ([Q_KEY:"goodie",
00079       Q_TEXT:"Moechtest Du eine Party-Goodie, wenn es eins gibt?",
00080       Q_CHOICES:({"nein","ja"}),
00081       Q_DEFAULT:"ja",
00082       Q_BOOLEAN:1]),
00083 
00084 
00085     ([Q_KEY:"familie",
00086       Q_TEXT:"Wenn du mit Kind und Kegel kommst, hier bitte Familiennamen "
00087              "als ID + Anzahl der Kinder + evtl. Partner (falls nicht "
00088              "selber angemeldet) notieren.",
00089       Q_DEFAULT:"keine"]),
00090 
00091     ([Q_KEY:"bemerkungen",
00092       Q_TEXT:"Bemerkungen:",
00093       Q_DEFAULT:"keine"]),
00094       });
00095 }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Erzeugt am Thu Jun 3 14:41:00 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3