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

#include <ApplicationInstaller.h>

Inheritance diagram for InstallParams:
[legend]
Collaboration diagram for InstallParams:
[legend]

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 
)
inline

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: