AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::GroundStation::Model::Eirp Class Reference

#include <Eirp.h>

Public Member Functions

 Eirp ()
 
 Eirp (Aws::Utils::Json::JsonView jsonValue)
 
Eirpoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const EirpUnitsGetUnits () const
 
bool UnitsHasBeenSet () const
 
void SetUnits (const EirpUnits &value)
 
void SetUnits (EirpUnits &&value)
 
EirpWithUnits (const EirpUnits &value)
 
EirpWithUnits (EirpUnits &&value)
 
double GetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (double value)
 
EirpWithValue (double value)
 

Detailed Description

Object that represents EIRP.

See Also:

AWS API Reference

Definition at line 31 of file Eirp.h.

Constructor & Destructor Documentation

◆ Eirp() [1/2]

Aws::GroundStation::Model::Eirp::Eirp ( )

◆ Eirp() [2/2]

Aws::GroundStation::Model::Eirp::Eirp ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetUnits()

const EirpUnits& Aws::GroundStation::Model::Eirp::GetUnits ( ) const
inline

Units of an EIRP.

Definition at line 43 of file Eirp.h.

◆ GetValue()

double Aws::GroundStation::Model::Eirp::GetValue ( ) const
inline

Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.

Definition at line 74 of file Eirp.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GroundStation::Model::Eirp::Jsonize ( ) const

◆ operator=()

Eirp& Aws::GroundStation::Model::Eirp::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetUnits() [1/2]

void Aws::GroundStation::Model::Eirp::SetUnits ( const EirpUnits value)
inline

Units of an EIRP.

Definition at line 53 of file Eirp.h.

◆ SetUnits() [2/2]

void Aws::GroundStation::Model::Eirp::SetUnits ( EirpUnits &&  value)
inline

Units of an EIRP.

Definition at line 58 of file Eirp.h.

◆ SetValue()

void Aws::GroundStation::Model::Eirp::SetValue ( double  value)
inline

Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.

Definition at line 84 of file Eirp.h.

◆ UnitsHasBeenSet()

bool Aws::GroundStation::Model::Eirp::UnitsHasBeenSet ( ) const
inline

Units of an EIRP.

Definition at line 48 of file Eirp.h.

◆ ValueHasBeenSet()

bool Aws::GroundStation::Model::Eirp::ValueHasBeenSet ( ) const
inline

Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.

Definition at line 79 of file Eirp.h.

◆ WithUnits() [1/2]

Eirp& Aws::GroundStation::Model::Eirp::WithUnits ( const EirpUnits value)
inline

Units of an EIRP.

Definition at line 63 of file Eirp.h.

◆ WithUnits() [2/2]

Eirp& Aws::GroundStation::Model::Eirp::WithUnits ( EirpUnits &&  value)
inline

Units of an EIRP.

Definition at line 68 of file Eirp.h.

◆ WithValue()

Eirp& Aws::GroundStation::Model::Eirp::WithValue ( double  value)
inline

Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.

Definition at line 89 of file Eirp.h.


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