memspy/Driver/Kernel/Include/SubChannels/MemSpyDriverLogChanContainerBase.h
branchRCL_3
changeset 49 7fdc9a71d314
parent 44 52e343bb8f80
child 59 8ad140f3dd41
equal deleted inserted replaced
46:e26895079d7c 49:7fdc9a71d314
    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     /** Returns with System Locked */
    45 	// Must be in critical section to call
    46     DObject* CheckIfObjectIsInContainer( TMemSpyDriverContainerType aContainerType, DObject* aSearchFor, TBool aQuick = EFalse );
    46 	DObject* CheckedOpen(TMemSpyDriverContainerType aContainerType, DObject* aObject, 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;