Package org.eclipse.cdt.managedbuilder.core

Interface Summary
IAdditionalInput This interface represents an additionalInput instance in the managed build system.
IBuilder This class represents the utility that drives the build process (typically, but not necessarily, a variant of "make").
IBuildObject  
IBuildObjectProperties  
IBuildObjectPropertiesContainer  
IBuildPathResolver this interface is to be implemented by the tool-integrator to provide some specific logic for resolving the build path variable values to the build paths
IBuildPropertiesRestriction  
IConfiguration A tool-integrator defines default configurations as children of the project type.
IConfigurationNameProvider  
IConfigurationV2 This class represents a project configuration in the old (CDT 2.0) managed build system model.
IConvertManagedBuildObject  
IEnvVarBuildPath  
IFileInfo  
IFolderInfo  
IHoldsOptions Implements the functionality that is needed to hold options and option categories.
IInputOrder This interface represents an inputOrder instance in the managed build system.
IInputType This interface represents an inputType instance in the managed build system.
ILanguageInfoCalculator  
IManagedBuildDefinitionsStartup Clients that need to augment configuration attributes may need to insure that those modification are picked up when configruation elements are loaded.
IManagedBuildInfo  
IManagedCommandLineGenerator  
IManagedCommandLineInfo  
IManagedConfigElement This class represents a configuration element for loading the managed build model objects.
IManagedConfigElementProvider Clients may implement this interface to dynamically provided the config information that is otherwise specified in the ManagedBuidInfo extension point.
IManagedIsToolChainSupported  
IManagedOptionValueHandler This interface represents an option value handler in the managed build system.
IManagedOutputNameProvider  
IManagedProject This class represents a project instance in the managed build system.
IModificationStatus  
IOption  
IOptionApplicability This interface determines whether or not the option is currently displayed, enabled, and used in command-line generation.
IOptionCategory  
IOptionPathConverter An IOptionPathConverter converts between tool-specific paths and their platform locations
IOutputType This interface represents an outputType instance in the managed build system.
IProjectType This class represents project-types in the managed build system.
IResourceConfiguration This class is a place to define build attributes of individual resources that are different from the configuration as a whole.
IResourceInfo  
IReverseOptionPathConverter  
ITarget This class represents targets for the managed build process.
ITargetPlatform This class defines the os/architecture combination upon which the outputs of a tool-chain can be deployed.
ITool This interface represents a utility of some sort that is used in the build process.
IToolChain This interface represents a tool-integrator-defined, ordered set of tools that transform the project's input into the project's outputs.
IToolReference  
 

Class Summary
ManagedBuilderCorePlugin  
ManagedBuildManager This is the main entry point for getting at the build information for the managed build system.
ManagedCProjectNature  
ManagedOptionValueHandler This class implements the default managed option value handler for MBS.
OptionStringValue  
 

Exception Summary
BuildException