memspy/Driver/Kernel/Include/SubChannels/MemSpyDriverLogChanContainerBase.h
branchRCL_3
changeset 21 52e343bb8f80
parent 20 ca8a1b6995f6
equal deleted inserted replaced
20:ca8a1b6995f6 21:52e343bb8f80
    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;