memspy/Driver/Kernel/Include/SubChannels/MemSpyDriverLogChanContainerBase.h
branchRCL_3
changeset 59 8ad140f3dd41
parent 49 7fdc9a71d314
equal deleted inserted replaced
49:7fdc9a71d314 59:8ad140f3dd41
    40 	~DMemSpyDriverLogChanContainerBase();
    40 	~DMemSpyDriverLogChanContainerBase();
    41 
    41 
    42 protected: // Internal methods
    42 protected: // Internal methods
    43     static TObjectType ObjectTypeFromMemSpyContainerType( TMemSpyDriverContainerType aType );
    43     static TObjectType ObjectTypeFromMemSpyContainerType( TMemSpyDriverContainerType aType );
    44 
    44 
    45 	// Must be in critical section to call
    45     /** Returns with System Locked */
    46 	DObject* CheckedOpen(TMemSpyDriverContainerType aContainerType, DObject* aObject, TBool aQuick=EFalse);
    46     DObject* CheckIfObjectIsInContainer( TMemSpyDriverContainerType aContainerType, DObject* aSearchFor, TBool aQuick = EFalse );
    47 
    47 
    48 protected: // Internal methods
    48 protected: // Internal methods
    49     void ResetTempHandles();
    49     void ResetTempHandles();
    50     void AddTempHandle( TAny* aHandle);
    50     void AddTempHandle( TAny* aHandle);
    51     TAny* TempHandleAt( TInt aIndex ) const;
    51     TAny* TempHandleAt( TInt aIndex ) const;