Eclipse CDT
7.0

org.eclipse.cdt.core.dom.ast
Interface IPointerType

All Superinterfaces:
java.lang.Cloneable, IType
All Known Subinterfaces:
ICPointerType, ICPPPointerToMemberType, IGPPPointerToMemberType, IGPPPointerType

public interface IPointerType
extends IType


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IType
EMPTY_TYPE_ARRAY, TYPE_MATCHER
 
Method Summary
 IType getType()
          Returns the type that this is a pointer to
 boolean isConst()
          Returns whether the pointer is const qualified.
 boolean isRestrict()
          Returns whether the pointer is qualified to be restrict.
 boolean isVolatile()
          Returns whether the pointer is volatile qualified.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IType
clone, isSameType
 

Method Detail

getType

IType getType()
Returns the type that this is a pointer to


isConst

boolean isConst()
Returns whether the pointer is const qualified.


isVolatile

boolean isVolatile()
Returns whether the pointer is volatile qualified.


isRestrict

boolean isRestrict()
Returns whether the pointer is qualified to be restrict. For c++ this is a gnu-extension.

Since:
5.3

Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.