Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPFunctionType

All Superinterfaces:
Cloneable, IFunctionType, IType

public interface ICPPFunctionType
extends IFunctionType


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IType
EMPTY_TYPE_ARRAY, TYPE_MATCHER
 
Method Summary
 IPointerType getThisType()
          Returns type of implicit this. parameter, or null, if the function is not a class method or a static method.
 boolean isConst()
          Returns true for a constant method
 boolean isVolatile()
          Returns true for a volatile method
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IFunctionType
getParameterTypes, getReturnType
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IType
clone, isSameType
 

Method Detail

getThisType

IPointerType getThisType()
Returns type of implicit this. parameter, or null, if the function is not a class method or a static method.


isConst

boolean isConst()
Returns true for a constant method


isVolatile

boolean isVolatile()
Returns true for a volatile method


Eclipse CDT
Pre-release 3.0

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