Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IBinding, ICPPBinding, ICPPFunction, ICPPMember, IFunction
All Known Subinterfaces:
ICPPConstructor

public interface ICPPMethod
extends ICPPFunction, ICPPMember


Field Summary
static ICPPMethod[] EMPTY_CPPMETHOD_ARRAY
           
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
v_private, v_protected, v_public
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Method Summary
 boolean isDestructor()
          is this a destructor returns true if its name starts with '~'
 boolean isVirtual()
          is this a virtual method
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
isInline, isMutable
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IFunction
getFunctionScope, getParameters, getType, isAuto, isExtern, isRegister, isStatic, takesVarArgs
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getName, getNameCharArray, getScope
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getName, getNameCharArray, getScope
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
getVisibility
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getName, getNameCharArray, getScope
 

Field Detail

EMPTY_CPPMETHOD_ARRAY

static final ICPPMethod[] EMPTY_CPPMETHOD_ARRAY
Method Detail

isVirtual

boolean isVirtual()
                  throws DOMException
is this a virtual method

Returns:
Throws:
DOMException

isDestructor

boolean isDestructor()
                     throws DOMException
is this a destructor returns true if its name starts with '~'

Throws:
DOMException

Eclipse CDT
Pre-release 3.0

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