memspy/Driver/Kernel/Include/SubChannels/MemSpyDriverLogChanContainerBase.h
changeset 34 7259cf1302ad
parent 0 a03f92240627
child 44 52e343bb8f80
equal deleted inserted replaced
33:0d72cc2a29a3 34:7259cf1302ad
    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;