Uses of Class
org.eclipse.cdt.core.cdtvariables.CdtVariableException

Packages that use CdtVariableException
org.eclipse.cdt.core.cdtvariables   
org.eclipse.cdt.internal.core.cdtvariables   
org.eclipse.cdt.internal.core.envvar   
org.eclipse.cdt.managedbuilder.internal.macros   
org.eclipse.cdt.managedbuilder.macros   
 

Uses of CdtVariableException in org.eclipse.cdt.core.cdtvariables
 

Methods in org.eclipse.cdt.core.cdtvariables that throw CdtVariableException
 void ICdtVariableManager.checkVariableIntegrity(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
          checks the integrity of the Macros If there are inconsistencies, such as when a macro value refers to a nonexistent macro or when two macros refer to each other, this method will throw the BuildMacroException exception The BuildMacroException will contain the human-readable string describing the inconsistency and the array of the IBuildMacro interfaces that will represent the macros that caused the inconsistency.
 java.lang.String[] ICdtVariable.getStringListValue()
           
 java.lang.String[] CdtVariable.getStringListValue()
           
 java.lang.String ICdtVariable.getStringValue()
           
 java.lang.String CdtVariable.getStringValue()
           
 boolean ICdtVariableManager.isStringListValue(java.lang.String value, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 java.lang.String[] ICdtVariableManager.resolveStringListValue(java.lang.String value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
          if the string contains a value that can be treated as a StringList resolves it to arrays of strings otherwise throws the BuildMacroException exception
 java.lang.String[] ICdtVariableManager.resolveStringListValues(java.lang.String[] value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
          resolves macros in the array of string-list values
 java.lang.String ICdtVariableManager.resolveValue(java.lang.String value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
          resolves all macros in the string.
 

Uses of CdtVariableException in org.eclipse.cdt.internal.core.cdtvariables
 

Methods in org.eclipse.cdt.internal.core.cdtvariables that throw CdtVariableException
 void CdtVariableManager.checkVariableIntegrity(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 java.lang.String[] EnvironmentVariableSupplier.EnvVarMacro.getStringListValue()
           
 java.lang.String EnvironmentVariableSupplier.EnvVarMacro.getStringValue()
           
 java.lang.String EclipseVariablesVariableSupplier.EclipseVarMacro.getStringValue()
           
 boolean CdtVariableManager.isStringListValue(java.lang.String value, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 java.lang.String[] CdtVariableManager.resolveStringListValue(java.lang.String value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 java.lang.String[] CdtVariableManager.resolveStringListValues(java.lang.String[] value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 java.lang.String CdtVariableManager.resolveValue(java.lang.String value, java.lang.String nonexistentMacrosValue, java.lang.String listDelimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg)
           
 void CoreVariableSubstitutor.setMacroContextInfo(int contextType, java.lang.Object contextData)
           
 

Uses of CdtVariableException in org.eclipse.cdt.internal.core.envvar
 

Methods in org.eclipse.cdt.internal.core.envvar that throw CdtVariableException
 IEnvironmentVariable EnvironmentVariableManager.EnvVarVariableSubstitutor.resolveVariable(EnvVarDescriptor var)
           
 

Uses of CdtVariableException in org.eclipse.cdt.managedbuilder.internal.macros
 

Methods in org.eclipse.cdt.managedbuilder.internal.macros that throw CdtVariableException
 void BuildfileMacroSubstitutor.setMacroContextInfo(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo info)
           
 

Uses of CdtVariableException in org.eclipse.cdt.managedbuilder.macros
 

Subclasses of CdtVariableException in org.eclipse.cdt.managedbuilder.macros
 class BuildMacroException
          This exception is thrown in the case of some build macros-related operation failure The exception typically contains one or more IBuildMacroStatus statuses
 

Constructors in org.eclipse.cdt.managedbuilder.macros with parameters of type CdtVariableException
BuildMacroException(CdtVariableException e)
          Creates an exception containing a single IBuildMacroStatus status with the IStatus.ERROR severity and with the default message