#include <CComponentDetails.h>
Inheritance diagram for CComponentDetails:

Public Member Functions | |
| CComponentDetails () | |
| CComponentDetails (string description) | |
| CComponentDetails (string summary, int tododue, int status) | |
| CComponentDetails (string summary, string description, string location, int dateStart, int dateEnd) | |
| void | initEvent () |
| CComponentDetails (CComponentDetails &ref) | |
| const CComponentDetails & | operator= (const CComponentDetails &right) |
| bool | setClas (string szClas) |
| string | getClas () |
| bool | setDateStamp (int iDateStamp) |
| int | getDateStamp () |
| bool | setOrganizer (COrganizer *pOrg) |
| COrganizer * | getOrganizer () |
| bool | setAttendees (vector< CAttendee * > vAttendeeList) |
| vector< CAttendee * > | getAttendees () |
| bool | setAttachments (vector< string > vAttachList) |
| vector< string > | getAttachments () |
| bool | setSequence (int iSequence) |
| int | getSequence () |
| bool | setUid (int iUId) |
| int | getUid () |
| bool | setUrl (string szUrl) |
| string | getUrl () |
| bool | setCategories (string szCategories) |
| string | getCategories () |
| bool | setComments (string szComments) |
| string | getComments () |
| bool | setContact (string szContact) |
| string | getContact () |
| bool | setRelated (string szRelated) |
| string | getRelated () |
| bool | setResources (string szResources) |
| string | getResources () |
| vector< CAttendee * > | retrieveAttendeeDetails () |
| COrganizer * | retrieveOrganizerDetails () |
| bool | setXProperties (vector< CProperties * >) |
| vector< CProperties * > | getXProperties () |
| virtual | ~CComponentDetails () |
| CComponentDetails (string sId, int iType, int iFlags, string szSummary, string szDescription, string szLocation, int iStatus, int iDateStart, int iDateEnd, int iLastModified, int iCreatedTime, int iDatestamp, COrganizer *pOrganizer, vector< CAttendee * >vAttendee, vector< string >vAttachements, int iSequence, int iUId, string szUrl, string szCategory, string szComments, string szContacts, string szRelated, string szResources, vector< CProperties * >vXProp, map< string, vector< CParameters * > > hashMap) | |
| map< string, vector< CParameters * > > | getHashMap () |
| bool | setHashMap (map< string, vector< CParameters * > > hashMap) |
| map< string, vector< CParameters * > > | retrieveParameterDetails () |
| vector< CParameters * > | getParameter (QueryResult *pQr) |
| vector< CProperties * > | retrieveXPropertyDetails () |
| vector< string > | getPropertyValues (string szProperty) |
| CAttendee * | convertParamToAttendee (vector< CParameters * > vParam) |
| vector< CParameters * > | getParameter (string szPropName, string szPropValue) |
| COrganizer * | convertParamToOrganizer (vector< CParameters * > vParam) |
Private Attributes | |
| int | iDateStamp |
| COrganizer * | pOrganizer |
| vector< string > | vAttachments |
| vector< CAttendee * > | vAttendee |
| int | iSequence |
| int | iUId |
| string | szUrl |
| string | szCategory |
| string | szComments |
| string | szContacts |
| string | szRelated |
| string | szResources |
| vector< CProperties * > | vXProp |
| string | szClas |
| map< string, vector< CParameters * > > | hashMap |
CComponentDetails class
| CComponentDetails::CComponentDetails | ( | ) |
CComponentDetails Default constructor
| CComponentDetails::CComponentDetails | ( | string | szDescription | ) |
CComponentDetails Overloaded parameterized constructor
| CComponentDetails::CComponentDetails | ( | string | szSummary, | |
| int | iTodoDue, | |||
| int | iStatus | |||
| ) |
CComponentDetails Overloaded parameterized constructor
| CComponentDetails::CComponentDetails | ( | string | szSummary, | |
| string | szDescription, | |||
| string | szLocation, | |||
| int | iDateStart, | |||
| int | iDateEnd | |||
| ) |
CComponentDetails Overloaded parameterized constructor
| CComponentDetails::CComponentDetails | ( | CComponentDetails & | ref | ) |
CComponent copy constructor
| CComponentDetails::~CComponentDetails | ( | ) | [virtual] |
Destructor
| CComponentDetails::CComponentDetails | ( | string | sId, | |
| int | iType, | |||
| int | iFlags, | |||
| string | szSummary, | |||
| string | szDescription, | |||
| string | szLocation, | |||
| int | iStatus, | |||
| int | iDateStart, | |||
| int | iDateEnd, | |||
| int | iLastModified, | |||
| int | iCreatedTime, | |||
| int | iDatestamp, | |||
| COrganizer * | pOrganizer, | |||
| vector< CAttendee * > | vAttendee, | |||
| vector< string > | vAttachements, | |||
| int | iSequence, | |||
| int | iUId, | |||
| string | szUrl, | |||
| string | szCategory, | |||
| string | szComments, | |||
| string | szContacts, | |||
| string | szRelated, | |||
| string | szResources, | |||
| vector< CProperties * > | vXProp, | |||
| map< string, vector< CParameters * > > | hashMap | |||
| ) |
Paramterized constructor
| void CComponentDetails::initEvent | ( | ) |
InitEvent Function used to initialize the class members
| const CComponentDetails & CComponentDetails::operator= | ( | const CComponentDetails & | right | ) |
overloaded assignment operator
| bool CComponentDetails::setClas | ( | string | szClas | ) |
| string Class |
| string CComponentDetails::getClas | ( | ) |
| none |
| bool CComponentDetails::setDateStamp | ( | int | iDateStamp | ) |
| int time in utc |
| int CComponentDetails::getDateStamp | ( | ) |
| none |
| bool CComponentDetails::setOrganizer | ( | COrganizer * | pOrg | ) |
| COrganizer* pointer to COrganizer object |
| COrganizer * CComponentDetails::getOrganizer | ( | ) |
| none |
| bool CComponentDetails::setAttendees | ( | vector< CAttendee * > | vAttendeeList | ) |
| vector<CAttendee*> vector of pointers to CAttendee objets |
| vector< CAttendee * > CComponentDetails::getAttendees | ( | ) |
| bool CComponentDetails::setAttachments | ( | vector< string > | vAttachList | ) |
| vector<string> vector of Attachments |
| vector< string > CComponentDetails::getAttachments | ( | ) |
| none |
| bool CComponentDetails::setSequence | ( | int | iSequence | ) |
| int sequence |
| int CComponentDetails::getSequence | ( | ) |
| none |
| bool CComponentDetails::setUid | ( | int | iUId | ) |
| int uid |
| int CComponentDetails::getUid | ( | ) |
| none |
| bool CComponentDetails::setUrl | ( | string | szUrl | ) |
| string url |
| string CComponentDetails::getUrl | ( | ) |
| none |
| bool CComponentDetails::setCategories | ( | string | szCategories | ) |
| string szCategories |
| string CComponentDetails::getCategories | ( | ) |
| none |
| bool CComponentDetails::setComments | ( | string | szComments | ) |
| string comments |
| string CComponentDetails::getComments | ( | ) |
| none |
| bool CComponentDetails::setContact | ( | string | szContact | ) |
| string contact |
| string CComponentDetails::getContact | ( | ) |
| none |
| bool CComponentDetails::setRelated | ( | string | szRelated | ) |
| string Related |
| string CComponentDetails::getRelated | ( | ) |
| none |
| bool CComponentDetails::setResources | ( | string | szResources | ) |
| string Resources |
| string CComponentDetails::getResources | ( | ) |
| none |
| vector< CAttendee * > CComponentDetails::retrieveAttendeeDetails | ( | ) |
| COrganizer * CComponentDetails::retrieveOrganizerDetails | ( | ) |
| NONE |
| bool CComponentDetails::setXProperties | ( | vector< CProperties * > | ) |
| string | Xproperties |
| vector< CProperties * > CComponentDetails::getXProperties | ( | ) |
| none |
| map< string, vector< CParameters * > > CComponentDetails::getHashMap | ( | ) |
| NONE |
| bool CComponentDetails::setHashMap | ( | map< string, vector< CParameters * > > | hashMap | ) |
| hashmap |
| map< string, vector< CParameters * > > CComponentDetails::retrieveParameterDetails | ( | ) |
| : | NONE |
| vector< CParameters * > CComponentDetails::getParameter | ( | QueryResult * | pQr | ) |
| QueryResult pQr |
| vector< CProperties * > CComponentDetails::retrieveXPropertyDetails | ( | ) |
| NONE |
| vector< string > CComponentDetails::getPropertyValues | ( | string | szProperty | ) |
| string | Property Name |
| CAttendee * CComponentDetails::convertParamToAttendee | ( | vector< CParameters * > | vParam | ) |
| vector | <CParameters *> |
| vector< CParameters * > CComponentDetails::getParameter | ( | string | szPropName, | |
| string | szPropValue | |||
| ) |
| string | ||
| string |
define SELECT_PROP_AND select * from Parametes where ComponentId= AND PropertyName = s AND PropertyValue = s
| COrganizer * CComponentDetails::convertParamToOrganizer | ( | vector< CParameters * > | vParam | ) |
| @return | Function to convert vector of parameters to COrganizer |
int CComponentDetails::iDateStamp [private] |
Datestamp
COrganizer* CComponentDetails::pOrganizer [private] |
Organizer details
vector< string > CComponentDetails::vAttachments [private] |
Attachments
vector< CAttendee *> CComponentDetails::vAttendee [private] |
Attendee
int CComponentDetails::iSequence [private] |
Sequence
int CComponentDetails::iUId [private] |
Uid
string CComponentDetails::szUrl [private] |
Url
string CComponentDetails::szCategory [private] |
Component category
string CComponentDetails::szComments [private] |
Comments
string CComponentDetails::szContacts [private] |
Contacts
string CComponentDetails::szRelated [private] |
Related
string CComponentDetails::szResources [private] |
Resources
vector<CProperties*> CComponentDetails::vXProp [private] |
XProperties
string CComponentDetails::szClas [private] |
Class
1.5.1