Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
OpenGroup::arm40::Provisional::transaction::ArmConstantsConstants that are widely used in the ARM 4.0 interfaces
OpenGroup::arm40::Provisional::transaction::IArmApplicationArmApplication represents an instance of an executing application
OpenGroup::arm40::Provisional::transaction::IArmApplicationDefinitionDescribes the attributes of an application that do not change from one instance of the application to another
OpenGroup::arm40::Provisional::tranreport::IArmApplicationRemoteRepresents an instance of an application executing on a remote system
OpenGroup::arm40::Provisional::transaction::IArmBlockCauseDescribes the cause of a blocking condition
OpenGroup::arm40::Provisional::transaction::IArmCorrelatorArmCorrelator represents a correlation token passed from a calling transaction to a called transaction
OpenGroup::arm40::Provisional::transaction::IArmErrorCallbackThe use of IArmErrorCallback is optional
OpenGroup::arm40::Provisional::transaction::IArmIDImplements an immutable wrapper around a 16-byte ID
OpenGroup::arm40::Provisional::transaction::IArmIdentityPropertiesContains metadata attributes that are part of the identity of an application or a transaction
OpenGroup::arm40::Provisional::transaction::IArmIdentityPropertiesTransactionExtends IArmIdentityProperties for transactions by adding a URI property
OpenGroup::arm40::Provisional::transaction::IArmInterfaceThe root of the inheritance hierarchy for almost all ARM interfaces
OpenGroup::arm40::Provisional::metric::IArmMetricThe superclass for all the metric interfaces
OpenGroup::arm40::Provisional::metric::IArmMetricCounter32ArmMetricCounter32 implements a 32-bit integer counter
OpenGroup::arm40::Provisional::metric::IArmMetricCounter32DefinitionIArmMetricCounter32Definition serves as a marker interface that binds the metadata in ArmMetricDefinition to a 32-bit counter type
OpenGroup::arm40::Provisional::metric::IArmMetricCounter64IArmMetricCounter64 implements a 64-bit integer counter
OpenGroup::arm40::Provisional::metric::IArmMetricCounter64DefinitionIArmMetricCounter64Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 64-bit counter type
OpenGroup::arm40::Provisional::metric::IArmMetricCounterFloat32ArmMetricCounterFloat32 implements a 32-bit floating-point counter
OpenGroup::arm40::Provisional::metric::IArmMetricCounterFloat32DefinitionIArmMetricCounterFloat32Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 32-bit floating-point counter type
OpenGroup::arm40::Provisional::metric::IArmMetricDefinitionThe superclass for all the metric definition interfaces
OpenGroup::arm40::Provisional::metric::IArmMetricDefinitionConstantsThe metric definition constants
OpenGroup::arm40::Provisional::metric::IArmMetricFactoryProvides methods to create instances of the classes in the OpenGroup.arm40.Provisional.metric package
OpenGroup::arm40::Provisional::metric::IArmMetricFactoryConstantsIArmMetricFactory is instantiated using a class loader
OpenGroup::arm40::Provisional::metric::IArmMetricGauge32ArmMetricGauge32 implements a 32-bit integer gauge
OpenGroup::arm40::Provisional::metric::IArmMetricGauge32DefinitionIArmMetricGauge32Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 32-bit gauge type
OpenGroup::arm40::Provisional::metric::IArmMetricGauge64IArmMetricGauge64 implements a 64-bit integer gauge
OpenGroup::arm40::Provisional::metric::IArmMetricGauge64DefinitionIArmMetricGauge64Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 64-bit gauge type
OpenGroup::arm40::Provisional::metric::IArmMetricGaugeFloat32Implements a 32-bit floating-point gauge
OpenGroup::arm40::Provisional::metric::IArmMetricGaugeFloat32DefinitionIArmMetricGaugeFloat32Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 32-bit floating-point gauge type
OpenGroup::arm40::Provisional::metric::IArmMetricGroupArmMetricGroup is used to bind objects that implement a subclass of IArmMetric to an IArmTransactionWithMetrics or IArmTranReportWithMetrics object
OpenGroup::arm40::Provisional::metric::IArmMetricGroupDefinitionIArmMetricGroupDefinition is used to bind IArmMetricDefinition objects to an IArmTransactionWithMetricsDefinition or IArmTranReportWithMetricsDefinition object
OpenGroup::arm40::Provisional::metric::IArmMetricNumericId32IArmMetricNumericId32 implements a 32-bit integer numeric id
OpenGroup::arm40::Provisional::metric::IArmMetricNumericId32DefinitionIArmMetricNumericId32Definition serves as a marker interface that binds the metadata in IArmMetricDefinition to a 32-bit numeric id type
OpenGroup::arm40::Provisional::metric::IArmMetricNumericId64ArmMetricNumericId64 implements a 64-bit integer numeric id
OpenGroup::arm40::Provisional::metric::IArmMetricNumericId64DefinitionMarks a metadata binding
OpenGroup::arm40::Provisional::metric::IArmMetricString32IArmMetricString32 implements a string of 1 to 32 characters
OpenGroup::arm40::Provisional::metric::IArmMetricString32DefinitionMarks a metadata binding
OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressEncapsulates the network addressing information for a system
OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstantsEncapsulates the network addressing information for a system
OpenGroup::arm40::Provisional::transaction::IArmTokenAn abstract interface serving as a superclass of IArmCorrelator, IArmSystemAddress, and IArmID
OpenGroup::arm40::Provisional::tranreport::IArmTranReportTransaction instance for application-based and/or remote time measurement
OpenGroup::arm40::Provisional::tranreport::IArmTranReportFactoryProvides methods to create instances of the classes in the OpenGroup.arm40.Provisional.tranreport package
OpenGroup::arm40::Provisional::tranreport::IArmTranReportFactoryConstantsIArmTranReportFactory is instantiated using a class loader
OpenGroup::arm40::Provisional::metric::IArmTranReportWithMetricsIArmTranReportWithMetrics is a subclass of IArmTranReport that is used if the application wishes to use metrics
OpenGroup::arm40::Provisional::transaction::IArmTransactionThe unit of work representation central to the ARM model
OpenGroup::arm40::Provisional::transaction::IArmTransactionDefinitionContains the metadata that is the same for all instances of a transaction type
OpenGroup::arm40::Provisional::transaction::IArmTransactionFactoryProvides methods to create instances of the classes in the OpenGroup.arm40.Provisional.transaction package
OpenGroup::arm40::Provisional::transaction::IArmTransactionFactoryConstantsIArmTransactionFactory is instantiated using a class loader
OpenGroup::arm40::Provisional::metric::IArmTransactionWithMetricsIArmTransactionWithMetrics is a subclass of IArmTransaction that is used if the application wishes to use metrics
OpenGroup::arm40::Provisional::metric::IArmTransactionWithMetricsDefinitionArmTransactionWithMetricsDefinition subclasses ArmTransactionDefinition to add a binding with an ArmMetricGroupDefinition
OpenGroup::arm40::Provisional::transaction::IArmUserIArmUser represents a user on behalf of whom a transaction is executed
 All Classes Namespaces Functions Variables Properties