#include <methodIterator.hpp>
Inheritance diagram for DLLCallNode:


Public Member Functions | |
| symbolOop | dll_name () const |
| symbolOop | function_name () const |
| int | nofArgs () const |
| dll_func | function () const |
| bool | async () const |
Protected Member Functions | |
| void | initialize (InterpretedDLL_Cache *cache) |
| DLLCallNode (methodOop method, MethodInterval *parent, int begin_bci, int next_bci, InterpretedDLL_Cache *cache) | |
Protected Attributes | |
| symbolOop | _dll_name |
| symbolOop | _function_name |
| int | _nofArgs |
| dll_func | _function |
| bool | _async |
Friends | |
| class | MethodIntervalFactory |
Definition at line 223 of file methodIterator.hpp.
| DLLCallNode::DLLCallNode | ( | methodOop | method, | |
| MethodInterval * | parent, | |||
| int | begin_bci, | |||
| int | next_bci, | |||
| InterpretedDLL_Cache * | cache | |||
| ) | [protected] |
Definition at line 223 of file methodIterator.cpp.
References initialize().
Here is the call graph for this function:

| bool DLLCallNode::async | ( | ) | const [inline] |
| symbolOop DLLCallNode::dll_name | ( | ) | const [inline] |
Definition at line 239 of file methodIterator.hpp.
References _dll_name.
Referenced by MethodPrettyPrinter::dll_call_node(), and MethodPrinterClosure::dll_call_node().
| dll_func DLLCallNode::function | ( | ) | const [inline] |
| symbolOop DLLCallNode::function_name | ( | ) | const [inline] |
Definition at line 240 of file methodIterator.hpp.
References _function_name.
Referenced by MethodPrettyPrinter::dll_call_node(), and MethodPrinterClosure::dll_call_node().
| void DLLCallNode::initialize | ( | InterpretedDLL_Cache * | cache | ) | [protected] |
Definition at line 215 of file methodIterator.cpp.
References _async, _dll_name, _function, _function_name, _nofArgs, InterpretedDLL_Cache::async(), InterpretedDLL_Cache::dll_name(), InterpretedDLL_Cache::entry_point(), InterpretedDLL_Cache::funct_name(), and InterpretedDLL_Cache::number_of_arguments().
Referenced by DLLCallNode().
Here is the call graph for this function:

| int DLLCallNode::nofArgs | ( | ) | const [inline] |
Definition at line 241 of file methodIterator.hpp.
References _nofArgs.
Referenced by MethodPrettyPrinter::dll_call_node(), and MethodPrinterClosure::dll_call_node().
friend class MethodIntervalFactory [friend] |
bool DLLCallNode::_async [protected] |
symbolOop DLLCallNode::_dll_name [protected] |
dll_func DLLCallNode::_function [protected] |
symbolOop DLLCallNode::_function_name [protected] |
int DLLCallNode::_nofArgs [protected] |
1.4.7