Eclipse CDT
7.0

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

All Superinterfaces:
java.lang.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()
          Deprecated. function types don't relate to this pointers at all.
 boolean isConst()
          Returns true for a constant method
 boolean isVolatile()
          Returns true for a volatile method
 boolean takesVarArgs()
          Whether the function type takes variable number of arguments.
 
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

isConst

boolean isConst()
Returns true for a constant method


isVolatile

boolean isVolatile()
Returns true for a volatile method


takesVarArgs

boolean takesVarArgs()
Whether the function type takes variable number of arguments.

Since:
5.2

getThisType

@Deprecated
IPointerType getThisType()
Deprecated. function types don't relate to this pointers at all.


Eclipse CDT
7.0

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