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.