Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
ICPPScope, IScope

public interface ICPPClassScope
extends ICPPScope


Method Summary
 ICPPClassType getClassType()
          Get the binding for the class this scope is associated with
 ICPPMethod[] getImplicitMethods()
          Returns an array of methods that were implicitly added to this class scope.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IScope
addBinding, addName, find, flushCache, getBinding, getParent, getPhysicalNode, getScopeName, isFullyCached, removeBinding, setFullyCached
 

Method Detail

getClassType

ICPPClassType getClassType()
Get the binding for the class this scope is associated with

Returns:

getImplicitMethods

ICPPMethod[] getImplicitMethods()
Returns an array of methods that were implicitly added to this class scope. These methods may or may not have been explicitly declared in the code. The methods that will be implicitly declared are: the default constructor, copy constructor, copy assignment operator, and destructor

Returns:

Eclipse CDT
Pre-release 3.0

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