Interface ICPPNamespace

  • All Superinterfaces:
    org.eclipse.core.runtime.IAdaptable, IBinding, ICPPBinding
    All Known Subinterfaces:
    ICPPNamespaceAlias

    public interface ICPPNamespace
    extends ICPPBinding
    This interface represents a C++ namespace
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Method Detail

      • getNamespaceScope

        ICPPNamespaceScope getNamespaceScope()
        Returns the scope object associated with this namespace
      • getMemberBindings

        IBinding[] getMemberBindings()
        Returns an array of the all the bindings declared in this namespace.
      • isInline

        boolean isInline()
        Returns whether this is an inline namespace.
        Since:
        5.3