/******************************************************************************* * Copyright (c) Mar 11, 2016 QNX Software Systems. All Rights Reserved. * * You must obtain a written license from and pay applicable license fees to QNX * Software Systems before you may reproduce, modify or distribute this software, * or any work that includes all or part of this software. Free development * licenses are available for evaluation and non-commercial purposes. For more * information visit [http://licensing.qnx.com] or email licensing@qnx.com. * * This file may contain contributions from others. Please review this entire * file for other proprietary rights or license notices, as well as the QNX * Development Suite License Guide at [http://licensing.qnx.com/license-guide/] * for other information. *******************************************************************************/ package org.eclipse.cdt.debug.core.breakpointactions; /** * This interface intended to pass arbitrary debugger command to backend, * usually intended for command line debugger or scripting. Debugger can interpret this as it see fit * (including splitting this into multiple commands) * * @since 8.0 */ public interface ICLIDebugActionEnabler { void execute(String command) throws Exception; }