GNU cgicc Card Game application. More...
#include <iostream>#include <vector>#include <iterator>#include <string>#include <cstdlib>#include <ctime>#include <sstream>#include <fstream>#include <queue>#include <algorithm>#include "cgicc/CgiDefs.h"#include "cgicc/Cgicc.h"#include "cgicc/HTTPHTMLHeader.h"#include "cgicc/HTMLClasses.h"#include "cgicc/HTTPCookie.h"Go to the source code of this file.
Classes | |
| struct | datasplayer |
| A data model for the player. More... | |
| struct | datasgame |
| A data model for the games. More... | |
Namespaces | |
| namespace | CardGameTools |
| Contain all the functions to the coding game. | |
Macros | |
| #define | COOKIE_NAME "ELPIELOJUEGO" |
| #define | COOKIE_FILE_NAME "sessions.tmp" |
| #define | GAME_FILE_NAME "games.tmp" |
| #define | MAX_GAME 10 |
GNU cgicc Card Game application.
Tests and demonstrates access of form data, cookie, persistance using the GNU cgicc library.
Definition in file cardgame.cpp.
| #define COOKIE_FILE_NAME "sessions.tmp" |
Definition at line 46 of file cardgame.cpp.
| #define COOKIE_NAME "ELPIELOJUEGO" |
Definition at line 45 of file cardgame.cpp.
| #define GAME_FILE_NAME "games.tmp" |
Definition at line 47 of file cardgame.cpp.
| #define MAX_GAME 10 |
Definition at line 48 of file cardgame.cpp.
The main function.
| argc | : the number of parameters y |
| argv | : The parameters |
Definition at line 1483 of file cardgame.cpp.
References CardGameTools::convertStringToStuct(), CardGameTools::convertStructToString(), CardGameTools::gameRules(), CardGameTools::generateUnicCookie(), CardGameTools::getNUMCookie(), CardGameTools::getValue(), cgicc::HTTPHeader::setCookie(), CardGameTools::writeFileGame(), and CardGameTools::writeValue().