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

Hydraulic conversion elements. More...

#include <CPACSSysElemHydraulicConversionElements.h>

Public Member Functions

TIGL_EXPORT CPACSSysElemHydraulicConversionElements (CPACSSysElemHydraulicElements *parent, CTiglUIDManager *uidMgr)
virtual TIGL_EXPORT boost::optional< CPACSSysElemElectricDrivenPumps > & GetElectricDrivenPumps ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemElectricDrivenPumps > & GetElectricDrivenPumps () const
virtual TIGL_EXPORT CPACSSysElemElectricDrivenPumpsGetElectricDrivenPumps (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 boost::optional< CPACSSysElemHydraulicDrivenPumps > & GetHydraulicDrivenPumps ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemHydraulicDrivenPumps > & GetHydraulicDrivenPumps () const
virtual TIGL_EXPORT CPACSSysElemHydraulicDrivenPumpsGetHydraulicDrivenPumps (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemHydraulicPowerPackages > & GetHydraulicPowerPackages ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemHydraulicPowerPackages > & GetHydraulicPowerPackages () const
virtual TIGL_EXPORT CPACSSysElemHydraulicPowerPackagesGetHydraulicPowerPackages (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemMechanicalDrivenPumps > & GetMechanicalDrivenPumps ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemMechanicalDrivenPumps > & GetMechanicalDrivenPumps () const
virtual TIGL_EXPORT CPACSSysElemMechanicalDrivenPumpsGetMechanicalDrivenPumps (CreateIfNotExistsTag)
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSSysElemHydraulicElementsGetParent ()
TIGL_EXPORT const CPACSSysElemHydraulicElementsGetParent () const
virtual TIGL_EXPORT boost::optional< CPACSSysElemPneumaticDrivenPumps > & GetPneumaticDrivenPumps ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPneumaticDrivenPumps > & GetPneumaticDrivenPumps () const
virtual TIGL_EXPORT CPACSSysElemPneumaticDrivenPumpsGetPneumaticDrivenPumps (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemPowerTransferUnits > & GetPowerTransferUnits ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPowerTransferUnits > & GetPowerTransferUnits () const
virtual TIGL_EXPORT CPACSSysElemPowerTransferUnitsGetPowerTransferUnits (CreateIfNotExistsTag)
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void RemoveElectricDrivenPumps ()
virtual TIGL_EXPORT void RemoveGenericConversionElements ()
virtual TIGL_EXPORT void RemoveHydraulicDrivenPumps ()
virtual TIGL_EXPORT void RemoveHydraulicPowerPackages ()
virtual TIGL_EXPORT void RemoveMechanicalDrivenPumps ()
virtual TIGL_EXPORT void RemovePneumaticDrivenPumps ()
virtual TIGL_EXPORT void RemovePowerTransferUnits ()
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSSysElemHydraulicConversionElements ()

Protected Attributes

boost::optional< CPACSSysElemElectricDrivenPumpsm_electricDrivenPumps
 Library of predefined electric driven pumps.
boost::optional< CPACSSysElemGenericConversionElementsm_genericConversionElements
 Library of predefined generic conversion elements.
boost::optional< CPACSSysElemHydraulicDrivenPumpsm_hydraulicDrivenPumps
 Library of predefined hydraulic driven pumps.
boost::optional< CPACSSysElemHydraulicPowerPackagesm_hydraulicPowerPackages
 Library of predefined hydraulic power packages.
boost::optional< CPACSSysElemMechanicalDrivenPumpsm_mechanicalDrivenPumps
 Library of predefined mechanical driven pumps.
CPACSSysElemHydraulicElementsm_parent
boost::optional< CPACSSysElemPneumaticDrivenPumpsm_pneumaticDrivenPumps
 Library of predefined pneumatic driven pumps.
boost::optional< CPACSSysElemPowerTransferUnitsm_powerTransferUnits
 Library of predefined power-transfer units.
CTiglUIDManagerm_uidMgr

Private Member Functions

 CPACSSysElemHydraulicConversionElements (const CPACSSysElemHydraulicConversionElements &)=delete
 CPACSSysElemHydraulicConversionElements (CPACSSysElemHydraulicConversionElements &&)=delete
CPACSSysElemHydraulicConversionElementsoperator= (const CPACSSysElemHydraulicConversionElements &)=delete
CPACSSysElemHydraulicConversionElementsoperator= (CPACSSysElemHydraulicConversionElements &&)=delete

Detailed Description

Hydraulic conversion elements.

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

Constructor & Destructor Documentation

◆ CPACSSysElemHydraulicConversionElements() [1/3]

TIGL_EXPORT tigl::generated::CPACSSysElemHydraulicConversionElements::CPACSSysElemHydraulicConversionElements ( CPACSSysElemHydraulicElements * parent,
CTiglUIDManager * uidMgr )

◆ ~CPACSSysElemHydraulicConversionElements()

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

◆ CPACSSysElemHydraulicConversionElements() [2/3]

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

◆ CPACSSysElemHydraulicConversionElements() [3/3]

tigl::generated::CPACSSysElemHydraulicConversionElements::CPACSSysElemHydraulicConversionElements ( CPACSSysElemHydraulicConversionElements && )
privatedelete

Member Function Documentation

◆ GetElectricDrivenPumps() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemElectricDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetElectricDrivenPumps ( )
virtual

◆ GetElectricDrivenPumps() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemElectricDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetElectricDrivenPumps ( ) const
virtual

◆ GetElectricDrivenPumps() [3/3]

virtual TIGL_EXPORT CPACSSysElemElectricDrivenPumps & tigl::generated::CPACSSysElemHydraulicConversionElements::GetElectricDrivenPumps ( CreateIfNotExistsTag )
virtual

◆ GetGenericConversionElements() [1/3]

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

◆ GetGenericConversionElements() [2/3]

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

◆ GetGenericConversionElements() [3/3]

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

◆ GetHydraulicDrivenPumps() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemHydraulicDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicDrivenPumps ( )
virtual

◆ GetHydraulicDrivenPumps() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemHydraulicDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicDrivenPumps ( ) const
virtual

◆ GetHydraulicDrivenPumps() [3/3]

virtual TIGL_EXPORT CPACSSysElemHydraulicDrivenPumps & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicDrivenPumps ( CreateIfNotExistsTag )
virtual

◆ GetHydraulicPowerPackages() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemHydraulicPowerPackages > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicPowerPackages ( )
virtual

◆ GetHydraulicPowerPackages() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemHydraulicPowerPackages > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicPowerPackages ( ) const
virtual

◆ GetHydraulicPowerPackages() [3/3]

virtual TIGL_EXPORT CPACSSysElemHydraulicPowerPackages & tigl::generated::CPACSSysElemHydraulicConversionElements::GetHydraulicPowerPackages ( CreateIfNotExistsTag )
virtual

◆ GetMechanicalDrivenPumps() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemMechanicalDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetMechanicalDrivenPumps ( )
virtual

◆ GetMechanicalDrivenPumps() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemMechanicalDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetMechanicalDrivenPumps ( ) const
virtual

◆ GetMechanicalDrivenPumps() [3/3]

virtual TIGL_EXPORT CPACSSysElemMechanicalDrivenPumps & tigl::generated::CPACSSysElemHydraulicConversionElements::GetMechanicalDrivenPumps ( CreateIfNotExistsTag )
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSSysElemHydraulicElements * tigl::generated::CPACSSysElemHydraulicConversionElements::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSSysElemHydraulicElements * tigl::generated::CPACSSysElemHydraulicConversionElements::GetParent ( ) const

◆ GetPneumaticDrivenPumps() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPneumaticDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPneumaticDrivenPumps ( )
virtual

◆ GetPneumaticDrivenPumps() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPneumaticDrivenPumps > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPneumaticDrivenPumps ( ) const
virtual

◆ GetPneumaticDrivenPumps() [3/3]

virtual TIGL_EXPORT CPACSSysElemPneumaticDrivenPumps & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPneumaticDrivenPumps ( CreateIfNotExistsTag )
virtual

◆ GetPowerTransferUnits() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPowerTransferUnits > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPowerTransferUnits ( )
virtual

◆ GetPowerTransferUnits() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPowerTransferUnits > & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPowerTransferUnits ( ) const
virtual

◆ GetPowerTransferUnits() [3/3]

virtual TIGL_EXPORT CPACSSysElemPowerTransferUnits & tigl::generated::CPACSSysElemHydraulicConversionElements::GetPowerTransferUnits ( CreateIfNotExistsTag )
virtual

◆ GetUIDManager() [1/2]

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

◆ GetUIDManager() [2/2]

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

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ RemoveElectricDrivenPumps()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemoveElectricDrivenPumps ( )
virtual

◆ RemoveGenericConversionElements()

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

◆ RemoveHydraulicDrivenPumps()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemoveHydraulicDrivenPumps ( )
virtual

◆ RemoveHydraulicPowerPackages()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemoveHydraulicPowerPackages ( )
virtual

◆ RemoveMechanicalDrivenPumps()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemoveMechanicalDrivenPumps ( )
virtual

◆ RemovePneumaticDrivenPumps()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemovePneumaticDrivenPumps ( )
virtual

◆ RemovePowerTransferUnits()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemHydraulicConversionElements::RemovePowerTransferUnits ( )
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_electricDrivenPumps

boost::optional<CPACSSysElemElectricDrivenPumps> tigl::generated::CPACSSysElemHydraulicConversionElements::m_electricDrivenPumps
protected

Library of predefined electric driven pumps.

◆ m_genericConversionElements

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

Library of predefined generic conversion elements.

◆ m_hydraulicDrivenPumps

boost::optional<CPACSSysElemHydraulicDrivenPumps> tigl::generated::CPACSSysElemHydraulicConversionElements::m_hydraulicDrivenPumps
protected

Library of predefined hydraulic driven pumps.

◆ m_hydraulicPowerPackages

boost::optional<CPACSSysElemHydraulicPowerPackages> tigl::generated::CPACSSysElemHydraulicConversionElements::m_hydraulicPowerPackages
protected

Library of predefined hydraulic power packages.

◆ m_mechanicalDrivenPumps

boost::optional<CPACSSysElemMechanicalDrivenPumps> tigl::generated::CPACSSysElemHydraulicConversionElements::m_mechanicalDrivenPumps
protected

Library of predefined mechanical driven pumps.

◆ m_parent

CPACSSysElemHydraulicElements* tigl::generated::CPACSSysElemHydraulicConversionElements::m_parent
protected

◆ m_pneumaticDrivenPumps

boost::optional<CPACSSysElemPneumaticDrivenPumps> tigl::generated::CPACSSysElemHydraulicConversionElements::m_pneumaticDrivenPumps
protected

Library of predefined pneumatic driven pumps.

◆ m_powerTransferUnits

boost::optional<CPACSSysElemPowerTransferUnits> tigl::generated::CPACSSysElemHydraulicConversionElements::m_powerTransferUnits
protected

Library of predefined power-transfer units.

◆ m_uidMgr

CTiglUIDManager* tigl::generated::CPACSSysElemHydraulicConversionElements::m_uidMgr
protected

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