AppCore
Loading...
Searching...
No Matches
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

◆ __USE_LOG__

#define __USE_LOG__

◆ ADVERTISEMENTS_DATA_FOLDER

#define ADVERTISEMENTS_DATA_FOLDER   "advertisements/"

◆ XML_ATTR_ADVERTISEMENT_SIZE

#define XML_ATTR_ADVERTISEMENT_SIZE   "MSId"

◆ XML_ATTR_DAY_LIMIT

#define XML_ATTR_DAY_LIMIT   "DL"

◆ XML_ATTR_NAME

#define XML_ATTR_NAME   "Name"

◆ XML_ATTR_PICTURE

#define XML_ATTR_PICTURE   "Pic"

◆ XML_ATTR_PRICE_QUOTE

#define XML_ATTR_PRICE_QUOTE   "PQ"

◆ XML_ATTR_PRIORITY

#define XML_ATTR_PRIORITY   "P"

◆ XML_ATTR_TCAID

#define XML_ATTR_TCAID   "ID"

◆ XML_ATTR_USER_ID

#define XML_ATTR_USER_ID   "UID"

◆ XML_NODE_CRITERIA_DETAIL_BUSSTOP

#define XML_NODE_CRITERIA_DETAIL_BUSSTOP   "CDB"

◆ XML_NODE_CRITERIA_DETAIL_DATETIME

#define XML_NODE_CRITERIA_DETAIL_DATETIME   "CDDT"

◆ XML_NODE_CRITERIA_DETAIL_DAY_OF_WEEK

#define XML_NODE_CRITERIA_DETAIL_DAY_OF_WEEK   "CDW"

◆ XML_NODE_CRITERIA_DETAIL_TICKET_TYPE

#define XML_NODE_CRITERIA_DETAIL_TICKET_TYPE   "CDTT"

◆ XML_NODE_CRITERIA_DETAIL_TIME

#define XML_NODE_CRITERIA_DETAIL_TIME   "CDT"

Typedef Documentation

◆ ECriteriaDetailCol

typedef std::list<ECriteriaDetail*> ECriteriaDetailCol

◆ EDisplayCounts

typedef std::map<unsigned long, unsigned long> EDisplayCounts