3.5.0-rc1
Loading...
Searching...
No Matches
tigl::generated::CPACSSysElemElectricalConversionElements Class Reference

Electrical conversion elements. More...

#include <CPACSSysElemElectricalConversionElements.h>

Public Member Functions

TIGL_EXPORT CPACSSysElemElectricalConversionElements (CPACSSysElemElectricalElements *parent, CTiglUIDManager *uidMgr)
virtual TIGL_EXPORT boost::optional< CPACSSysElemACACConverters > & GetAcacConverters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemACACConverters > & GetAcacConverters () const
virtual TIGL_EXPORT CPACSSysElemACACConvertersGetAcacConverters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemACDCConverters > & GetAcdcConverters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemACDCConverters > & GetAcdcConverters () const
virtual TIGL_EXPORT CPACSSysElemACDCConvertersGetAcdcConverters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemACGenerators > & GetAcGenerators ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemACGenerators > & GetAcGenerators () const
virtual TIGL_EXPORT CPACSSysElemACGeneratorsGetAcGenerators (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemConverters > & GetConverters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemConverters > & GetConverters () const
virtual TIGL_EXPORT CPACSSysElemConvertersGetConverters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemDCACConverters > & GetDcacConverters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCACConverters > & GetDcacConverters () const
virtual TIGL_EXPORT CPACSSysElemDCACConvertersGetDcacConverters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemDCDCConverters > & GetDcdcConverters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCDCConverters > & GetDcdcConverters () const
virtual TIGL_EXPORT CPACSSysElemDCDCConvertersGetDcdcConverters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemDCGenerators > & GetDcGenerators ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCGenerators > & GetDcGenerators () const
virtual TIGL_EXPORT CPACSSysElemDCGeneratorsGetDcGenerators (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemFuelCellStacks > & GetFuelCellStacks ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemFuelCellStacks > & GetFuelCellStacks () const
virtual TIGL_EXPORT CPACSSysElemFuelCellStacksGetFuelCellStacks (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemGenerators > & GetGenerators ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenerators > & GetGenerators () const
virtual TIGL_EXPORT CPACSSysElemGeneratorsGetGenerators (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemGenericConversionElements > & GetGenericConversionElements ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenericConversionElements > & GetGenericConversionElements () const
virtual TIGL_EXPORT CPACSSysElemGenericConversionElementsGetGenericConversionElements (CreateIfNotExistsTag)
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSSysElemElectricalElementsGetParent ()
TIGL_EXPORT const CPACSSysElemElectricalElementsGetParent () const
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void RemoveAcacConverters ()
virtual TIGL_EXPORT void RemoveAcdcConverters ()
virtual TIGL_EXPORT void RemoveAcGenerators ()
virtual TIGL_EXPORT void RemoveConverters ()
virtual TIGL_EXPORT void RemoveDcacConverters ()
virtual TIGL_EXPORT void RemoveDcdcConverters ()
virtual TIGL_EXPORT void RemoveDcGenerators ()
virtual TIGL_EXPORT void RemoveFuelCellStacks ()
virtual TIGL_EXPORT void RemoveGenerators ()
virtual TIGL_EXPORT void RemoveGenericConversionElements ()
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSSysElemElectricalConversionElements ()

Protected Attributes

boost::optional< CPACSSysElemACACConvertersm_acacConverters
 Library of predefined AC-AC converters.
boost::optional< CPACSSysElemACDCConvertersm_acdcConverters
 Library of predefined AC-DC converters.
boost::optional< CPACSSysElemACGeneratorsm_acGenerators
 Library of predefined AC generators.
boost::optional< CPACSSysElemConvertersm_converters
 Library of predefined converters.
boost::optional< CPACSSysElemDCACConvertersm_dcacConverters
 Library of predefined DC-AC converters.
boost::optional< CPACSSysElemDCDCConvertersm_dcdcConverters
 Library of predefined DC-DC converters.
boost::optional< CPACSSysElemDCGeneratorsm_dcGenerators
 Library of predefined DC generators.
boost::optional< CPACSSysElemFuelCellStacksm_fuelCellStacks
 Library of predefined fuel-cell stacks.
boost::optional< CPACSSysElemGeneratorsm_generators
 Library of predefined generators.
boost::optional< CPACSSysElemGenericConversionElementsm_genericConversionElements
 Library of predefined generic conversion elements.
CPACSSysElemElectricalElementsm_parent
CTiglUIDManagerm_uidMgr

Private Member Functions

 CPACSSysElemElectricalConversionElements (const CPACSSysElemElectricalConversionElements &)=delete
 CPACSSysElemElectricalConversionElements (CPACSSysElemElectricalConversionElements &&)=delete
CPACSSysElemElectricalConversionElementsoperator= (const CPACSSysElemElectricalConversionElements &)=delete
CPACSSysElemElectricalConversionElementsoperator= (CPACSSysElemElectricalConversionElements &&)=delete

Detailed Description

Electrical conversion elements.

Contains elements that transform energy, power, pressure, flow, temperature, phase, or another system state.

Constructor & Destructor Documentation

◆ CPACSSysElemElectricalConversionElements() [1/3]

TIGL_EXPORT tigl::generated::CPACSSysElemElectricalConversionElements::CPACSSysElemElectricalConversionElements ( CPACSSysElemElectricalElements * parent,
CTiglUIDManager * uidMgr )

◆ ~CPACSSysElemElectricalConversionElements()

virtual TIGL_EXPORT tigl::generated::CPACSSysElemElectricalConversionElements::~CPACSSysElemElectricalConversionElements ( )
virtual

◆ CPACSSysElemElectricalConversionElements() [2/3]

tigl::generated::CPACSSysElemElectricalConversionElements::CPACSSysElemElectricalConversionElements ( const CPACSSysElemElectricalConversionElements & )
privatedelete

◆ CPACSSysElemElectricalConversionElements() [3/3]

tigl::generated::CPACSSysElemElectricalConversionElements::CPACSSysElemElectricalConversionElements ( CPACSSysElemElectricalConversionElements && )
privatedelete

Member Function Documentation

◆ GetAcacConverters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemACACConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcacConverters ( )
virtual

◆ GetAcacConverters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemACACConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcacConverters ( ) const
virtual

◆ GetAcacConverters() [3/3]

virtual TIGL_EXPORT CPACSSysElemACACConverters & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcacConverters ( CreateIfNotExistsTag )
virtual

◆ GetAcdcConverters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemACDCConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcdcConverters ( )
virtual

◆ GetAcdcConverters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemACDCConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcdcConverters ( ) const
virtual

◆ GetAcdcConverters() [3/3]

virtual TIGL_EXPORT CPACSSysElemACDCConverters & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcdcConverters ( CreateIfNotExistsTag )
virtual

◆ GetAcGenerators() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemACGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcGenerators ( )
virtual

◆ GetAcGenerators() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemACGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcGenerators ( ) const
virtual

◆ GetAcGenerators() [3/3]

virtual TIGL_EXPORT CPACSSysElemACGenerators & tigl::generated::CPACSSysElemElectricalConversionElements::GetAcGenerators ( CreateIfNotExistsTag )
virtual

◆ GetConverters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetConverters ( )
virtual

◆ GetConverters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetConverters ( ) const
virtual

◆ GetConverters() [3/3]

virtual TIGL_EXPORT CPACSSysElemConverters & tigl::generated::CPACSSysElemElectricalConversionElements::GetConverters ( CreateIfNotExistsTag )
virtual

◆ GetDcacConverters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemDCACConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcacConverters ( )
virtual

◆ GetDcacConverters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCACConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcacConverters ( ) const
virtual

◆ GetDcacConverters() [3/3]

virtual TIGL_EXPORT CPACSSysElemDCACConverters & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcacConverters ( CreateIfNotExistsTag )
virtual

◆ GetDcdcConverters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemDCDCConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcdcConverters ( )
virtual

◆ GetDcdcConverters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCDCConverters > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcdcConverters ( ) const
virtual

◆ GetDcdcConverters() [3/3]

virtual TIGL_EXPORT CPACSSysElemDCDCConverters & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcdcConverters ( CreateIfNotExistsTag )
virtual

◆ GetDcGenerators() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemDCGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcGenerators ( )
virtual

◆ GetDcGenerators() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemDCGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcGenerators ( ) const
virtual

◆ GetDcGenerators() [3/3]

virtual TIGL_EXPORT CPACSSysElemDCGenerators & tigl::generated::CPACSSysElemElectricalConversionElements::GetDcGenerators ( CreateIfNotExistsTag )
virtual

◆ GetFuelCellStacks() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemFuelCellStacks > & tigl::generated::CPACSSysElemElectricalConversionElements::GetFuelCellStacks ( )
virtual

◆ GetFuelCellStacks() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemFuelCellStacks > & tigl::generated::CPACSSysElemElectricalConversionElements::GetFuelCellStacks ( ) const
virtual

◆ GetFuelCellStacks() [3/3]

virtual TIGL_EXPORT CPACSSysElemFuelCellStacks & tigl::generated::CPACSSysElemElectricalConversionElements::GetFuelCellStacks ( CreateIfNotExistsTag )
virtual

◆ GetGenerators() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenerators ( )
virtual

◆ GetGenerators() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenerators > & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenerators ( ) const
virtual

◆ GetGenerators() [3/3]

virtual TIGL_EXPORT CPACSSysElemGenerators & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenerators ( CreateIfNotExistsTag )
virtual

◆ GetGenericConversionElements() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemGenericConversionElements > & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenericConversionElements ( )
virtual

◆ GetGenericConversionElements() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenericConversionElements > & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenericConversionElements ( ) const
virtual

◆ GetGenericConversionElements() [3/3]

virtual TIGL_EXPORT CPACSSysElemGenericConversionElements & tigl::generated::CPACSSysElemElectricalConversionElements::GetGenericConversionElements ( CreateIfNotExistsTag )
virtual

◆ GetNextUIDParent() [1/2]

virtual TIGL_EXPORT CTiglUIDObject * tigl::generated::CPACSSysElemElectricalConversionElements::GetNextUIDParent ( )
virtual

◆ GetNextUIDParent() [2/2]

virtual TIGL_EXPORT const CTiglUIDObject * tigl::generated::CPACSSysElemElectricalConversionElements::GetNextUIDParent ( ) const
virtual

◆ GetParent() [1/2]

TIGL_EXPORT CPACSSysElemElectricalElements * tigl::generated::CPACSSysElemElectricalConversionElements::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSSysElemElectricalElements * tigl::generated::CPACSSysElemElectricalConversionElements::GetParent ( ) const

◆ GetUIDManager() [1/2]

TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSSysElemElectricalConversionElements::GetUIDManager ( )

◆ GetUIDManager() [2/2]

TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSSysElemElectricalConversionElements::GetUIDManager ( ) const

◆ operator=() [1/2]

CPACSSysElemElectricalConversionElements & tigl::generated::CPACSSysElemElectricalConversionElements::operator= ( const CPACSSysElemElectricalConversionElements & )
privatedelete

◆ operator=() [2/2]

CPACSSysElemElectricalConversionElements & tigl::generated::CPACSSysElemElectricalConversionElements::operator= ( CPACSSysElemElectricalConversionElements && )
privatedelete

◆ ReadCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::ReadCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath )
virtual

◆ RemoveAcacConverters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveAcacConverters ( )
virtual

◆ RemoveAcdcConverters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveAcdcConverters ( )
virtual

◆ RemoveAcGenerators()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveAcGenerators ( )
virtual

◆ RemoveConverters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveConverters ( )
virtual

◆ RemoveDcacConverters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveDcacConverters ( )
virtual

◆ RemoveDcdcConverters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveDcdcConverters ( )
virtual

◆ RemoveDcGenerators()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveDcGenerators ( )
virtual

◆ RemoveFuelCellStacks()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveFuelCellStacks ( )
virtual

◆ RemoveGenerators()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveGenerators ( )
virtual

◆ RemoveGenericConversionElements()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::RemoveGenericConversionElements ( )
virtual

◆ WriteCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemElectricalConversionElements::WriteCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath ) const
virtual

Field Documentation

◆ m_acacConverters

boost::optional<CPACSSysElemACACConverters> tigl::generated::CPACSSysElemElectricalConversionElements::m_acacConverters
protected

Library of predefined AC-AC converters.

◆ m_acdcConverters

boost::optional<CPACSSysElemACDCConverters> tigl::generated::CPACSSysElemElectricalConversionElements::m_acdcConverters
protected

Library of predefined AC-DC converters.

◆ m_acGenerators

boost::optional<CPACSSysElemACGenerators> tigl::generated::CPACSSysElemElectricalConversionElements::m_acGenerators
protected

Library of predefined AC generators.

◆ m_converters

boost::optional<CPACSSysElemConverters> tigl::generated::CPACSSysElemElectricalConversionElements::m_converters
protected

Library of predefined converters.

◆ m_dcacConverters

boost::optional<CPACSSysElemDCACConverters> tigl::generated::CPACSSysElemElectricalConversionElements::m_dcacConverters
protected

Library of predefined DC-AC converters.

◆ m_dcdcConverters

boost::optional<CPACSSysElemDCDCConverters> tigl::generated::CPACSSysElemElectricalConversionElements::m_dcdcConverters
protected

Library of predefined DC-DC converters.

◆ m_dcGenerators

boost::optional<CPACSSysElemDCGenerators> tigl::generated::CPACSSysElemElectricalConversionElements::m_dcGenerators
protected

Library of predefined DC generators.

◆ m_fuelCellStacks

boost::optional<CPACSSysElemFuelCellStacks> tigl::generated::CPACSSysElemElectricalConversionElements::m_fuelCellStacks
protected

Library of predefined fuel-cell stacks.

◆ m_generators

boost::optional<CPACSSysElemGenerators> tigl::generated::CPACSSysElemElectricalConversionElements::m_generators
protected

Library of predefined generators.

◆ m_genericConversionElements

boost::optional<CPACSSysElemGenericConversionElements> tigl::generated::CPACSSysElemElectricalConversionElements::m_genericConversionElements
protected

Library of predefined generic conversion elements.

◆ m_parent

CPACSSysElemElectricalElements* tigl::generated::CPACSSysElemElectricalConversionElements::m_parent
protected

◆ m_uidMgr

CTiglUIDManager* tigl::generated::CPACSSysElemElectricalConversionElements::m_uidMgr
protected

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