#include "SenseHandler.h"
#include "Player.h"
#include "Parse.h"
#include <string.h>
#include <pthread.h>
#include <stdlib.h>
Include dependency graph for main.cpp:
Go to the source code of this file.
Functions | |
void | printOptions () |
int | main (int argc, char *argv[]) |
Variables | |
Logger | Log |
Logger | LogDraw |
File: main.cpp Project: Robocup Soccer Simulation Team: UvA Trilearn Authors: Jelle Kok Created: 28/11/2000 Last Revision: $ID$ Contents: This file contains the main of the program that is used to start the agent. It creates all classes, starts the different threads and calls the mainloop. Furthermore it parses the specified arguments to adjust the variables.
Changes
Date Author Comment 28/11/2000 Jelle Kok Initial version created
Definition in file main.cpp.
int main | ( | int | argc, | |
char * | argv[] | |||
) |
This is the main function and creates and links all the different classes. First it reads in all the parameters from the command prompt (<program name>=""> -help) and uses these values to create the classes. After all the classes are linked, the mainLoop in the Player class is called.
Definition at line 70 of file main.cpp.
References Logger::addLogLevel(), Logger::addLogRange(), as, Connection::disconnect(), PlayerSettings::getInitialFormation(), ServerSettings::getPort(), Log, LogDraw, Player::mainLoop(), MAX_MSG, MAX_TEAM_NAME_LENGTH, Parse::parseFirstDouble(), Parse::parseFirstInt(), printOptions(), ServerSettings::readValues(), GenericValues::readValues(), Logger::restartTimer(), sense_callback(), Logger::setOutputStream(), Logger::showLogLevels(), and stdin_callback().
void printOptions | ( | ) |
Logger instantation that can be used by all classes
Definition at line 61 of file Logger.cpp.
Drawing logger instantation for all classes
Definition at line 62 of file Logger.cpp.