SEArrayElectricPotential Class Reference

#include <SEArrayElectricPotential.h>

Inherits SEArray.

Public Member Functions

 SEArrayElectricPotential ()=default
 
 ~SEArrayElectricPotential ()=default
 
void Copy (const SEArray &src)=delete
 
void Copy (const SEArrayElectricPotential &src)
 
const ElectricPotentialUnitGetUnit () const
 
- Public Member Functions inherited from SEArray
 SEArray ()
 
 ~SEArray ()
 
virtual void Clear ()
 
void Copy (const SEArray &src)
 
bool IsValid () const override
 
void Invalidate () override
 
std::vector< double > & GetData ()
 
- Public Member Functions inherited from SEProperty
 SEProperty ()
 
virtual ~SEProperty ()
 
virtual void Invalidate ()=0
 
virtual bool IsValid () const =0
 

Protected Attributes

const ElectricPotentialUnitm_ElectricPotentialUnit = nullptr
 
- Protected Attributes inherited from SEArray
std::vector< double > m_Data
 

Friends

class PBProperty
 

Constructor & Destructor Documentation

◆ SEArrayElectricPotential()

SEArrayElectricPotential::SEArrayElectricPotential ( )
default

◆ ~SEArrayElectricPotential()

SEArrayElectricPotential::~SEArrayElectricPotential ( )
default

Member Function Documentation

◆ Copy() [1/2]

void SEArrayElectricPotential::Copy ( const SEArray src)
delete

◆ Copy() [2/2]

void SEArrayElectricPotential::Copy ( const SEArrayElectricPotential src)

◆ GetUnit()

const ElectricPotentialUnit * SEArrayElectricPotential::GetUnit ( ) const
inline

Friends And Related Function Documentation

◆ PBProperty

friend class PBProperty
friend

Member Data Documentation

◆ m_ElectricPotentialUnit

const ElectricPotentialUnit* SEArrayElectricPotential::m_ElectricPotentialUnit = nullptr
protected

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.