Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 257842 | Differences between
and this patch

Collapse All | Expand All

(-)core/org/eclipse/debug/core/model/IMemoryAddress.java (+38 lines)
Added Link Here
1
/*******************************************************************************
2
 * Copyright (c) 2008 Wind River and others.
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * Contributors:
9
 *     Wind River (Ted Williams) - initial API and implementation
10
 *******************************************************************************/
11
package org.eclipse.debug.core.model;
12
13
 
14
import org.eclipse.debug.core.DebugException;
15
16
/**
17
 * A memory address represents the address of a variable.
18
 * <p>
19
 * Clients may implement this interface.
20
 * </p>
21
 * * @since 3.5
22
 */
23
24
25
public interface IMemoryAddress extends IDebugElement {
26
27
	/**
28
	 * Returns this values memory address as a <code>BigInteger</code>.
29
	 *
30
	 * @return a BigInteger representation of the memory address
31
	 * @exception DebugException if this method fails.  Reasons include:
32
	 * <ul><li>Failure communicating with the VM.  The DebugException's
33
	 * status code contains the underlying exception responsible for
34
	 * the failure.</li>
35
	 */
36
	public BigInteger getValueAddress() throws DebugException;
37
	
38
}

Return to bug 257842