lib/Ext/data/proxy/Memory.js
function(operation, callback, scope) {
        var me     = this,
            reader = me.getReader();

        if (operation.process('read', reader.process(me.getData())) === false) {
            this.fireEvent('exception', this, null, operation);
        }

        Ext.callback(callback, scope || me, [operation]);
    }
function(operation, callback, scope) {
        var me     = this,
            reader = me.getReader();

        if (operation.process('read', reader.process(me.getData())) === false) {
            this.fireEvent('exception', this, null, operation);
        }

        Ext.callback(callback, scope || me, [operation]);
    }
Reads data from the configured {@link #data} object. Uses the Proxy's {@link #reader}, if present.
@param {Ext.data.Operation} operation The read Operation
@param {Function} callback The callback to call when reading has completed
@param {Object} scope The scope to call the callback function in