Home | Trees | Indices | Help |
|
---|
|
object --+ | declaration.declaration_t --+ | calldef_t --+ | member_calldef_t
base class for "callable" declarations that defined within C++ class or struct
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
Properties | |
str |
virtuality Describes the "virtuality" of the member (as defined by the string constants in the class VIRTUALITY_TYPES). |
str |
access_type Return the access type of the member (as defined by the string constants in the class ACCESS_TYPES. |
has_const describes, whether "callable" has const modifier or not |
|
has_static describes, whether "callable" has static modifier or not |
|
Inherited from Inherited from |
Method Details |
|
Default __str__ method. This version just returns the decl_string and the class. Derived classes may override this method to provide more detailed information. A __str__ method for a declaration should always provide enough information so that it uniquely identifies the declaration and the user is able to find the declaration in his source code.
|
function will return true, if both declarations refers to the same object. This function could be implemented in terms of _get__cmp__data, but in this case it will downgrade performance. self.mangled property is not compared, because it could be chaned from one compilation time to an other.
|
returns function type. See type_t hierarchy |
|
Property Details |
virtualityDescribes the "virtuality" of the member (as defined by the string constants in the class VIRTUALITY_TYPES).
|
access_typeReturn the access type of the member (as defined by the string constants in the class ACCESS_TYPES.
|
has_constdescribes, whether "callable" has const modifier or not
|
has_staticdescribes, whether "callable" has static modifier or not
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Oct 20 09:00:18 2008 | http://epydoc.sourceforge.net |