CGMES_3_0_0
Loading...
Searching...
No Matches
CIMPP::BatteryStateKind Class Reference

The state of the battery unit. More...

#include <BatteryStateKind.hpp>

Public Types

enum  BatteryStateKind_ENUM {
  discharging , full , waiting , charging ,
  empty
}

Public Member Functions

 BatteryStateKind (BatteryStateKind_ENUM value)
BatteryStateKind & operator= (BatteryStateKind_ENUM rop)
 operator BatteryStateKind_ENUM () const
const char * debugString () const

Public Attributes

BatteryStateKind_ENUM value
bool initialized

Static Public Attributes

static const char debugName [] = "BatteryStateKind"

Friends

std::istream & operator>> (std::istream &lop, BatteryStateKind &rop)
std::ostream & operator<< (std::ostream &os, const BatteryStateKind &obj)

Detailed Description

The state of the battery unit.

Member Enumeration Documentation

◆ BatteryStateKind_ENUM

Enumerator
discharging 

Stored energy is decreasing.

full 

Unable to charge, and not discharging.

waiting 

Neither charging nor discharging, but able to do so.

charging 

Stored energy is increasing.

empty 

Unable to discharge, and not charging.


The documentation for this class was generated from the following files: