AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Typedefs
EAdvertisement.cpp File Reference
#include "EAdvertisement.h"
#include <map>
#include <qfileinfo.h>
#include <qdatetime.h>
#include <qimage.h>
#include <qbitmap.h>
#include <qpainter.h>
#include "core/common/eqtcompatible.h"
#include "core/xml/EAttribValue.h"
#include "EAdvertisementManager.h"
#include "EAdvertisementReaderWriter.h"
#include "ECriteriaDetailBusstop.h"
#include "ECriteriaDetailDateTime.h"
#include "ECriteriaDetailTime.h"
#include "ECriteriaDetailTicketType.h"
#include "ECriteriaDetailDayOfWeek.h"
#include "dataio/datainputlogic/edata.h"
#include "core/log/emlog.h"
Include dependency graph for EAdvertisement.cpp:

Classes

class  EAdvertisementPr
 

Macros

#define __USE_LOG__
 
#define XML_ATTR_TCAID   "ID"
 
#define XML_ATTR_NAME   "Name"
 
#define XML_ATTR_PICTURE   "Pic"
 
#define XML_ATTR_USER_ID   "UID"
 
#define XML_ATTR_ADVERTISEMENT_SIZE   "MSId"
 
#define XML_ATTR_PRIORITY   "P"
 
#define XML_ATTR_PRICE_QUOTE   "PQ"
 
#define XML_ATTR_DAY_LIMIT   "DL"
 
#define XML_NODE_CRITERIA_DETAIL_BUSSTOP   "CDB"
 
#define XML_NODE_CRITERIA_DETAIL_DATETIME   "CDDT"
 
#define XML_NODE_CRITERIA_DETAIL_TIME   "CDT"
 
#define XML_NODE_CRITERIA_DETAIL_TICKET_TYPE   "CDTT"
 
#define XML_NODE_CRITERIA_DETAIL_DAY_OF_WEEK   "CDW"
 
#define ADVERTISEMENTS_DATA_FOLDER   "advertisements/"
 

Typedefs

typedef std::list
< ECriteriaDetail * > 
ECriteriaDetailCol
 
typedef std::map< unsigned
long, unsigned long > 
EDisplayCounts
 

Macro Definition Documentation

#define __USE_LOG__
#define ADVERTISEMENTS_DATA_FOLDER   "advertisements/"
#define XML_ATTR_ADVERTISEMENT_SIZE   "MSId"
#define XML_ATTR_DAY_LIMIT   "DL"
#define XML_ATTR_NAME   "Name"
#define XML_ATTR_PICTURE   "Pic"
#define XML_ATTR_PRICE_QUOTE   "PQ"
#define XML_ATTR_PRIORITY   "P"
#define XML_ATTR_TCAID   "ID"
#define XML_ATTR_USER_ID   "UID"
#define XML_NODE_CRITERIA_DETAIL_BUSSTOP   "CDB"
#define XML_NODE_CRITERIA_DETAIL_DATETIME   "CDDT"
#define XML_NODE_CRITERIA_DETAIL_DAY_OF_WEEK   "CDW"
#define XML_NODE_CRITERIA_DETAIL_TICKET_TYPE   "CDTT"
#define XML_NODE_CRITERIA_DETAIL_TIME   "CDT"

Typedef Documentation

typedef std::list<ECriteriaDetail*> ECriteriaDetailCol
typedef std::map<unsigned long, unsigned long> EDisplayCounts