usbmgmt/usbmgr/device/classdrivers/ncm/classimplementation/ncmpktdrv/pktdrv/src/ncmntb16builder.cpp
changeset 59 bbdce6bffaad
parent 28 f1fd07aa74c9
equal deleted inserted replaced
58:84c26be382f0 59:bbdce6bffaad
    60 
    60 
    61 CNcmNtbBuilder* CNcmNtb16Builder::NewL(MNcmNtbBuildObserver& aObserver)
    61 CNcmNtbBuilder* CNcmNtb16Builder::NewL(MNcmNtbBuildObserver& aObserver)
    62     {
    62     {
    63     OstTraceFunctionEntry1( CNCMNTB16BUILDER_NEWL_ENTRY, ( TUint )&( aObserver ) );
    63     OstTraceFunctionEntry1( CNCMNTB16BUILDER_NEWL_ENTRY, ( TUint )&( aObserver ) );
    64     CNcmNtb16Builder *self=new (ELeave) CNcmNtb16Builder(aObserver);
    64     CNcmNtb16Builder *self=new (ELeave) CNcmNtb16Builder(aObserver);
       
    65 
       
    66 	CleanupStack::PushL(self);	
    65     self->ConstructL();
    67     self->ConstructL();
       
    68 	CleanupStack::Pop(self);
       
    69 
    66     OstTraceFunctionExit0( CNCMNTB16BUILDER_NEWL_EXIT );
    70     OstTraceFunctionExit0( CNCMNTB16BUILDER_NEWL_EXIT );
    67     return self;    
    71     return self;    
    68     }
    72     }
    69 
    73 
    70 CNcmNtb16Builder::CNcmNtb16Builder(MNcmNtbBuildObserver& aObserver)
    74 CNcmNtb16Builder::CNcmNtb16Builder(MNcmNtbBuildObserver& aObserver)
    72     {
    76     {
    73     }
    77     }
    74 
    78 
    75 void CNcmNtb16Builder::ConstructL()
    79 void CNcmNtb16Builder::ConstructL()
    76     {
    80     {
    77     iNtbInMaxSize = KNtb16InMaxSize;
    81 	iNtbInMaxSize = KNtb16InMaxSize;
    78     iNdpInDivisor = KNdp16InDivisor;
    82     iNdpInDivisor = KNdp16InDivisor;
    79     iNdpInPayloadRemainder = KNdp16InRemainder;
    83     iNdpInPayloadRemainder = KNdp16InRemainder;
    80     iNdpInAlignment = KNdp16InAlignment;  
    84     iNdpInAlignment = KNdp16InAlignment;  
    81     }
    85     }
    82 
    86