ObjectAgent.cpp File Reference

Agent - implementation. More...

#include <cstdlib>
#include <ctime>
#include "../common.h"
#include "../FactoryObjects.h"
#include "../FactoryObjectConfigs.h"
#include "../tinyxml/tinyxml.h"
#include "../configs/ConfigProcessor.h"
#include "../gui/EditationWindowObjectAgent.h"
#include "ObjectAgent.h"
#include "Interpreter.h"

Functions

FactoryObjectsDeclar::ProductTypeGetInstance (const FactoryObjectsDeclar::InitializerType &init)
FactoryObjectConfigsDeclar::ProductTypeGetConfigInstance (const FactoryObjectConfigsDeclar::InitializerType &init)
bool Init ()
int GetRandom (int max)

Variables

const FactoryObjectsDeclar::IdentifierType objectIdentifier = ObjectAgent::CLASS_NAME
const bool objectRegistred
const FactoryObjectConfigsDeclar::IdentifierType identifierConfig = "agent"
const bool registredConfig
const bool initializedGenerator = Init()


Detailed Description

Agent - implementation.

Author:
Libor Polcak, xpolca03@stud.fit.vutbr.cz

Boris Prochazka, xproch63@stud.fit.vutbr.cz

Martin Rapavy, xrapav00@stud.fit.vutbr.cz

Petr Zemek, xzemek02@stud.fit.vutbr.cz

Date:
6.3.2007

Function Documentation

FactoryObjectConfigsDeclar::ProductType* @12::GetConfigInstance ( const FactoryObjectConfigsDeclar::InitializerType init  )  [static]

FactoryObjectsDeclar::ProductType* @11::GetInstance ( const FactoryObjectsDeclar::InitializerType init  )  [static]

int @13::GetRandom ( int  max  )  [static]

bool @13::Init (  )  [static]


Variable Documentation

const FactoryObjectConfigsDeclar::IdentifierType identifierConfig = "agent" [static]

const bool initializedGenerator = Init() [static]

const FactoryObjectsDeclar::IdentifierType objectIdentifier = ObjectAgent::CLASS_NAME [static]

const bool objectRegistred [static]

Initial value:

const bool registredConfig [static]

Initial value:


Generated on Sun Apr 29 11:46:10 2007 for IPP/ICP2007 by  doxygen 1.4.7