All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
InstallParams Class Reference

#include <ApplicationInstaller.h>

Inheritance diagram for InstallParams:
Collaboration diagram for InstallParams:

Public Member Functions

 InstallParams (const std::string &target, const std::string &id, const unsigned long ticket, LSHandle *lshandle, const LSMessage *msg, const unsigned int uncompressedSizeInKB, bool verify=true, bool systemMode=false)
- Public Member Functions inherited from CommandParams
 CommandParams (Type t)
virtual ~CommandParams ()

Public Attributes

const std::string _target
const std::string _id
const unsigned long ticketId
LSHandle * _lshandle
const LSMessage * _msg
bool _verify
bool _sysMode
const unsigned int _uncompressedSizeInKB
std::string _packageId
- Public Attributes inherited from CommandParams
Type _type
GIOChannel * _childStdOutChannel
GSource * _childStdOutSource

Additional Inherited Members

- Public Types inherited from CommandParams
enum  Type { Install = 0, Remove }

Constructor & Destructor Documentation

InstallParams::InstallParams ( const std::string &  target,
const std::string &  id,
const unsigned long  ticket,
LSHandle *  lshandle,
const LSMessage *  msg,
const unsigned int  uncompressedSizeInKB,
bool  verify = true,
bool  systemMode = false 

Member Data Documentation

const std::string InstallParams::_id
LSHandle* InstallParams::_lshandle
const LSMessage* InstallParams::_msg
std::string InstallParams::_packageId
bool InstallParams::_sysMode
const std::string InstallParams::_target
const unsigned int InstallParams::_uncompressedSizeInKB
bool InstallParams::_verify
const unsigned long InstallParams::ticketId

The documentation for this class was generated from the following file: