AgentGlobalContext | Data structure to hold global data for the agent such as pointers to the JavaVM and the jvmtiEnv |
inspectorj::agent::AgentLogger | AgentLogger is a simple logger class for logging to stdout / stderr |
inspectorj::agent::AgentPacketHandler | AgentPacketHandler class handles jdwpCmdPackets that are received from the client |
inspectorj::agent::AgentServer | AgentServer class handles reading and writing packets for the inspectorJ agent |
inspectorj::agent::AgentSocket | AgentSocket is a tcp socket wrapper class for reading and writing jdwp packets and other types to and from an inspectorj client |
inspectorj::agent::commandset::BytecodeCmdSet | BytecodeCmdSet is a commandSet for executing reference type commands |
inspectorj::model::BytecodeHighlighter | BytecodeHighlighter provides formatting for bytecode textual output |
inspectorj::model::BytecodeHighlighter::HighlightingRule | A struct that pairs a regular expression pattern with a character format |
ClassInfo | Data structure to hold class information |
inspectorj::model::ClassTableModel | ClassTableModel is a QAbstractTableModel for representing a tabular view of java classes |
inspectorj::toolset::ClassToolSet | ClassToolSet encapsulates a set of tools for profiling and presenting java classes in the remote VM |
inspectorj::model::ClassTreeModel | ClassTreeModel is a QAbstractItemModel for representing a tree view of a java class |
inspectorj::client::ClientPacketHandler | ClientPacketHandler class is responsible for low level handling of jdwp packets |
inspectorj::client::ConnectionManager | ConnectionManager is a class that manages the underlying socket connection that InspectorJ uses to connect to the jvm |
CrwClassImage | |
CrwConstantPoolEntry | |
inspectorj::jdwp::FieldID | JDWP field ID |
inspectorj::jdwp::FrameID | JDWP frame ID |
inspectorj::client::ijConnection | |
Injection | |
inspectorj::client::InspectorJ | InspectorJ class is the main window class for inspectorJ |
inspectorj::client::InvokerThread< TClass > | InvokerThread is a thread class used to invoke a callback in a new thread |
inspectorj::model::JavaClass | JavaClass represents a class or other reference that is loaded in the remote jvm |
inspectorj::model::JavaField | JavaField represents a field of a java class |
inspectorj::model::JavaMethod | JavaMethod represents a method of a java class |
inspectorj::client::JDWPAction | JDWPAction is an an action class for handling JDWPPackets |
inspectorj::jdwp::JDWPCommand | JDWPCommand wraps the jdwpCmdPacket struct |
inspectorj::agent::commandset::JDWPCommandSet | JDWPCommandSet is a base class for all commandSet classes |
inspectorj::jdwp::JDWPPacket | JDWPPacket is the base class for JDWPCommand and JDWPReply |
inspectorj::jdwp::JDWPReply | JDWPReply wraps the jdwpReplyPacket struct |
inspectorj::client::JDWPThreadAction< TClass > | JDWPThreadAction is a template class that takes a callback functor and invokes it in a new thread object |
Ui::MainWindow | |
inspectorj::jdwp::MethodID | JDWP method ID |
MethodImage | |
MethodInfo | Data structure to hold method information |
inspectorj::jdwp::ObjectID | JDWP object ID |
inspectorj::toolset::ProfileToolSet | ProfileToolSet is a toolset for converting SessionProfiles to and from XML |
inspectorj::agent::commandset::ReferenceTypeCmdSet | ReferenceTypeCmdSet is a commandSet for executing reference type commands |
inspectorj::jdwp::ReferenceTypeID | JDWP reference type ID |
inspectorj::client::SessionProfile | SessionProfile class encapsulates user settings for a profiling session |
inspectorj::client::SessionProfileDialog | SessionProfileDialog allows users to create and manage session profiles |
Ui::SessionProfileDlg | |
inspectorj::toolset::ToolSetUtils | ToolSetUtils encapsulates general purpose utilites for all toolsets |
inspectorj::model::TreeItem | |
Ui_MainWindow | |
Ui_SessionProfileDlg | |
inspectorj::agent::commandset::VirtualMachineCmdSet | VirtualMachineCmdSet is a commandSet for executing virtual machine specific commands such as version info, id sizes, etc |
inspectorj::client::WizardControl | WizardControl provides simple navigation support for navigating forward and backward through a multi-page wizard style dialog or form |