C Function Kinds |
Use “c function” to match all C Function kinds
A function may be an ordinary function that is not a static function and not a member of a class.
A non-member function that is declared static can only be referenced from within the same file that contains the function.
A function may be a member of a class. In this case the member function may be private, protected, or public.
A member function declared as static exists once for the whole class, not in each class instance.
A member function may also be declared const, which indicates that it will not alter the state of the object on which it is invoked.
A pure virtual member function is a virtual member function that does not have an implementation. A pure virtual function cannot be called. It must be overridden in a derived class in order to be used.
An unresolved function or unresolved member function is a function that is known to exist but who’s definition is unknown. Typically this occurs when the function is defined in a file that is not part of the project. An unknown function is an unresolved function that is also lacking any formal declaration.
Scientific Toolworks, Inc. http://www.scitools.com |