arm4 Namespace Reference

Namespace of the ARM 4.0/ARM 4.1 C++ wrapper. More...

Namespaces

namespace  QArmConstants
 

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  QArmApplication
 Represents an instance of an executing application. More...
class  QArmApplicationDefinition
 Describes the attributes of an application that do not change from one instance of the application to another. More...
class  QArmApplicationRemote
 Represents an instance of an application executing on a remote system. More...
class  QArmBlockCause
 describes the cause of a blocking condition. More...
class  QArmCorrelator
 Represents a correlation token passed from a calling transaction to a called transaction. More...
class  QArmDefinition
 Base class for any ARM definition class.It provides the methods for the QArmID and name of the definition. More...
class  QArmID
 Implements an immutable wrapper around a 16-byte ID. More...
class  QArmIdentityProperties
 Contains metadata attributes that are part of the identity of an application or a transaction. More...
class  QArmIdentityPropertiesTransaction
 Extends QArmIdentityProperties for transactions by adding a URI property. More...
class  QArmInterface
 The root of the inheritance hierarchy for almost all ARM interfaces. More...
class  QArmMessageEvent
 Is a superclass for all the message event type interfaces. More...
class  QArmMessageEventGroup
 Is a container for an array of QArmMessageEvent instances. More...
class  QArmMetric
 The base class for all the metric interfaces. More...
class  QArmMetricCounter32
 Implements a 32-bit integer counter. More...
class  QArmMetricCounter32Definition
 Marks a metadata binding. More...
class  QArmMetricCounter64
 Implements a 64-bit integer counter. More...
class  QArmMetricCounter64Definition
 Marks a metadata binding. More...
class  QArmMetricCounterFloat32
 Implements a 32-bit floating-point counter. More...
class  QArmMetricCounterFloat32Definition
 Marks a metadata binding. More...
class  QArmMetricDefinition
 The base class for all the metric definition interfaces. More...
class  QArmMetricGauge32
 Implements a 32-bit integer gauge. More...
class  QArmMetricGauge32Definition
 Marks a metadata binding. More...
class  QArmMetricGauge64
 Implements a 64-bit integer gauge. More...
class  QArmMetricGauge64Definition
 Marks a metadata binding. More...
class  QArmMetricGaugeFloat32
 Implements a 32-bit floating-point gauge. More...
class  QArmMetricGaugeFloat32Definition
 Marks a metadata binding. More...
class  QArmMetricGroup
 Is used to bind objects that implement a subclass of QArmMetric to an QArmTransactionWithMetricsDefinition or QArmTranReportWithMetricsDefinition object. More...
class  QArmMetricGroupDefinition
 Is used to bind QArmMetricDefinition objects to an QArmTransactionWithMetricsDefinition or QArmTranReportWithMetricsDefinition object. More...
class  QArmMetricNumericId32
 Implements a 32-bit integer numeric ID. More...
class  QArmMetricNumericId32Definition
 Marks a metadata binding. More...
class  QArmMetricNumericId64
 Implements a 64-bit integer numeric ID. More...
class  QArmMetricNumericId64Definition
 Marks a metadata binding. More...
class  QArmMetricString32
 Implements a string of 1 to 32 characters. More...
class  QArmMetricString32Definition
 Marks a metadata binding. More...
class  QArmSystemAddress
 Encapsulates the network addressing information for a system. More...
class  QArmTimestamp
 is an abstract interface which is a superclass of specific timestamp formats. More...
class  QArmTimestampOpaque
class  QArmTranReport
 Transaction instance for application-based and/or remote time measurement. More...
class  QArmTranReportWithMetrics
 A subclass of QArmTranReport that is used if the application wishes to use metrics. More...
class  QArmTransaction
 The unit of work representation central to the ARM model. More...
class  QArmTransactionDefinition
 Contains the metadata that is the same for all instances of a transaction type. More...
class  QArmTransactionWithMetrics
 A subclass of QArmTransaction that is used if the application wishes to use metrics. More...
class  QArmTransactionWithMetricsDefinition
 Subclasses QArmTransactionDefinition to add a binding with an QArmMetricGroupDefinition. More...
class  QArmUser
 Represents a user on behalf of whom a transaction is executed. More...

Variables

const QString NullString
 Defines a null string.
const QVector< QString > 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.

 All Classes Namespaces Files Functions Variables