arm4 Namespace Reference
Namespace of the ARM 4.0/ARM 4.1 C++ wrapper. More...
Namespaces | |
| namespace | ArmConstants |
Constants that are widely used in the ARM 4.0 interfaces. | |
| namespace | util |
Namespace of utility classes which are not covered by the ARM 4.0/ARM 4.1 Java standard. | |
Classes | |
| class | ArmApplication |
| Represents an instance of an executing application. More... | |
| class | ArmApplicationDefinition |
| Describes the attributes of an application that do not change from one instance of the application to another. More... | |
| class | ArmApplicationRemote |
| Represents an instance of an application executing on a remote system. More... | |
| class | ArmBlockCause |
| describes the cause of a blocking condition. More... | |
| class | ArmCorrelator |
| Represents a correlation token passed from a calling transaction to a called transaction. More... | |
| class | ArmDefinition |
| Base class for any ARM definition class.It provides the methods for the ArmID and name of the definition. More... | |
| class | ArmID |
| Implements an immutable wrapper around a 16-byte ID. More... | |
| class | ArmIdentityProperties |
| Contains metadata attributes that are part of the identity of an application or a transaction. More... | |
| class | ArmIdentityPropertiesTransaction |
Extends ArmIdentityProperties for transactions by adding a URI property. More... | |
| class | ArmInterface |
| The root of the inheritance hierarchy for almost all ARM interfaces. More... | |
| class | ArmMessageEvent |
| Is a superclass for all the message event type interfaces. More... | |
| class | ArmMessageEventGroup |
| Is a container for an array of ArmMessageEvent instances. More... | |
| class | ArmMetric |
| The base class for all the metric interfaces. More... | |
| class | ArmMetricCounter32 |
| Implements a 32-bit integer counter. More... | |
| class | ArmMetricCounter32Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricCounter64 |
| Implements a 64-bit integer counter. More... | |
| class | ArmMetricCounter64Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricCounterFloat32 |
| Implements a 32-bit floating-point counter. More... | |
| class | ArmMetricCounterFloat32Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricDefinition |
| The base class for all the metric definition interfaces. More... | |
| class | ArmMetricGauge32 |
| Implements a 32-bit integer gauge. More... | |
| class | ArmMetricGauge32Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricGauge64 |
| Implements a 64-bit integer gauge. More... | |
| class | ArmMetricGauge64Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricGaugeFloat32 |
| Implements a 32-bit floating-point gauge. More... | |
| class | ArmMetricGaugeFloat32Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricGroup |
Is used to bind objects that implement a subclass of ArmMetric to an ArmTransactionWithMetricsDefinition or ArmTranReportWithMetricsDefinition object. More... | |
| class | ArmMetricGroupDefinition |
Is used to bind ArmMetricDefinition objects to an ArmTransactionWithMetricsDefinition or ArmTranReportWithMetricsDefinition object. More... | |
| class | ArmMetricNumericId32 |
| Implements a 32-bit integer numeric ID. More... | |
| class | ArmMetricNumericId32Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricNumericId64 |
| Implements a 64-bit integer numeric ID. More... | |
| class | ArmMetricNumericId64Definition |
| Marks a metadata binding. More... | |
| class | ArmMetricString32 |
| Implements a string of 1 to 32 characters. More... | |
| class | ArmMetricString32Definition |
| Marks a metadata binding. More... | |
| class | ArmSystemAddress |
| Encapsulates the network addressing information for a system. More... | |
| class | ArmTimestamp |
| is an abstract interface which is a superclass of specific timestamp formats. More... | |
| class | ArmTimestampOpaque |
| class | ArmTranReport |
| Transaction instance for application-based and/or remote time measurement. More... | |
| class | ArmTranReportWithMetrics |
| A subclass of ArmTranReport that is used if the application wishes to use metrics. More... | |
| class | ArmTransaction |
| The unit of work representation central to the ARM model. More... | |
| class | ArmTransactionDefinition |
| Contains the metadata that is the same for all instances of a transaction type. More... | |
| class | ArmTransactionWithMetrics |
A subclass of ArmTransaction that is used if the application wishes to use metrics. More... | |
| class | ArmTransactionWithMetricsDefinition |
Subclasses ArmTransactionDefinition to add a binding with an ArmMetricGroupDefinition. More... | |
| class | ArmUser |
| Represents a user on behalf of whom a transaction is executed. More... | |
Variables | |
| const std::string | NullString |
| Defines a null string. | |
| const std::vector< std::string > | NullVector |
| Defines a null vector of strings used for idenity and context names and values. | |
Detailed Description
Namespace of the ARM 4.0/ARM 4.1 C++ wrapper.
