8#ifndef META_OCEAN_PLATFORM_ANDROID_POWER_MONITOR_H 
    9#define META_OCEAN_PLATFORM_ANDROID_POWER_MONITOR_H 
  114        bool averagePower(
double& power, 
double* standardDeviation = 
nullptr, 
size_t* numberMeasurements = 
nullptr) 
const;
 
  122        bool medianPower(
double& power, 
size_t* numberMeasurements = 
nullptr) 
const;
 
  150        template <
bool tForCurrent>
 
  164        double updateFrequency_ = -1.0;
 
  167        bool isActive_ = 
false;
 
 
  177    timestamp_(timestamp),
 
 
This class implements a recursive lock object.
Definition Lock.h:31
 
This class implements a subscription object which can be used unique subscriptions to e....
Definition ScopedSubscription.h:28
 
This class implements a thread.
Definition Thread.h:115
 
This class implements a timestamp.
Definition Timestamp.h:51
 
std::vector< Timestamp > Timestamps
Definition of a vector holding Timestamp objects.
Definition Timestamp.h:41
 
The namespace covering the entire Ocean framework.
Definition Accessor.h:15