Sensix
Wireless Sensor Network Middleware



   Home


   Project Page


   Download


   CVS




 Hosted by
Get SENSIX at SourceForge.net. Fast, secure 
and Free Open Source software downloads

sensix::sensing::PowerImpl Class Reference

#include <sensing.h>

Inheritance diagram for sensix::sensing::PowerImpl:

sensix::sensing::Power sensix::Capability sensix::Capability

List of all members.

Public Member Functions

 PowerImpl ()
uint8_t identifier ()
double ratio ()
void acquire (Functor_ptr f)

Protected Member Functions

double getBattery ()

Protected Attributes

double starting_energy
double energy_now
bool have_device


Detailed Description

Definition at line 603 of file sensing.h.


Constructor & Destructor Documentation

PowerImpl::PowerImpl (  ) 

Definition at line 2312 of file sensing.cpp.


Member Function Documentation

uint8_t PowerImpl::identifier (  ) 

Implements sensix::sensing::Power.

Definition at line 2318 of file sensing.cpp.

double PowerImpl::ratio (  ) 

Implements sensix::sensing::Power.

Definition at line 2323 of file sensing.cpp.

void PowerImpl::acquire ( Functor_ptr  f  ) 

Definition at line 2334 of file sensing.cpp.

double PowerImpl::getBattery (  )  [protected]

Implements sensix::sensing::Power.

Definition at line 2329 of file sensing.cpp.


Member Data Documentation

Implements sensix::sensing::Power.

Definition at line 613 of file sensing.h.

Implements sensix::sensing::Power.

Definition at line 614 of file sensing.h.

Implements sensix::sensing::Power.

Definition at line 615 of file sensing.h.


The documentation for this class was generated from the following files:
  • /home/brennan/Software/sensix/source/L3/sensing.h
  • /home/brennan/Software/sensix/source/L3/sensing.cpp


© 2008, Los Alamos National Security, LLC.