arm4::ArmMetricCounter32 Class Reference
[ARM 4.0 Metric Counters]
  Implements a 32-bit integer counter. More...
Inheritance diagram for arm4::ArmMetricCounter32:
  
Public Member Functions | |
| ArmMetricCounter32 (const ArmMetricCounter32Definition &definition) | |
| Constructs a new metric instance.   | |
| int32_t | get () const | 
| Gets the counter value.   | |
| int32_t | set (int32_t value) | 
| Sets the counter value.   | |
Detailed Description
Implements a 32-bit integer counter.
It is the same as ARM 2.0 metric type=1 (ARM_Counter32).
Constructor & Destructor Documentation
| arm4::ArmMetricCounter32::ArmMetricCounter32 | ( | const ArmMetricCounter32Definition & | definition | ) |  [inline] | 
        
Constructs a new metric instance.
- Parameters:
 - 
  
definition the metadata describing this metric.  
Member Function Documentation
| int32_t arm4::ArmMetricCounter32::get | ( | ) |  const [inline] | 
        
Gets the counter value.
- Returns:
 - the counter value.
 
| int32_t arm4::ArmMetricCounter32::set | ( | int32_t | value | ) |  [inline] | 
        
Sets the counter value.
- Parameters:
 - 
  
value new counter value.  
- Returns:
 - 0 on sucess; otherwise, a non-zero error code is returned (as specified in ArmInterface).
 
The documentation for this class was generated from the following file:
- Arm4/ArmMetricCounter32
 
      
          
          