AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Typedefs
EAdvertisementManager.cpp File Reference
#include <qfileinfo.h>
#include <qdatetime.h>
#include "EAdvertisementManager.h"
#include "core/xml/EXMLConfig.h"
#include "core/xml/EXMLNode.h"
#include "dataio/datainputlogic/edata.h"
#include <list>
#include <map>
#include <string>
#include "EAdvertisementCommMng.h"
#include "EAdvertisementReaderWriter.h"
#include "core/xml/EAttribValue.h"
#include <dirent.h>
#include <stdlib.h>
#include "core/log/emlog.h"
Include dependency graph for EAdvertisementManager.cpp:

Classes

class  EAdvertisementManagerPr
 

Macros

#define __USE_LOG__
 
#define AMOUNTS_FILE   "advertisements/Amounts.xml"
 
#define XML_NODE_ADVERTISEMENT   "/Advert/TCA"
 
#define XML_NODE_BUSSTOPS   "/Advert/BSs"
 
#define XML_NODE_ROOT   "/Advert"
 
#define XML_NODE_AMOUNTS   "/Amounts/Amount"
 
#define XML_ATTR_UNIT_PRICE   "UP"
 
#define MAX_ADVERTISEMENTS_DATA_SIZE   512000
 

Typedefs

typedef std::list
< EAdvertisement * > 
EAdvertisementCol
 
typedef std::map< long, float > EBusstops
 
typedef std::map< long, long > EAmounts
 

Macro Definition Documentation

#define __USE_LOG__
#define AMOUNTS_FILE   "advertisements/Amounts.xml"
#define MAX_ADVERTISEMENTS_DATA_SIZE   512000
#define XML_ATTR_UNIT_PRICE   "UP"
#define XML_NODE_ADVERTISEMENT   "/Advert/TCA"
#define XML_NODE_AMOUNTS   "/Amounts/Amount"
#define XML_NODE_BUSSTOPS   "/Advert/BSs"
#define XML_NODE_ROOT   "/Advert"

Typedef Documentation

typedef std::list<EAdvertisement*> EAdvertisementCol
typedef std::map<long, long> EAmounts
typedef std::map<long, float> EBusstops