securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtpluginhandle.cpp
changeset 27 9660a5eb236f
parent 26 9abfd4f00d37
child 34 ad1f037f1ac2
equal deleted inserted replaced
26:9abfd4f00d37 27:9660a5eb236f
    15  *   Control Panel EAP plugin information
    15  *   Control Panel EAP plugin information
    16  *
    16  *
    17  */
    17  */
    18 
    18 
    19 /*
    19 /*
    20  * %version: 14 %
    20  * %version: 15 %
    21  */
    21  */
    22 
    22 
    23 #include "eapqtpluginhandle.h"
    23 #include "eapqtpluginhandle.h"
    24 #include "eapqtpluginhandle_p.h"
    24 #include "eapqtpluginhandle_p.h"
    25 
    25 
    58     EapQtPluginHandle::PluginUndefined, /* no wps plugin */ 
    58     EapQtPluginHandle::PluginUndefined, /* no wps plugin */ 
    59     EapQtPluginHandle::PluginPap,
    59     EapQtPluginHandle::PluginPap,
    60     EapQtPluginHandle::PluginPlainMschapv2 
    60     EapQtPluginHandle::PluginPlainMschapv2 
    61 };
    61 };
    62 
    62 
       
    63 
       
    64 
    63 //----------------------------------------------------------------------------
    65 //----------------------------------------------------------------------------
    64 //              EapQtPluginHandle
    66 //              EapQtPluginHandle
    65 //----------------------------------------------------------------------------
    67 //----------------------------------------------------------------------------
    66 EapQtPluginHandle::EapQtPluginHandle() :
    68 EapQtPluginHandle::EapQtPluginHandle() :
    67     d_ptr(new EapQtPluginHandlePrivate(handleMapper[PluginUndefined].mType,
    69     d_ptr(new EapQtPluginHandlePrivate(handleMapper[PluginUndefined].mType,
    70 }
    72 }
    71 
    73 
    72 EapQtPluginHandle::EapQtPluginHandle(Plugin id) :
    74 EapQtPluginHandle::EapQtPluginHandle(Plugin id) :
    73     d_ptr(NULL)
    75     d_ptr(NULL)
    74 {
    76 {
    75     Plugin local_id;
    77     Plugin localId;
    76     if (id < PluginLast) {
    78     if (id < PluginLast) {
    77         local_id = id;
    79         localId = id;
    78     }
    80     }
    79     else {
    81     else {
    80         local_id = PluginUndefined;
    82         localId = PluginUndefined;
    81     }
    83     }
    82     d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[local_id].mType,
    84     d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[localId].mType,
    83         handleMapper[local_id].mUid));
    85         handleMapper[localId].mUid));
    84 }
    86 }
    85 
    87 
    86 EapQtPluginHandle::EapQtPluginHandle(EapQtExpandedEapType type, int uid) :
    88 EapQtPluginHandle::EapQtPluginHandle(EapQtExpandedEapType type, int uid) :
    87     d_ptr(new EapQtPluginHandlePrivate(type, uid))
    89     d_ptr(new EapQtPluginHandlePrivate(type, uid))
    88 {
    90 {