Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
arm4::QArmApplication | Represents an instance of an executing application |
arm4::QArmApplicationDefinition | Describes the attributes of an application that do not change from one instance of the application to another |
arm4::QArmApplicationRemote | Represents an instance of an application executing on a remote system |
arm4::QArmBlockCause | Describes the cause of a blocking condition |
arm4::QArmCorrelator | Represents a correlation token passed from a calling transaction to a called transaction |
arm4::util::QArmCorrelatorEnvironment | Represents an ARM correlator within the current environment |
arm4::util::QArmCorrelatorUser | Represents a correlation token generated by the user |
arm4::QArmDefinition | Base class for any ARM definition class.It provides the methods for the QArmID and name of the definition |
arm4::util::QArmDLLLoader | |
arm4::QArmID | Implements an immutable wrapper around a 16-byte ID |
arm4::QArmIdentityProperties | Contains metadata attributes that are part of the identity of an application or a transaction |
arm4::QArmIdentityPropertiesTransaction | Extends QArmIdentityProperties for transactions by adding a URI property |
arm4::QArmInterface | The root of the inheritance hierarchy for almost all ARM interfaces |
arm4::util::QArmLockGuard | Is a mutex wrapper that provides a convenient RAII-style mechanism for owning an QArmMutex for the duration of a scoped block |
arm4::QArmMessageEvent | Is a superclass for all the message event type interfaces |
arm4::QArmMessageEventGroup | Is a container for an array of QArmMessageEvent instances |
arm4::QArmMetric | The base class for all the metric interfaces |
arm4::QArmMetricCounter32 | Implements a 32-bit integer counter |
arm4::QArmMetricCounter32Definition | Marks a metadata binding |
arm4::QArmMetricCounter64 | Implements a 64-bit integer counter |
arm4::QArmMetricCounter64Definition | Marks a metadata binding |
arm4::QArmMetricCounterFloat32 | Implements a 32-bit floating-point counter |
arm4::QArmMetricCounterFloat32Definition | Marks a metadata binding |
arm4::QArmMetricDefinition | The base class for all the metric definition interfaces |
arm4::QArmMetricGauge32 | Implements a 32-bit integer gauge |
arm4::QArmMetricGauge32Definition | Marks a metadata binding |
arm4::QArmMetricGauge64 | Implements a 64-bit integer gauge |
arm4::QArmMetricGauge64Definition | Marks a metadata binding |
arm4::QArmMetricGaugeFloat32 | Implements a 32-bit floating-point gauge |
arm4::QArmMetricGaugeFloat32Definition | Marks a metadata binding |
arm4::QArmMetricGroup | Is used to bind objects that implement a subclass of QArmMetric to an QArmTransactionWithMetricsDefinition or QArmTranReportWithMetricsDefinition object |
arm4::QArmMetricGroupDefinition | Is used to bind QArmMetricDefinition objects to an QArmTransactionWithMetricsDefinition or QArmTranReportWithMetricsDefinition object |
arm4::QArmMetricNumericId32 | Implements a 32-bit integer numeric ID |
arm4::QArmMetricNumericId32Definition | Marks a metadata binding |
arm4::QArmMetricNumericId64 | Implements a 64-bit integer numeric ID |
arm4::QArmMetricNumericId64Definition | Marks a metadata binding |
arm4::QArmMetricString32 | Implements a string of 1 to 32 characters |
arm4::QArmMetricString32Definition | Marks a metadata binding |
arm4::util::QArmMutex | Represents a mutal exclusive instance for sequentialize access to critical sections |
arm4::util::QArmSimpleTransaction | Class defining an interface to measure response times of so-called transactions |
arm4::QArmSystemAddress | Encapsulates the network addressing information for a system |
arm4::QArmTimestamp | Abstract interface which is a superclass of specific timestamp formats |
arm4::QArmTimestampOpaque | |
arm4::QArmTranReport | Transaction instance for application-based and/or remote time measurement |
arm4::QArmTranReportWithMetrics | A subclass of QArmTranReport that is used if the application wishes to use metrics |
arm4::QArmTransaction | The unit of work representation central to the ARM model |
arm4::util::QArmTransactionCountDown | A counting down transaction container for stopping a started when the initialized number of events occured |
arm4::util::QArmTransactionCountDownOnce | A counting down transaction container for stopping a started when the initialized number of events occured |
arm4::QArmTransactionDefinition | Contains the metadata that is the same for all instances of a transaction type |
arm4::util::QArmTransactionEventCounter | An event handling ARM transaction container. The transaction is started if the first event started and stopped when the last event finished |
arm4::util::QArmTransactionSupportBase | Base class for ARM transaction support classes |
arm4::QArmTransactionWithMetrics | A subclass of QArmTransaction that is used if the application wishes to use metrics |
arm4::QArmTransactionWithMetricsDefinition | Subclasses QArmTransactionDefinition to add a binding with an QArmMetricGroupDefinition |
arm4::QArmUser | Represents a user on behalf of whom a transaction is executed |