Interface IField

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, ICElement, IDeclaration, IMember, ISourceManipulation, ISourceReference, IVariableDeclaration

public interface IField extends IMember, IVariableDeclaration
Represents a field(variable) declared in an IStructure(struct, class, union).
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • isMutable

      boolean isMutable() throws CModelException
      Returns whether this storage specifier is mutable for the member.
      Throws:
      CModelException - if this element does not exist or if an exception occurs while accessing its corresponding resource.